summaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2017-12-05[AArch64] Do not abort if overflow check does not use EQ or NE.Joel Galenson
2017-12-05[X86][AVX512] Tag BLENDM instruction scheduler classesSimon Pilgrim
2017-12-05[X86][AVX512] Tag GATHER/SCATTER instruction scheduler classesSimon Pilgrim
2017-12-05AMDGPU: Fix SDWA crash on inline asmMatt Arsenault
2017-12-05Re-commit r319490 "XOR the frame pointer with the stack cookie when protectin...Hans Wennborg
2017-12-05[X86][AVX512] Tag VPSLLDQ/VPSRLDQ instruction scheduler classesSimon Pilgrim
2017-12-05Modify ModRefInfo values using static inline method abstractions [NFC].Alina Sbirlea
2017-12-05[SystemZ] Validate shifted compare value in adjustForTestUnderMaskUlrich Weigand
2017-12-05[X86][AVX512] Tag VPTRUNC/VPMOVSX/VPMOVZX instruction scheduler classesSimon Pilgrim
2017-12-05AMDGPU: Fix infinite loop with dbg_valueMatt Arsenault
2017-12-05[X86][X87] Tag FCMOV instruction scheduler classesSimon Pilgrim
2017-12-05[WebAssembly] Implement WASM_STACK_POINTER.Dan Gohman
2017-12-05[WebAssembly] Don't emit .import_global for the wasm target.Dan Gohman
2017-12-05[X86][AVX512] Tag VNNIW instruction scheduler classesSimon Pilgrim
2017-12-05[X86][AVX512] Drop some default NoItinerary arguments that aren't needed any ...Simon Pilgrim
2017-12-05[x86][AVX512] Lowering kunpack intrinsics to LLVM IRJina Nahias
2017-12-05[X86][AVX512] Tag VPMADD52/VPSADBW instruction scheduler classesSimon Pilgrim
2017-12-05[X86][AVX512] Add missing scalar CMPSS/CMPSD logic scheduler classesSimon Pilgrim
2017-12-05[X86][AVX512] Cleanup bit logic scheduler classesSimon Pilgrim
2017-12-05[X86][AVX512] Tag scalar CVT and CMP instruction scheduler classesSimon Pilgrim
2017-12-05[X86][AVX512] Tag VPCMP/VPCMPU instruction scheduler classesSimon Pilgrim
2017-12-05[X86][AVX512] Cleanup VPCMP scheduler classesSimon Pilgrim
2017-12-05[X86][AVX512] Tag VFIXUPIMM instructions scheduler classesSimon Pilgrim
2017-12-05[SystemZ] set 'guessInstructionProperties = 0' and set flags as needed.Jonas Paulsson
2017-12-05[Regalloc] Generate and store multiple regalloc hints.Jonas Paulsson
2017-12-05[X86] Fix a bug in handling GRXX subclasses in Domain Reassignment passGuy Blank
2017-12-05[X86] Use vector widening to support sign extend from i1 when the dest type i...Craig Topper
2017-12-05Revert r319691: [globalisel][tablegen] Split atomic load/store into separate ...Daniel Sanders
2017-12-05[X86] Fix a crash if avx512bw and xop are both enabled when the IR contrains ...Craig Topper
2017-12-05AMDGPU: Fix missing subtarget feature initializerMatt Arsenault
2017-12-05AMDGPU: Fix crash when scheduling DBG_VALUEMatt Arsenault
2017-12-05[X86] Use vector widening to support zero extend from i1 when the dest type i...Craig Topper
2017-12-05[X86] Don't use kunpck for vXi1 concat_vectors if the upper bits are undef.Craig Topper
2017-12-05[X86] Use getZeroVector and remove an unnecessary creation of an APInt before...Craig Topper
2017-12-05[X86] Rearrange some of the code around AVX512 sign/zero extends. NFCICraig Topper
2017-12-04AMDGPU/EG: Add a new FeatureFMA and use it to selectively enable FMA instructionJan Vesely
2017-12-04AMDGPU: Disable fp64 support on pre GCN asicsJan Vesely
2017-12-04Revert r319490 "XOR the frame pointer with the stack cookie when protecting t...Hans Wennborg
2017-12-04AMDGPU: Fix creating invalid copy when adjusting dmaskMatt Arsenault
2017-12-04AMDGPU: Use return value of MorphNodeToMatt Arsenault
2017-12-04[globalisel][tablegen] Split atomic load/store into separate opcode and enabl...Daniel Sanders
2017-12-04[CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih
2017-12-04Fix function pointer tail calls in armv8-M.basePablo Barrio
2017-12-04[AMDGPU] SDWA: add support for PRESERVE into SDWA peephole.Sam Kolton
2017-12-04[NVPTX] Assign valid global namesJonas Hahnfeld
2017-12-04Revert r319649 - [Asm, ARM] Add fallback diag for multiple invalid operandsOliver Stannard
2017-12-04AMDGPU: fix missing s_waitcntTim Corringham
2017-12-04[Asm, ARM] Add fallback diag for multiple invalid operandsOliver Stannard
2017-12-04[AArch64] Allow using emulated tls on platforms other than ELFMartin Storsjo
2017-12-04[ARM] Allow using emulated tls on platforms other than ELFMartin Storsjo