summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Expand)AuthorAgeFilesLines
* bpf: Define instruction patterns for extensions and truncations between i32 t...Yonghong Song2018-02-231-0/+20
* bpf: Tighten the immediate predication for 32-bit alu instructionsYonghong Song2018-02-231-2/+4
* bpf: Use markSuperRegs to mark reserved registersYonghong Song2018-02-231-2/+2
* [PowerPC] Disable shrink-wrapping when getting PC address through the LRNemanja Ivanovic2018-02-233-0/+23
* [MemorySSA] Fix a cache invalidation bug with removed accessesGeorge Burgess IV2018-02-231-1/+1
* [DebugInfo] Support DWARF v5 source code embedding extensionScott Linder2018-02-2317-87/+215
* [InstCombine] simplify code for fabs(X) * fabs(X) -> X * X; NFCSanjay Patel2018-02-231-13/+4
* Sink the verification code around the assert where it's handled and wrap in N...Eric Christopher2018-02-231-25/+14
* [InstSimplify] sqrt(X) * sqrt(X) --> XSanjay Patel2018-02-232-4/+6
* Intrinsics calls should avoid the PLT when "RtLibUseGOT" metadata is present.Sriraman Tallam2018-02-233-2/+22
* [InstCombine] allow fmul-sqrt folds with less than full -ffast-mathSanjay Patel2018-02-232-18/+25
* Simplify a DEBUG statement to remove a set but not used variable in release b...Eric Christopher2018-02-231-7/+4
* [X86] Add assembler/disassembler support for blendm with zero masking and bro...Craig Topper2018-02-231-0/+8
* [Power9] Add missing instructions to the Power 9 schedulerStefan Pintilie2018-02-231-47/+97
* [Hexagon] Recognize non-immediate constants in HexagonConstPropagationKrzysztof Parzyszek2018-02-232-6/+11
* Fixed unused variable warning. NFCI.Simon Pilgrim2018-02-231-1/+1
* [X86] Add DAG combine to remove (and X, 1) from in front of a v1i1 scalar to ...Craig Topper2018-02-232-4/+24
* [WebAssembly] Fix macro metaprogram to not duplicate code as much.Benjamin Kramer2018-02-231-7/+11
* [X86][SSE] Generalize x > C-1 ? x+-C : 0 --> subus x, C combine for non-unifo...Simon Pilgrim2018-02-231-22/+24
* Shrink various scheduling tables by using narrower types.Benjamin Kramer2018-02-231-1/+1
* [PATCH] [AArch64] Add new target feature to fuse conditional selectEvandro Menezes2018-02-233-22/+73
* Fix compiler warning introduced in r325931. NFC.Geoff Berry2018-02-231-3/+2
* [X86] Custom split v32i16/v64i8 bitcasts when AVX512F is available, but BWI i...Craig Topper2018-02-231-1/+20
* [MachineOperand][Target] MachineOperand::isRenamable semantics changesGeoff Berry2018-02-2324-57/+36
* [Debug] Add dbg.value intrinsics for PHIs created during LCSSA.Matt Davis2018-02-232-4/+12
* [BPI] Detect branches in loops that make themselves not takenJohn Brawn2018-02-231-14/+135
* [InstCombine] refactor fmul with negated op folds; NFCISanjay Patel2018-02-231-24/+18
* [InstCombine] use FMF-copying functions to reduce code; NFCISanjay Patel2018-02-231-28/+12
* [PowerPC] Code cleanup. Remove instructions that were withdrawn from Power 9.Stefan Pintilie2018-02-231-21/+0
* [mips] finish removal of unused fields in MipsInstructionSelectorPetar Jovanovic2018-02-231-2/+2
* [mips] remove unused fields in MipsInstructionSelectorPetar Jovanovic2018-02-231-3/+0
* Support for the mno-stack-arg-probe flagHans Wennborg2018-02-234-10/+25
* llvm-config: Add advapi32 to --system-libs on Windows (PR36372)Hans Wennborg2018-02-231-1/+2
* [DAGCOmbine] Ensure that (brcond (setcc ...)) is handled in a canonical manner.Amaury Sechet2018-02-232-75/+69
* Revert "TableGen: Fix typeIsConvertibleTo for record types"Nicolai Haehnle2018-02-232-16/+15
* [MIPS GlobalISel] Adding GlobalISelPetar Jovanovic2018-02-2313-0/+355
* TableGen: Avoid using resolveListElementReference in TGParserNicolai Haehnle2018-02-231-1/+1
* TableGen: Fix typeIsConvertibleTo for record typesNicolai Haehnle2018-02-232-15/+16
* TableGen: Add !size operationNicolai Haehnle2018-02-234-2/+19
* AMDGPU: Track physreg uses in SILoadStoreOptimizerNicolai Haehnle2018-02-231-32/+32
* StructurizeCFG: Test for branch divergence correctlyNicolai Haehnle2018-02-231-3/+12
* Mark MergedLoadStoreMotion as not preserving MemDep resultsBjorn Steinbrink2018-02-231-41/+8
* [Mips] Return true in enableMultipleCopyHints().Jonas Paulsson2018-02-231-0/+2
* [WebAssembly] Add first claass symbol table to wasm objectsSam Clegg2018-02-236-277/+371
* Revert r325128 ("[X86] Reduce Store Forward Block issues in HW").Richard Smith2018-02-234-585/+0
* [X86] Turn setne X, signedmax into setgt signedmax, X in LowerVSETCC to avoid...Craig Topper2018-02-231-3/+7
* [AArch64] Refactor macro fusion (NFC)Evandro Menezes2018-02-231-151/+202
* [PDB] Check the result of setLoadAddress()Aaron Smith2018-02-232-3/+3
* Fix grammar. NFC.Rafael Espindola2018-02-221-1/+1
* [X86] Turn setne X, signedmin into setgt X, signedmin in LowerVSETCC to avoid...Craig Topper2018-02-221-0/+9
OpenPOWER on IntegriCloud