summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* [X86][SSE] Attempt to match OP(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(HOP(X,Y))llvmorg-11.0.0-rc1Simon Pilgrim2020-07-287-409/+321
* [X86][SSE] Add additional (f)add(shuffle(x,y),shuffle(x,y)) tests for D83789Simon Pilgrim2020-07-281-0/+405
* [X86] Detect if EFLAGs is live across XBEGIN pseudo instruction. Add it as li...Craig Topper2020-07-282-21/+75
* Drop the 'git' suffix from various version variablesHans Wennborg2020-07-274-4/+4
* [BasicAA] Fix -basicaa-recphi for geps with negative offsetsDavid Green2020-07-272-31/+34
* [BasicAA] Add additional negative phi tests. NFCDavid Green2020-07-271-0/+106
* [LLD] [COFF] Fix mingw comdat associativity for leader symbols with a differe...Martin Storsjö2020-07-273-5/+87
* [LLD] [COFF] Fix test to properly test all aspects of c3b1d730d6. NFC.Martin Storsjö2020-07-271-1/+1
* [JumpThreading] ProcessBranchOnXOR(): bailout if any pred ends in indirect br...Roman Lebedev2020-07-272-0/+60
* [PowerPC][NFC] Fix an assert that cannot trip from 7d076e19e31aNemanja Ivanovic2020-07-271-2/+3
* [PowerPC] Fix computation of offset for load-and-splat for permuted loadsNemanja Ivanovic2020-07-272-8/+106
* [LegalizeTypes] Teach DAGTypeLegalizer::GenWidenVectorLoads to pad with undef...Craig Topper2020-07-272-15/+59
* [OPENMP] Fix PR46730: Fix compiler crash on taskloop over constructible loop ...Alexey Bataev2020-07-272-1/+21
* [llvm-lib] Support adding short import library objects with llvm-libMartin Storsjö2020-07-273-3/+17
* [MC] [COFF] Make sure that weak external symbols are undefined symbolsMartin Storsjö2020-07-272-0/+35
* [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbt asm in...lewis-revill2020-07-276-0/+929
* [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbs asm in...lewis-revill2020-07-273-0/+649
* [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbbp asm i...lewis-revill2020-07-276-2/+1571
* [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbp asm in...lewis-revill2020-07-274-1/+2784
* [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbb asm in...lewis-revill2020-07-276-3/+2645
* Fix issue in typo handling which could lead clang to hangDavid Goldman2020-07-244-9/+73
* [clang] Fix libdl linking for libclang in standalone modeTobias Hieta2020-07-241-1/+6
* [X86][AVX] getTargetShuffleMask - don't decode VBROADCAST(EXTRACT_SUBVECTOR(X...Simon Pilgrim2020-07-238-259/+244
* [InstCombine] Fix store merge worklist management (PR46680)Nikita Popov2020-07-233-12/+12
* [InstCombine] Add test for PR46680 (NFC)Nikita Popov2020-07-231-0/+92
* Drop the npm run line from llvm/test/Analysis/ScalarEvolution/pr46786.llHans Wennborg2020-07-231-1/+0
* [SCEV] Remove premature assert. PR46786Max Kazantsev2020-07-232-4/+38
* add -fpch-codegen/debuginfo mapping to -fmodules-codegen/debuginfoLuboš Luňák2020-07-234-6/+42
* accept 'clang++ -c a.pch -o a.o' to create PCH's object fileLuboš Luňák2020-07-234-8/+47
* [PowerPC] Fix wrong codegen when stack pointer has to realign performing dyna...Kai Luo2020-07-226-160/+198
* [PowerPC] Fix wrong codegen when stack pointer has to realign in prologueKai Luo2020-07-222-5/+4
* [PowerPC] Precommit test case for PR46759. NFC.Kai Luo2020-07-221-0/+58
* [LLD][COFF] Skip computation of the undefined symbols references that are not...Sylvain Audi2020-07-223-21/+69
* [LLVMgold.so][test] Fix tests after D84132/55fa315b0352Fangrui Song2020-07-213-4/+3
* [LLVMgold.so] -plugin-opt=save-temps: save combined module to .lto.o instead ...Fangrui Song2020-07-214-13/+13
* [ConstantFolding] check applicability of AllOnes constant creation firstJameson Nash2020-07-212-2/+52
* [LLDB] [COFF] Fix handling of symbols with more than one aux symbolMartin Storsjö2020-07-212-1/+11
* Require shell for lld/test/ELF/arm-exidx-range.sHans Wennborg2020-07-201-1/+1
* [ms] [llvm-ml] Remove unused functionEric Astor2020-07-201-3/+0
* [X86] Allow lsl/lar to be parsed with a GR16, GR32, or GR64 as source register.Craig Topper2020-07-206-18/+48
* [X86] Teach assembler parser to accept lsl and lar with a 64 or 32 source reg...Craig Topper2020-07-202-2/+10
* [RISCV] Add support for -mcpu option.Zakk Chen2020-07-2011-34/+262
* [InstCombine][Test] Test for fix of replacing select with Phis when branch ha...Max Kazantsev2020-07-201-0/+15
* [InstCombine] Fix replace select with Phis when branch has the same labelsMax Kazantsev2020-07-201-0/+4
* [TSan] Optimize handling of racy addressJoachim Protze2020-07-202-67/+87
* [RelocationResolver] Support R_AARCH64_PREL32Fangrui Song2020-07-182-0/+27
* [RelocationResolver] Support R_PPC_REL32 & R_PPC64_REL{32,64}Fangrui Song2020-07-182-2/+57
* Remove TwoAddressInstructionPass::sink3AddrInstruction.James Y Knight2020-07-177-207/+62
* [docs] Add Deprecated section to ReleaseNotesJinsong Ji2020-07-171-0/+4
* Add -flang flag to the test-release.sh scriptHans Wennborg2020-07-171-0/+7