aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-07-28[X86][SSE] Attempt to match OP(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(HOP(X,Y))llvmorg-11.0.0-rc1Simon Pilgrim7-409/+321
2020-07-28[X86][SSE] Add additional (f)add(shuffle(x,y),shuffle(x,y)) tests for D83789Simon Pilgrim1-0/+405
2020-07-28[X86] Detect if EFLAGs is live across XBEGIN pseudo instruction. Add it as li...Craig Topper2-21/+75
2020-07-27Drop the 'git' suffix from various version variablesHans Wennborg4-4/+4
2020-07-27[BasicAA] Fix -basicaa-recphi for geps with negative offsetsDavid Green2-31/+34
2020-07-27[BasicAA] Add additional negative phi tests. NFCDavid Green1-0/+106
2020-07-27[LLD] [COFF] Fix mingw comdat associativity for leader symbols with a differe...Martin Storsjö3-5/+87
2020-07-27[LLD] [COFF] Fix test to properly test all aspects of c3b1d730d6. NFC.Martin Storsjö1-1/+1
2020-07-27[JumpThreading] ProcessBranchOnXOR(): bailout if any pred ends in indirect br...Roman Lebedev2-0/+60
2020-07-27[PowerPC][NFC] Fix an assert that cannot trip from 7d076e19e31aNemanja Ivanovic1-2/+3
2020-07-27[PowerPC] Fix computation of offset for load-and-splat for permuted loadsNemanja Ivanovic2-8/+106
2020-07-27[LegalizeTypes] Teach DAGTypeLegalizer::GenWidenVectorLoads to pad with undef...Craig Topper2-15/+59
2020-07-27[OPENMP] Fix PR46730: Fix compiler crash on taskloop over constructible loop ...Alexey Bataev2-1/+21
2020-07-27[llvm-lib] Support adding short import library objects with llvm-libMartin Storsjö3-3/+17
2020-07-27[MC] [COFF] Make sure that weak external symbols are undefined symbolsMartin Storsjö2-0/+35
2020-07-27[RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbt asm in...lewis-revill6-0/+929
2020-07-27[RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbs asm in...lewis-revill3-0/+649
2020-07-27[RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbbp asm i...lewis-revill6-2/+1571
2020-07-27[RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbp asm in...lewis-revill4-1/+2784
2020-07-27[RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbb asm in...lewis-revill6-3/+2645
2020-07-24Fix issue in typo handling which could lead clang to hangDavid Goldman4-9/+73
2020-07-24[clang] Fix libdl linking for libclang in standalone modeTobias Hieta1-1/+6
2020-07-23[X86][AVX] getTargetShuffleMask - don't decode VBROADCAST(EXTRACT_SUBVECTOR(X...Simon Pilgrim8-259/+244
2020-07-23[InstCombine] Fix store merge worklist management (PR46680)Nikita Popov3-12/+12
2020-07-23[InstCombine] Add test for PR46680 (NFC)Nikita Popov1-0/+92
2020-07-23Drop the npm run line from llvm/test/Analysis/ScalarEvolution/pr46786.llHans Wennborg1-1/+0
2020-07-23[SCEV] Remove premature assert. PR46786Max Kazantsev2-4/+38
2020-07-23add -fpch-codegen/debuginfo mapping to -fmodules-codegen/debuginfoLuboš Luňák4-6/+42
2020-07-23accept 'clang++ -c a.pch -o a.o' to create PCH's object fileLuboš Luňák4-8/+47
2020-07-22[PowerPC] Fix wrong codegen when stack pointer has to realign performing dyna...Kai Luo6-160/+198
2020-07-22[PowerPC] Fix wrong codegen when stack pointer has to realign in prologueKai Luo2-5/+4
2020-07-22[PowerPC] Precommit test case for PR46759. NFC.Kai Luo1-0/+58
2020-07-22[LLD][COFF] Skip computation of the undefined symbols references that are not...Sylvain Audi3-21/+69
2020-07-21[LLVMgold.so][test] Fix tests after D84132/55fa315b0352Fangrui Song3-4/+3
2020-07-21[LLVMgold.so] -plugin-opt=save-temps: save combined module to .lto.o instead ...Fangrui Song4-13/+13
2020-07-21[ConstantFolding] check applicability of AllOnes constant creation firstJameson Nash2-2/+52
2020-07-21[LLDB] [COFF] Fix handling of symbols with more than one aux symbolMartin Storsjö2-1/+11
2020-07-20Require shell for lld/test/ELF/arm-exidx-range.sHans Wennborg1-1/+1
2020-07-20[ms] [llvm-ml] Remove unused functionEric Astor1-3/+0
2020-07-20[X86] Allow lsl/lar to be parsed with a GR16, GR32, or GR64 as source register.Craig Topper6-18/+48
2020-07-20[X86] Teach assembler parser to accept lsl and lar with a 64 or 32 source reg...Craig Topper2-2/+10
2020-07-20[RISCV] Add support for -mcpu option.Zakk Chen11-34/+262
2020-07-20[InstCombine][Test] Test for fix of replacing select with Phis when branch ha...Max Kazantsev1-0/+15
2020-07-20[InstCombine] Fix replace select with Phis when branch has the same labelsMax Kazantsev1-0/+4
2020-07-20[TSan] Optimize handling of racy addressJoachim Protze2-67/+87
2020-07-18[RelocationResolver] Support R_AARCH64_PREL32Fangrui Song2-0/+27
2020-07-18[RelocationResolver] Support R_PPC_REL32 & R_PPC64_REL{32,64}Fangrui Song2-2/+57
2020-07-17Remove TwoAddressInstructionPass::sink3AddrInstruction.James Y Knight7-207/+62
2020-07-17[docs] Add Deprecated section to ReleaseNotesJinsong Ji1-0/+4
2020-07-17Add -flang flag to the test-release.sh scriptHans Wennborg1-0/+7