summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Expand)AuthorAgeFilesLines
* [SelectionDAG] computeKnownBits - support constant pool values from targetSimon Pilgrim2019-05-245-7/+80
* [AArch64][SVE2] Asm: add PMULLB/PMULLT instructionsCullen Rhodes2019-05-242-0/+17
* [AArch64][SVE2] Asm: add integer add/sub long/wide instructionsCullen Rhodes2019-05-242-0/+30
* Use the DataLayout::typeSizeEqualsStoreSize helper. NFCBjorn Pettersson2019-05-244-10/+6
* [AArch64][SVE2] Asm: add various bitwise shift instructionsCullen Rhodes2019-05-242-11/+32
* [AArch64][SVE2] Asm: add saturating add/sub instructionsCullen Rhodes2019-05-241-0/+10
* StructurizeCFG: Relax uniformity checks.Neil Henning2019-05-241-3/+30
* [AArch64][SVE2] Asm: fix overlapping bitCullen Rhodes2019-05-241-1/+1
* GlobalISel: support swifterror attribute on AArch64.Tim Northover2019-05-244-21/+112
* CodeGen: factor out swifterror value tracking.Tim Northover2019-05-246-341/+346
* [mips] Always check that `shift and add` optimization is efficient.Simon Atanasyan2019-05-241-26/+31
* [DSE] Bugfix to avoid PartialStoreMerging involving non byte-sized storesBjorn Pettersson2019-05-241-0/+5
* [ARM] ARMExpandPseudoInsts: add debug messagesSjoerd Meijer2019-05-241-2/+16
* [Power9] Add a specific heuristic to schedule the addi before the loadQingShan Zhang2019-05-242-0/+58
* [NFC] SwitchInst: Introduce wrapper for prof branch_weights handlingYevgeny Rouban2019-05-241-0/+120
* dwarfdump: Deterministically... determine whether parsing a DWARF32 or DWARF6...David Blaikie2019-05-241-3/+10
* [AArch64] Preserve X8 for thunks ending in variadic musttail callsReid Kleckner2019-05-241-0/+6
* [AArch64] Add nvcast patterns for v2f32 -> v1f64Serge Pavlov2019-05-241-0/+1
* dwarfdump: Add a bit more DWARF64 supportDavid Blaikie2019-05-242-12/+13
* Revert r361460Eli Friedman2019-05-241-23/+4
* [WebAssembly] Expand more SIMD float opsThomas Lively2019-05-241-1/+2
* [InstSimplify] fold insertelement-of-extractelementSanjay Patel2019-05-242-5/+6
* [InstCombine] remove redundant fold for extractelement; NFCSanjay Patel2019-05-231-4/+0
* [InstCombine] remove redundant fold for insertelement; NFCSanjay Patel2019-05-231-4/+0
* [NewPassManager] Add tuning option: ForgetAllSCEVInLoopUnroll [NFC].Alina Sbirlea2019-05-233-10/+14
* [InstSimplify] insertelement V, undef, ? --> VSanjay Patel2019-05-232-4/+5
* Revert [LOOPINFO] Extend Loop object to add utilities to get the loop bou...Kit Barton2019-05-232-247/+28
* [DAGCombiner] make folds of binops safe for opcodes that produce >1 valueSanjay Patel2019-05-231-5/+7
* AMDGPU: Correct maximum possible private allocation sizeMatt Arsenault2019-05-234-28/+14
* [NewPassManager] Add tuning option: LoopUnrolling [NFC].Alina Sbirlea2019-05-231-3/+6
* [SLPVectorizer] Set flag to previous default.Alina Sbirlea2019-05-231-1/+1
* [InstCombine] be more careful when transforming a shuffle maskSanjay Patel2019-05-231-4/+21
* Resubmit r360436 "[X86] Avoid SFB - Fix inconsistent codegen with/without deb...Robert Lougher2019-05-231-4/+10
* [WebAssembly] Implement ReplaceNodeResults to fix a SIMD crashThomas Lively2019-05-232-0/+18
* AMDGPU/GlobalISel: Legality for integer min/maxMatt Arsenault2019-05-233-1/+43
* [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, st...Kit Barton2019-05-232-28/+247
* [WebAssembly] Add multivalue and tail-call target featuresThomas Lively2019-05-233-7/+22
* [FileCheck] Remove llvm:: prefixThomas Preud'homme2019-05-231-25/+23
* Transforms: lower fadd and fsub atomicrmw instructionsSaleem Abdulrasool2019-05-231-0/+6
* [MCA] Add the ability to compute critical register dependency of an instruction.Andrea Di Biagio2019-05-231-1/+33
* [AsmPrinter] Treat a narrowing PtrToInt like TruncShoaib Meenai2019-05-231-1/+4
* [RISCV] Support assembling TLS LA pseudo instructionsLewis Revill2019-05-232-0/+53
* [LiveDebugValues] Rename 'DMI' into 'DebugInstr' (NFC)Petar Jovanovic2019-05-231-33/+37
* [MCA] Introduce class LSUnitBase and let LSUnit derive from it.Andrea Di Biagio2019-05-232-72/+76
* [MergeICmps] Make the pass compatible with the new pass manager.Clement Courbet2019-05-235-73/+81
* [MCA] Make the bool conversion operator in class InstRef explicit. NFCIAndrea Di Biagio2019-05-231-1/+3
* [DwarfExpression] Refactor dwarf expression (NFC)Petar Jovanovic2019-05-232-23/+44
* [ARM][CGP] Clear SafeWrap before each searchSam Parker2019-05-231-0/+1
* [GlobalOpt] recognize dead struct fields and propagate valuesChristian Bruel2019-05-231-4/+23
* [WebAssembly] Implement __builtin_return_address for emscriptenThomas Lively2019-05-233-3/+33
OpenPOWER on IntegriCloud