aboutsummaryrefslogtreecommitdiff
path: root/llvm
AgeCommit message (Expand)AuthorFilesLines
2021-12-09[SLP]Fix comparator for cmp instruction vectorization.Alexey Bataev3-229/+289
2021-12-09[reductions] Delete another piece of dead flag handling [NFC]Philip Reames1-6/+7
2021-12-09[dsymutil][NFC] Fix typo in help messageEllis Hoag2-2/+2
2021-12-09[recurrence] Delete dead flag/fmf handling [NFC]Philip Reames3-19/+7
2021-12-09[instcombine] Do demanded elts last when visiting extractelementPhilip Reames6-59/+64
2021-12-09Compute estimated trip counts for multiple exit loopsPhilip Reames3-138/+46
2021-12-09[InstCombine] (~a & b & c) | ~(a | b | c) -> ~(a | (b ^ c))Stanislav Mekhanoshin2-161/+111
2021-12-09[llvm] Use range-based for loops (NFC)Kazu Hirata13-58/+43
2021-12-09[RISCV] Use MULHU for more division by constant cases.Craig Topper6-38/+83
2021-12-09[amdgpu][nfc] Drop dead PtrSet, fix a commentJon Chesterfield1-10/+4
2021-12-09[NFC] Replace some deprecated getAlignment() calls with getAlign()Arthur Eubanks13-44/+53
2021-12-09[RISCV] Reduce duplicate FP test cases.Craig Topper3-462/+12
2021-12-09[AArch64][Analysis] Add on overhead costs for SVE gathers and scattersDavid Sherwood5-103/+117
2021-12-09[LoopVectorize][AArch64] Add vectoriser cost model tests for gathers/scattersDavid Sherwood1-0/+189
2021-12-09Revert "[xray] add support for hexagon"Brian Cain10-165/+1
2021-12-09[test-release.sh] Respect the given width in LIT runs by adding `-j` in LLVM_...Amy Kwan1-0/+2
2021-12-09[InlineAdvisor] Remove outdated comment (NFC)Nikita Popov1-2/+0
2021-12-09[Inliner] Add debug message for history skip (NFC)Nikita Popov1-0/+2
2021-12-09[AIX] Disable failing tests because of missing DWARF sectionsJake Egan2-0/+4
2021-12-09[xray] add support for hexagonBrian Cain10-1/+165
2021-12-09[MetaRenamer] Add command line options to disable renaming name with specifie...Dmitry Makogon2-4/+121
2021-12-09[LV] Mark various functions as const (NFC).Florian Hahn8-32/+41
2021-12-09[llvm] Add null-termination capability to SmallVectorMemoryBufferJan Svoboda8-20/+51
2021-12-09[llvm][lldb] Remove unused SmallVectorMemoryBuffer.h includesJan Svoboda2-2/+0
2021-12-09[MLIR][OpenMP] Added omp.atomic.updateShraiysh Vaishay2-20/+19
2021-12-09[Test] [GVN] Add test showing equivalent PHIs generation by GVNDmitry Makogon1-0/+124
2021-12-09[ARM] Fix gcc warning about mix of enumeral and non-enumeral typesMikael Holmen1-1/+1
2021-12-09[PowerPC] Fix gcc warning about unused variable [NFC]Mikael Holmen1-1/+1
2021-12-09[NewPM] Port FlattenCFGPass to NPMFraser Cormack7-18/+63
2021-12-08[NFC][Verifier] Remove checks for atomic loads/stores that alignment is non-zeroArthur Eubanks1-4/+0
2021-12-09[C++20] [Coroutines] Mark coroutine done if unhandled_exception throwsChuanqi Xu4-17/+54
2021-12-09[RISCV] Fix vm operand constraint to fit GCC's behaviorKito Cheng4-27/+54
2021-12-09[Coroutines] Remove unused coroutine builtin/intrinsics llvm.coro.param (NFC-...Chuanqi Xu4-89/+0
2021-12-08[NFC] Rename MachineFunction::cloneMachineInstrBundle (coding style)Mircea Trofin3-5/+8
2021-12-08[NFC] Rename MachineFunction::deleteMachineInstr (coding style)Mircea Trofin10-15/+14
2021-12-08[llvm] Use range-based for loops (NFC)Kazu Hirata9-59/+52
2021-12-09[gn build] Port 059e03476cbbLLVM GN Syncbot1-0/+1
2021-12-08[NFC][mlgo] Generalize model runner interfaceMircea Trofin10-90/+195
2021-12-09[CSKY] Complete codegen of basic arithmetic and load/store operationsZi Xuan Wu12-2/+2514
2021-12-08[NFC] Rename MachineFunction::DeleteMachineBasicBlockMircea Trofin4-6/+5
2021-12-09[Support] [Debuginfod] Use libcurl imported library.Noah Shutty1-2/+15
2021-12-09[PowerPC] copy byval parameter to caller's stack when neededChen Zheng4-73/+21
2021-12-08[gn build] (manually) port ccf1469a4cdb (lldbVersion)Nico Weber6-12/+29
2021-12-08Support: Avoid using SmallVector::set_size() in zlibDuncan P. N. Exon Smith1-4/+4
2021-12-08Support: Avoid using SmallVector::set_size() in sys::pathDuncan P. N. Exon Smith1-2/+2
2021-12-08[gn build] (manually) port f75cce0be861Nico Weber1-1/+0
2021-12-08ADT: Make StringRef::size() and StringRef::empty() constexprDuncan P. N. Exon Smith2-2/+6
2021-12-08[gn build] (manually) port f71c553a30ccNico Weber1-0/+1
2021-12-08AMDGPU: Mark scc defs dead in SGPR to VMEM path for no free SGPRsMatt Arsenault2-4/+85
2021-12-08AMDGPU: Simplify test for SGPR spilling bugMatt Arsenault1-8/+0