summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2018-07-13AMDGPU: Properly handle shader inputs with split argumentsMatt Arsenault
2018-07-13AMDGPU: Fix handling of alignment padding in DAG argument loweringMatt Arsenault
2018-07-13Revert "CallGraphSCCPass: iterate over all functions."Evgeniy Stepanov
2018-07-13[dwarfdump] Pretty print DW_AT_APPLE_runtime_classJonas Devlieghere
2018-07-13[AArch64] Armv8.4-A: LDAPR & STLR with immediate offset instructions (cont'd)Sjoerd Meijer
2018-07-13[PowerPC] Materialize more constants with CR-field set in late peepholeNemanja Ivanovic
2018-07-13[cfi-verify] Support AArch64.Joel Galenson
2018-07-13Add parens to silence Wparentheses warning, introduced by 336990Erich Keane
2018-07-13[NFC] Silence Wparentheses warning in DomTreeUpdater, introduced by 336968Erich Keane
2018-07-13[TableGen] Support multi-alternative pattern fragmentsUlrich Weigand
2018-07-13DivergenceAnalysis: added debug outputTim Renouf
2018-07-13[SLH] Introduce a new pass to do Speculative Load Hardening to mitigateChandler Carruth
2018-07-13[SLPVectorizer] Add initial alternate opcode support for cast instructions. (...Simon Pilgrim
2018-07-13[x86] Teach the EFLAGS copy lowering to handle much more complex controlChandler Carruth
2018-07-13[AArch64][SVE] Asm: Vector Unpack Low/High instructions.Sander de Smalen
2018-07-13[AArch64][SVE] Asm: Support for insert element (INSR) instructions.Sander de Smalen
2018-07-13[LiveDebugValues] Tracking copying value between registersPetar Jovanovic
2018-07-13[X86] Prefer MOVSS/SD over BLEND under optsize in isel.Craig Topper
2018-07-13[XRay][compiler-rt] Add PID field to llvm-xray tool and add PID metadata reco...Dean Michael Berris
2018-07-13[X86] Remove isel patterns that turns packed add/sub/mul/div+movss/sd into sc...Craig Topper
2018-07-13[DomTreeUpdater] Ignore updates when both DT and PDT are nullptrsChijun Sima
2018-07-13[InstCombine] return when SimplifyAssociativeOrCommutative makes a changeSanjay Patel
2018-07-13CodeGen: Remove pipeline dependencies on StackProtector; NFCMatthias Braun
2018-07-12Simplify recursive launder.invariant.group and stripPiotr Padlewski
2018-07-12[InstCombine] Simplify isKnownNegationFangrui Song
2018-07-12[X86] Add AVX512 equivalents of some isel patterns so we get EVEX instructions.Craig Topper
2018-07-12Revert r336950 and r336951 "[X86] Add AVX512 equivalents of some isel pattern...Craig Topper
2018-07-12Remove redundant *_or_null checks; NFCGeorge Burgess IV
2018-07-12[X86] Add AVX512 equivalents of some isel patterns so we get EVEX instructions.Craig Topper
2018-07-12fooCraig Topper
2018-07-12Revert "[SLPVectorizer] Add initial alternate opcode support for cast instruc...Martin Storsjo
2018-07-12[SanitizerCoverage] Add associated metadata to 8-bit counters.Matt Morehouse
2018-07-12[X86][FastISel] Support EVEX version of sqrt.Craig Topper
2018-07-12AMDGPU: Fix assert in truncate combine with vectorsMatt Arsenault
2018-07-12Revert "(HEAD -> master, origin/master, arcpatch-D37582) CodeGen: Remove pipe...Matthias Braun
2018-07-12CodeGen: Remove pipeline dependencies on StackProtector; NFCMatthias Braun
2018-07-12[DWARF v5] Generate range list tables into the .debug_rnglists section. No su...Wolfgang Pieb
2018-07-12[X86] Connect the flags user from PCMPISTR instructions to the correct node f...Craig Topper
2018-07-12[X86][FastISel] Choose EVEX instructions when possible when lowering x86_sse_...Craig Topper
2018-07-12[AArch64] Armv8.4-A: LDAPR & STLR with immediate offset instructionsSjoerd Meijer
2018-07-12[InstCombine] Fold x & (-1 >> y) != x to x u> (-1 >> y)Roman Lebedev
2018-07-12[ThinLTO] Escape module paths when printingAndrew Ng
2018-07-12[X86][SSE] Utilize ZeroableElements for canWidenShuffleElementsSimon Pilgrim
2018-07-12[X86][AVX] Use Zeroable mask to improve shuffle mask wideningSimon Pilgrim
2018-07-12[UnJ] Use SmallPtrSets for block collections. NFCDavid Green
2018-07-12[mips] Mark standard encoded instructions as not being in MIPS16eSimon Atanasyan
2018-07-12[X86] Remove i128 type from FR128 regclass.Craig Topper
2018-07-12Fix few typos in comments (write access test commit)Stefan Granitz
2018-07-12[X86] Remove patterns and ISD nodes for the old scalar FMA intrinsic lowering.Craig Topper
2018-07-12[InstSimplify] simplify add instruction if two operands are negativeChen Zheng