summaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)AuthorFilesLines
2016-06-26[X86] Rewrite lowerVectorShuffleWithPSHUFB to not require a ZeroableMask to b...Craig Topper1-39/+21
2016-06-26[X86] Replace calls to isSingleInputShuffleMask with just checking if V2 is U...Craig Topper1-25/+25
2016-06-25[X86] Convert ==/!= comparisons with -1 for checking undef in shuffle lowerin...Craig Topper1-47/+54
2016-06-25[X86] Pull similar bitcasts on different paths to earlier shared point. NFCCraig Topper1-10/+9
2016-06-25AMDGPU/R600: Fix GlobalValue regressions.Jan Vesely2-2/+3
2016-06-25[AMDGPU] Emit debugger prologue and emit the rest of the debugger fields in t...Konstantin Zhuravlyov11-5/+207
2016-06-25AMDGPU/SI: Make sure not to fold offsets into local address space globalsTom Stellard2-0/+10
2016-06-24AMDGPU: Define a schedule class for COPY.Matthias Braun2-0/+24
2016-06-24Simplify. NFC.Rafael Espindola1-10/+1
2016-06-24[Hexagon] Simplify (+fix) instruction selection for indexed loads/storesKrzysztof Parzyszek1-308/+161
2016-06-24Add support for musl-libc on ARM Linux.Rafael Espindola4-5/+17
2016-06-24[ARM] Remove dead SDNodes. NFC.Ahmed Bougacha1-7/+0
2016-06-24[X86] Remove dead ISD opcodes. NFC.Ahmed Bougacha5-18/+0
2016-06-24[AArch64] Adjust the model for the vector by element FP multiplies on Exynos ...Evandro Menezes1-4/+4
2016-06-24Use existing predicate. NFC.Rafael Espindola1-5/+1
2016-06-24Merge two identical if branches. NFC.Rafael Espindola1-14/+11
2016-06-24Merge two identical if branches. NFC.Rafael Espindola1-11/+3
2016-06-24clang-format a region. NFC.Rafael Espindola1-4/+4
2016-06-24AMDGPU: Add stub custom CodeGenPrepare passMatt Arsenault4-0/+88
2016-06-24AMDGPU: Remove disable-irstructurizer subtarget featureMatt Arsenault4-14/+7
2016-06-24AMDGPU: Cleanup subtarget handling.Matt Arsenault58-706/+879
2016-06-24Switch more loops to be range-basedDavid Majnemer2-4/+3
2016-06-24[X86] Combine two nearby calls to isSingleInputShuffleVector. NFCCraig Topper1-6/+4
2016-06-24[ARM] Use aapcs_vfp for ___truncdfhf2 on v7k.Ahmed Bougacha1-11/+13
2016-06-23[AArch64] Model the cost of vector by element FP multiplies on Exynos M1. (NFC)Evandro Menezes1-0/+6
2016-06-23Support/ELF: Add R_AMDGPU_GOTPCREL relocationTom Stellard1-0/+7
2016-06-23Codegen: [X86] preservere memory refs for folded umul_lohiKyle Butt1-2/+10
2016-06-23Uses shouldAssumeDSOLocal.Rafael Espindola1-10/+2
2016-06-23Refactor to use shouldAssumeDSOLocal. NFC.Rafael Espindola1-10/+14
2016-06-23AMDGPU: Add option to disable spilling SGPRs to VGPRs.Matt Arsenault1-2/+9
2016-06-23Refactor duplicated code. NFC.Rafael Espindola1-20/+17
2016-06-23[X86] Extract HiPE prologue constants into metadataMichael Kuperstein1-3/+31
2016-06-23Fix the wasm build by including EndianStream.hReid Kleckner1-0/+1
2016-06-23Preserve DebugInfo when replacing values in DAGCombinerNirav Dave2-4/+2
2016-06-23[ARM] Lower (select_cc k k (select_cc ~k ~k x)) into (SSAT l_k x)Pablo Barrio4-1/+141
2016-06-23Revert r273567 "[SystemZ] Let z13 also support FeatureMiscellaneousExtensions."Hans Wennborg1-1/+0
2016-06-23[SystemZ] Let z13 also support FeatureMiscellaneousExtensions.Jonas Paulsson1-0/+1
2016-06-23[AMDGPU] Enable absolute expression initializer for amd_kernel_code_t fields.Valery Pykhtin4-23/+26
2016-06-23[mips] Don't derive the default ABI from the CPU in the backend.Daniel Sanders1-28/+3
2016-06-23[ARM] Use member initializers in ARMSubtarget. NFCIDiana Picus1-66/+22
2016-06-23[mips][ias] Integers are not registers.Daniel Sanders1-6/+0
2016-06-23[AMDGPU] Remove exit-on-error in test (PR27761)Diana Picus2-2/+5
2016-06-23[mips] Fix dext/dins definitionsSimon Dardis1-6/+8
2016-06-23[ARM] Do not test for CPUs, use SubtargetFeatures (Part 1). NFCIDiana Picus6-25/+91
2016-06-23[AVX512] Remove masked unpack intrinsics and autoupgrade to vectorshuffle and...Craig Topper2-72/+10
2016-06-23[X86] Add assert to ensure only 128-bit vector types are used. 256 or 512-bit...Craig Topper1-0/+2
2016-06-23Use C++ comments for large block comment.Eric Christopher1-16/+17
2016-06-23AMDGPU: readlane/writelane do not read execMatt Arsenault2-2/+26
2016-06-23Revert r273456, "Preserve DebugInfo when replacing values in DAGCombiner" as ...Peter Collingbourne2-2/+4
2016-06-22[codeview] Add EFLAGS to the list of CodeView register numbersReid Kleckner1-1/+3