aboutsummaryrefslogtreecommitdiff
path: root/llvm
AgeCommit message (Expand)AuthorFilesLines
2021-09-21[AArch64][GlobalISel] Use ZExtValue for zext(xor) when invert tb(n)zguopeilin2-2/+42
2021-09-21[debuginfo-test][cross-project-tests] Release note for new project nameJames Henderson1-0/+9
2021-09-20[X86] combineX86ShuffleChain - ensure we only peek through bitcasts to vector...Simon Pilgrim2-1/+59
2021-09-13[openmp] Apply code change from D109500llvmorg-13.0.0-rc3Jon Chesterfield1-4/+19
2021-09-13[VPlan] Fix crash caused by not updating all users properly.Florian Hahn2-2/+71
2021-09-10Revert "[AArch64][GlobalISel] Legalize bswap <2 x i16>"Tom Stellard4-87/+3
2021-09-10Revert [MC][ELF] Emit separate unique sections for different flagsNikita Popov6-213/+68
2021-09-10[X86] Don't clobber EBX in stackprobesElliot Saba2-41/+64
2021-09-10[IR] Handle constant expressions in containsUndefinedElement()Nikita Popov2-3/+14
2021-09-10[SimplifyCFG] performBranchToCommonDestFolding(): require block-closed SSA fo...Roman Lebedev7-212/+240
2021-09-09[MemCpyOpt] Fix a variety of scalable-type crashesFraser Cormack3-13/+130
2021-09-09Workaround incorrect types when lowering fixed length gather/scatterBradley Smith3-52/+112
2021-09-09Inform pass manager when child loops are deletedBjorn Pettersson2-12/+102
2021-09-08Fine grain control over some symbol visibilityserge-sans-paille6-8/+9
2021-09-08[AArch64][SME] Fix imm bug in mov vector to tile aliasesCullen Rhodes2-1/+51
2021-09-08Revert "[HardwareLoops] Change order of SCEV expression construction for Init...Chen Zheng5-28/+37
2021-09-08[SelectionDAGBuilder] Bugfix in visitInlineAsm()Jonas Paulsson2-2/+24
2021-09-08[llvm-objdump] Fix 'llvm-objdump -dr' for executables with relocationsMaksim Panchenko2-2/+66
2021-09-08Add llvm-ml to LLVM_TOOLCHAIN_TOOLS (PR50536)Hans Wennborg1-0/+1
2021-09-08[AArch64][sve] Prevent incorrect function call on fixed width vectorDavid Truby2-0/+22
2021-09-07[SCEV] Fix applyLoopGuards() with range check idiom (PR51760)Nikita Popov2-1/+41
2021-09-07[DAGCombine] Prevent the transform of combine for multi-use operandSanjay Patel2-3/+6
2021-09-07[tests] precommit tests for D107692Yunde Zhong1-0/+29
2021-09-06[docs] Update release notes with items related to FlangAndrzej Warzynski1-0/+2
2021-09-03[libomptarget][amdcgn] Only add opt/llvm-link dependency if TARGET is availableJoachim Protze1-2/+7
2021-09-03[libomptarget][amdcgn] Add build dependency for llvm-link and optJoachim Protze1-2/+6
2021-09-03[RISCV] Fix reporting of incorrect commutable operand indicesFraser Cormack2-1/+46
2021-09-02[Orc] Enable debug object tests only on x86_64 hostsStefan Gränitz2-0/+4
2021-09-02[Linker] Support weak symbols in nodeduplicate COMDAT groupPetr Hosek2-4/+29
2021-09-01[docs] Mention that the legacy PM is deprecated and will be removed after 14Arthur Eubanks1-0/+4
2021-09-01[NewPM] Add missing LTO ArgPromotion passNikita Popov2-1/+5
2021-09-01[AlignFromAssume] Bailout w/non-constant alignments (pr51680)Philip Reames2-0/+17
2021-08-31[SelectionDAG] Fix miscompile bugs related to smul.fix.sat with scale zeroBjorn Pettersson4-146/+146
2021-08-31[WebAssembly] Fix FastISel of condition in different block (PR51651)Nikita Popov2-11/+48
2021-08-31[M68k] Update pointer data layoutRicky Taylor1-4/+8
2021-08-30[M68k][NFC] Rename M68kOperand::Kind to KindTyRicky Taylor1-14/+14
2021-08-26[CMake] Change -DENABLE_EXPERIMENTAL_NEW_PASS_MANAGER=off to -DLLVM_ENABLE_NE...Fangrui Song2-6/+7
2021-08-25[LoopIdiom] Don't transform loop into memmove when load from body has more th...Dawid Jurczak2-5/+7
2021-08-25[NFC][LoopIdiom] Add reproducer of wrong memmove transformationDawid Jurczak1-0/+47
2021-08-24Revert "[RISCV] Fix reporting of incorrect commutable operand indices"Tom Stellard2-46/+1
2021-08-24ThinLTO: Fix inline assembly references to static functions with CFISami Tolvanen5-0/+53
2021-08-24[RISCV] Fix reporting of incorrect commutable operand indicesFraser Cormack2-1/+46
2021-08-23[Coverage][llvm-cov] Correctly export branch coverage in LCOV formatChristian Fetzer2-3/+3
2021-08-23Revert sharing subprograms across CUsJeremy Morse14-375/+135
2021-08-18[AArch64] Fix comparison peephole opt with non-0/1 immediate (PR51476)Nikita Popov3-15/+93
2021-08-18[X86][AVX] Extract SUBV_BROADCAST constant bits from just the lower subvector...Simon Pilgrim2-7/+11
2021-08-18[ARM][atomicrmw] Fix CMP_SWAP_32 expand assertTomas Matheson2-1/+59
2021-08-17[PowerPC] Disable CTR Loop generate for fma with the PPC double double type.Amy Kwan2-0/+116
2021-08-16[DAGCombiner] Stop visitEXTRACT_SUBVECTOR creating illegal BITCASTs post lega...Paul Walker2-1/+36
2021-08-16[Attributor][FIX] Guard constant casts with type size checksJohannes Doerfert2-4/+66