summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2017-11-30[CodeGen] Always use `printReg` to print registers in both MIR and debugFrancis Visoiu Mistrih
2017-11-30[FuzzMutate] Bailout from injecting into empty basic blocks.Igor Laevsky
2017-11-30[FuzzMutate] Correctly handle vector types in the insertvalue operationIgor Laevsky
2017-11-30[FuzzMutate] Don't use index operands as sinksIgor Laevsky
2017-11-30[FuzzMutate] Pick correct index for the insertvalue instructionIgor Laevsky
2017-11-30[FuzzMutate] Don't create load as a new source if it doesn't match with the d...Igor Laevsky
2017-11-30[FuzzMutate] Don't crash when we can't remove instruction from empty functionIgor Laevsky
2017-11-30[PowerPC] Recommit r314244 with refactoring and off by defaultNemanja Ivanovic
2017-11-30[X86][AVX512] Tag fcmp/ptest/ternlog instructions scheduler classesSimon Pilgrim
2017-11-30[MC] Function stack size section.Sean Eveson
2017-11-30Revert r319423: [MC] Function stack size section.Sean Eveson
2017-11-30[ARM GlobalISel] Bail out for byvalDiana Picus
2017-11-30[CodeGen] Print "%vreg0" as "%0" in both MIR and debug outputFrancis Visoiu Mistrih
2017-11-30[X86][AVX512] Tag binop/rounding/sae instructions scheduler classesSimon Pilgrim
2017-11-30[MC] Function stack size section.Sean Eveson
2017-11-30[DAGCombine] Refactor ReduceLoadWidthSam Parker
2017-11-30Support generic lowering of vector bswapSerge Guelton
2017-11-30[X86][AVX512] Tag RCP/RSQRT/GETEXP instructions scheduler classesSimon Pilgrim
2017-11-30Revert rL319407: [SROA] enable splitting for non-whole-alloca loads and stores Hiroshi Inoue
2017-11-30[SystemZ] Bugfix in adjustSubwordCmp.Jonas Paulsson
2017-11-30[SROA] enable splitting for non-whole-alloca loads and storesHiroshi Inoue
2017-11-30[X86] Optimize avx2 vgatherqps for v2f32 with v2i64 index type.Craig Topper
2017-11-30[X86] Make sure we don't remove sign extends of masks with AVX2 masked gathers.Craig Topper
2017-11-30- Removed unused lamba (IsReturnBlock) causing build bots to fail for r319398Graham Yiu
2017-11-30With PGO information, we can do more aggressive outlining of cold regions in ...Graham Yiu
2017-11-30AMDGPU: Allow negative MUBUF vaddr for gfx9Matt Arsenault
2017-11-30[Coverage] Use the most-recent completed region count (PR35437)Vedant Kumar
2017-11-30LowerTypeTests: Deduplicate code. NFC.Peter Collingbourne
2017-11-30LowerTypeTests: Remove unnecessary cast. NFC.Peter Collingbourne
2017-11-29[X86] Remove some questionable looking code that seems to be looking through ...Craig Topper
2017-11-29First step towards more human-friendly PPC assembler output:Joerg Sonnenberger
2017-11-29[WebAssembly] Update test expectations for gcc torture testsSam Clegg
2017-11-29[CodeView] Factor some code out of TypeTableBuilder.Zachary Turner
2017-11-29[SelectionDAG][X86] Teach promotion legalization for fp_to_sint/fp_to_uint to...Craig Topper
2017-11-29[WebAssembly] Fix fptoui lowering boundsDan Gohman
2017-11-29[Hexagon] Remove HexagonISD::PACKHLKrzysztof Parzyszek
2017-11-29[Hexagon] Create helpers extractVector and insertVector in loweringKrzysztof Parzyszek
2017-11-29[X86][AVX512] Tag RCP/RSQRT/GETEXP instructions scheduler classes (REVERSION)Simon Pilgrim
2017-11-29Make TypeTableBuilder inherit from TypeCollection.Zachary Turner
2017-11-29[X86][AVX512] Tag RCP/RSQRT/GETEXP instructions scheduler classesSimon Pilgrim
2017-11-29[X86][AVX512] Tag 3OP (shuffles, double-shifts and GFNI) instructions schedul...Simon Pilgrim
2017-11-29[ARM][DAG] Revert Disable post-legalization store merge for ARMNirav Dave
2017-11-29[X86][AVX512] Add itinerary argument to all AVX512_maskable_* wrappers. NFCISimon Pilgrim
2017-11-29Reverted r319315 because of unused functions (due to PPR not yet beingSander de Smalen
2017-11-29[X86][AVX512] Tag VPERMILV instruction scheduler classSimon Pilgrim
2017-11-29[AArch64][SVE] Asm: Add SVE predicate register definitions and parsing supportSander de Smalen
2017-11-29[ARM GlobalISel] Fix selecting G_BRCONDDiana Picus
2017-11-29[X86][AVX512] Setup unary (PABS/VPLZCNT/VPOPCNT/VPCONFLICT/VMOV*DUP) instruct...Simon Pilgrim
2017-11-29[AMDGPU][MC][GFX9] Corrected mapping of GFX9 v_add/sub/subrev_u32Dmitry Preobrazhensky
2017-11-29[X86][SSE] Merged sse2_unpack and sse2_unpack PUNPCK instruction templates. N...Simon Pilgrim