summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* [patchpoint] Add support for symbolic patchpoint targets to SelectionDAG and theLang Hames2015-04-222-7/+31
* [x86] allow 64-bit extracted vector element integer stores on a 32-bit systemSanjay Patel2015-04-221-0/+21
* [Hexagon] Patterns for frame index with offset for iselKrzysztof Parzyszek2015-04-211-0/+1
* [NVPTX] do not run DCE after SLSR and SeparateConstOffsetFromGEPJingyue Wu2015-04-211-10/+4
* X86: Match for X86ISD nodes in LowerBUILD_VECTOR instead of BUILD_VECTORCombineMatthias Braun2015-04-211-24/+23
* AVX-512: Added VPMOVx2M instructions for SKX,Elena Demikhovsky2015-04-211-1/+30
* AVX-512: Added VPTESTM and VPTESTNM instructions for SKXElena Demikhovsky2015-04-212-30/+127
* [mips] [IAS] Implement the .asciiz directive.Toma Tabacu2015-04-211-0/+2
* [mips][microMIPSr6] Implement CACHE and PREF instructionsJozef Kolek2015-04-213-3/+32
* [mips] Cleanup old floating-point flag conditions definitions. NFC.Vasileios Kalintiris2015-04-211-22/+0
* [mips] Optimize code generation for 64-bit variable shift instructions.Vasileios Kalintiris2015-04-211-0/+10
* AVX-512: Added logical and arithmetic instructions for SKXElena Demikhovsky2015-04-213-82/+178
* [X86][SSE] Provide execution domains for scalar floating point operationsSimon Pilgrim2015-04-211-38/+41
* X86: Do not select X86 custom vector nodes if operand types don't matchMatthias Braun2015-04-211-4/+16
* [MIPS] OperationAction for FP_TO_FP16, FP16_TO_FPPirama Arumuga Nainar2015-04-201-2/+22
* [mips][microMIPSr6] Implement BITSWAP instructionJozef Kolek2015-04-203-2/+30
* [AArch64] LORID_EL1 register must be treated as read-onlyVladimir Sukharev2015-04-201-3/+5
* [PowerPC] Flow oversized lines for r235309Bill Schmidt2015-04-201-11/+25
* [PowerPC] Add future work for vector insert/extract to README_ALTIVEC.txtBill Schmidt2015-04-201-0/+14
* [mips][microMIPSr6] Implement disassembler supportJozef Kolek2015-04-202-4/+13
* [mips][microMIPSr6] Implement BALC and BC instructionsJozef Kolek2015-04-203-3/+58
* [mips][microMIPSr6] Implement initial mapping supportJozef Kolek2015-04-203-2/+40
* [mips][microMIPSr6] Implement initial subtarget supportJozef Kolek2015-04-204-0/+11
* [X86][FastIsel] Fix assertion failure when selecting int-to-double conversion...Andrea Di Biagio2015-04-201-5/+6
* [X86][SSE] Fix for getScalarValueForVectorElement to detect scalar sources re...Simon Pilgrim2015-04-191-2/+7
* Remove unnecessary include and probably a layering violation.Craig Topper2015-04-191-1/+0
* [AArch64] Don't force MVT::Untyped when selecting LD1LANEpost.Ahmed Bougacha2015-04-171-1/+1
* [AArch64] Avoid vector->load dependency cycles when creating LD1*post.Ahmed Bougacha2015-04-171-0/+7
* [mips][FastISel] Implement FastMaterializeAlloca in Mips fast-isel.Vasileios Kalintiris2015-04-171-0/+20
* [X86, AVX] add an exedepfix entry for vmovq == vmovlps == vmovlpdSanjay Patel2015-04-171-1/+1
* [mips][FastISel] Implement shift ops for Mips fast-isel.Vasileios Kalintiris2015-04-171-0/+80
* Move AliasedSymbol to MachObjectWriter.Rafael Espindola2015-04-171-2/+2
* [mips] Teach the delay slot filler to remove needless KILL instructions.Vasileios Kalintiris2015-04-171-11/+30
* [mc] Clean up emission of byte sequencesBenjamin Kramer2015-04-174-18/+4
* [mips] Move ABI-dependent register selections to MipsABIInfo. NFC.Daniel Sanders2015-04-176-49/+84
* [AArch64] Don't assert on f16 in DUP PerfectShuffle generator.Ahmed Bougacha2015-04-161-1/+1
* Disable AArch64 fast-isel on big-endian call vector returns.Pete Cooper2015-04-161-0/+5
* [AArch64] Add v8.1a "Virtualization Host Extensions"Vladimir Sukharev2015-04-162-1/+59
* [AArch64] Add v8.1a "Limited Ordering Regions" extensionVladimir Sukharev2015-04-165-0/+40
* [AArch64] Add v8.1a "Privileged Access Never" extensionVladimir Sukharev2015-04-162-3/+18
* [AArch64] Handle Cyclone-specific register in common wayVladimir Sukharev2015-04-162-29/+5
* [AArch64] Follow-up to: Refactor AArch64NamedImmMapper to become dependent on...Vladimir Sukharev2015-04-161-665/+665
* [mips] [IAS] Preserve microMIPS label marking for objects when assigning.Toma Tabacu2015-04-161-3/+2
* [Mips] Use unique_ptr to manage ownership.Benjamin Kramer2015-04-162-17/+10
* Make it obvious that we're iterating over a range of pointers.Benjamin Kramer2015-04-161-1/+1
* [AArch64] Refactor AArch64NamedImmMapper to become dependent on subtarget fea...Vladimir Sukharev2015-04-165-20/+46
* [AArch64] Fix invalid use of references to BuildMI.James Molloy2015-04-161-3/+3
* [ARM] Add v8.1a "Privileged Access Never" extensionVladimir Sukharev2015-04-164-3/+99
* [mips] [IAS] Add support for the .insn directive.Toma Tabacu2015-04-165-2/+47
* DebugInfo: Gut DIScope, DIEnumerator and DISubrangeDuncan P. N. Exon Smith2015-04-161-3/+3
OpenPOWER on IntegriCloud