aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2019-04-02[InstCombine] fix crash while trying to narrow a binop of shuffles (PR40734)HEADmastermainSanjay Patel
2019-04-02[X86] Fix tls variable lowering issue with large code modelCraig Topper
2019-03-26Fix nondeterminism introduced in r353954Yi Kong
2019-03-08[HWASan] Save + print registers when tag mismatch occurs in AArch64.Mitch Phillips
2019-03-01[ThinLTO] Detect partially split modules during the thin linkTeresa Johnson
2019-03-01Revert "IRMover: Account for matching types present across modules"Stephen Hines
2019-02-13[WebAssembly] Bulk memory intrinsics and builtinsThomas Lively
2019-02-13[SelectionDAG] Kill last uses of getAtomic w/o a MMO operand [NFC]Philip Reames
2019-02-13[X86] Add 'mpx' to getHostCPUFeatures.Craig Topper
2019-02-13[CodeExtractor] Only lift lifetime markers present in the extraction regionVedant Kumar
2019-02-13[X86] Add 'fxsr' to the getHostCPUFeatures detection code.Craig Topper
2019-02-13[AArch64] Support reserving arbitrary general purpose registersPetr Hosek
2019-02-13[DebugInfo][DAG] Either salvage dangling debug info or emit Undef DBG_VALUEsJeremy Morse
2019-02-13[DebugInfo][DAG] Refactor dbg.value lowering into its own methodJeremy Morse
2019-02-13[MCA] Store a bitmask of used groups in the instruction descriptor.Andrea Di Biagio
2019-02-13[DebugInfo][DAG] Limit special-casing of dbg.values for ArgumentsJeremy Morse
2019-02-13[NFC] Add const qualifiers where possibleMax Kazantsev
2019-02-13[ARM GlobalISel] Support G_SELECT for Thumb2Diana Picus
2019-02-13[MCA][Scheduler] Use latency information to further classify busy instructions.Andrea Di Biagio
2019-02-13[DebugInfo][InstCombine] Prefer to salvage debuginfo over sinking itJeremy Morse
2019-02-13[GuardWidening] Support widening of explicitly expressed guardsMax Kazantsev
2019-02-13[DebugInfo] Stop changing labels for register-described parameter DBG_VALUEsDavid Stenberg
2019-02-13[X86][SLP] Enable SLP vectorization for 128-bit horizontal X86 instructions (...Anton Afanasyev
2019-02-13[X86] Use default expansion for (i64 fp_to_uint f80) when avx512 is enabled o...Craig Topper
2019-02-13[X86] Refactor the FP_TO_INTHelper interface. NFCICraig Topper
2019-02-13[LoopSimplifyCFG] Re-enable const branch folding by defaultMax Kazantsev
2019-02-13[MC] Make symbol version errors non-fatalReid Kleckner
2019-02-12[MemorySSA & LoopPassManager] Add remaining book keeping [NFCI].Alina Sbirlea
2019-02-12AMDGPU: Try to use function specific STMatt Arsenault
2019-02-12AMDGPU: Ignore CodeObjectV3 when inliningMatt Arsenault
2019-02-12[SystemZ] Remember to cast value to void to disable warning.Jonas Paulsson
2019-02-12[LICM] Cap the clobbering calls in LICM.Alina Sbirlea
2019-02-12AMDGPU/NFC: Remove SubtargetFeatureISAVersion since it is not used anywhereKonstantin Zhuravlyov
2019-02-12AMDGPU: Remove duplicate processor (gfx900)Konstantin Zhuravlyov
2019-02-12[SelectionDAG] Clean up comments in SelectionDAGBuilder.h. NFCBjorn Pettersson
2019-02-12Fix auto-upgrade for the new parameter to llvm.objectsizeErik Pilkington
2019-02-12Fix undefined behaviour in PPCInstPrinter::printBranchOperand.Sean Fertile
2019-02-12[AArch64] Expand v8i8 cttz (PR39729)Nikita Popov
2019-02-12[InlineSpiller] Fix a crash due to lack of forward progress from remat (try 2)Philip Reames
2019-02-12[SystemZ] Use VGM whenever possible to load FP immediates.Jonas Paulsson
2019-02-12[PowerPC] Fix printing of negative offsets in call instruction dissasembly.Sean Fertile
2019-02-12[GlobalISel][NFC] Gardening: Make translateSimpleUnaryIntrinsic generalJessica Paquette
2019-02-12[GlobalISel][AArch64] Select llvm.bswap* for non-vector typesJessica Paquette
2019-02-12[X86][AVX] Enable shuffle combining support for zero_extend Simon Pilgrim
2019-02-12[DAGCombiner] convert logic-of-setcc into bit magic (PR40611)Sanjay Patel
2019-02-12[SelectionDAG] Fix return calling convention in expansion of ?MULOwhitequark
2019-02-12[MCA] Improved debug prints. NFCAndrea Di Biagio
2019-02-12[Codegen] Make sure kill flags are not incorrect from removed machine phi'sDavid Green
2019-02-12AMDGPU/GlobalISel: Only make f16 constants legal on f16 targetsMatt Arsenault
2019-02-12GlobalISel: Use default rounding mode when extending fconstantMatt Arsenault