aboutsummaryrefslogtreecommitdiff
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-04-01[llvm-objcopy] Add --keep-symbols optionYi Kong
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-27Merge 5077597e0d5 for LLVM update to 353983Yi Kong
2019-02-27 revert to previous base llvm-svn.349610Yi Kong
2019-02-20[CodeGenPrepare] Fix bad IR created by large offset GEP splitting.Eli Friedman
2019-02-13[WebAssembly] Bulk memory intrinsics and builtinsThomas Lively
2019-02-13Revert r353962Serge Guelton
2019-02-13gn build: Merge r353957.Peter Collingbourne
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[Tests] More unordered atomic lowering testsPhilip Reames
2019-02-13[Tests] RMW folding tests w/unordered atomic operationsPhilip Reames
2019-02-13[Tests] Add a bunch of tests for load folding w/unordered atomicsPhilip Reames
2019-02-13[X86] Add 'fxsr' to the getHostCPUFeatures detection code.Craig Topper
2019-02-13Re-commit rL353927, patch includedSerge Guelton
2019-02-13[Tests] First batch of cornercase tests for unordered atomicsPhilip Reames
2019-02-13[Tests] Auto update a testPhilip Reames
2019-02-13[AArch64] Support reserving arbitrary general purpose registersPetr Hosek
2019-02-13[Tests] Rename some test files for consistencyPhilip Reames
2019-02-13[DebugInfo][DAG] Either salvage dangling debug info or emit Undef DBG_VALUEsJeremy Morse
2019-02-13[X86][AVX] Add shuffle_v8i32_0dcd3f14 shuffle test caseSimon Pilgrim
2019-02-13[llvm-readobj] Rename pr_data to PrDataFangrui Song
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-13Revert r353927Serge Guelton
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-13Missing headerSerge Guelton
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-13Make llvm::Optional<T> trivially copyable when T is trivially copyableSerge Guelton
2019-02-13[llvm] [cmake] Provide split include paths in LLVMConfigMichal Gorny
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[llvm-objcopy] Add --strip-unneeded-symbol(s)Eugene Leviant
2019-02-13[LoopSimplifyCFG] Re-enable const branch folding by defaultMax Kazantsev
2019-02-13[llvm-readobj] Dump GNU_PROPERTY_X86_FEATURE_2_{NEEDED,USED} notes in .note.g...Fangrui Song
2019-02-13[MC] Make symbol version errors non-fatalReid Kleckner
2019-02-13[dsymutil] Improve readability of cloneAllCompileUnits (NFC)Jonas Devlieghere
2019-02-13[dsymutil] Don't clone empty CUsJonas Devlieghere