aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2013-02-05Move MRI liveouts to MBlaze return instructions.Jakob Stoklund Olesen
2013-02-05Move MRI liveouts to Hexagon return instructions.Jakob Stoklund Olesen
2013-02-05Move MRI liveouts to ARM return instructions.Jakob Stoklund Olesen
2013-02-05Move MRI liveouts to X86 return instructions.Jakob Stoklund Olesen
2013-02-05Don't use MRI liveouts in R600.Jakob Stoklund Olesen
2013-02-05Avoid using MRI::liveout_iterator for computing VRSAVEs.Jakob Stoklund Olesen
2013-02-05Remove getBundleSize methods from NaCl Asm backendsDerek Schuff
2013-02-05R600: Fold remaining CONST_COPY after expand pseudo instTom Stellard
2013-02-05R600: improve inputs/interpolation handlingTom Stellard
2013-02-05R600: Emit function name in the AsmPrinterTom Stellard
2013-02-05R600/SI: Add patterns for fcos and fsin.Tom Stellard
2013-02-05Fix commentsEli Bendersky
2013-02-05Hexagon: Add V4 compare instructions. Enable relationship mappingJyotsna Verma
2013-02-05Fix signed-unsigned comparison warning.Tim Northover
2013-02-05Fix remaining StringRef abuse.Tim Northover
2013-02-05ARM cost model: Cost for scalar integer casts and floating point conversionsArnold Schwaighofer
2013-02-05Fix formatting in AArch64 backend.Tim Northover
2013-02-05Remove cyclic dependency in AArch64 librariesTim Northover
2013-02-05This patch that sets the Mips ELF header flag for Jack Carter
2013-02-05This patch that sets the EmitAlias flag in td files Jack Carter
2013-02-05This patch changes a static_cast to dyn_castJack Carter
2013-02-04Remove the unnecessary hack and document the actually necessary one.Derek Schuff
2013-02-04Merge remote-tracking branch 'origin/master'Derek Schuff
2013-02-04Cherry-pick not-yet-committed upstream change to fix relaxation at bundle endDerek Schuff
2013-02-04Make some LLVM localmods compile when building with --disable-assertions.Jan Voung
2013-02-04Hexagon: Add V4 combine instructions and some more Def Pats for V2.Jyotsna Verma
2013-02-04Disable a couple more vector splat optimizations on PPC.Benjamin Kramer
2013-02-04Fix some abuses of StringRefTim Northover
2013-02-04X86: Open up some opportunities for constant folding by postponing shift lowe...Benjamin Kramer
2013-02-04X86: Simplify code. No functionality change.Benjamin Kramer
2013-02-04SelectionDAG: Teach FoldConstantArithmetic how to deal with vectors.Benjamin Kramer
2013-02-04Give explicit suffix to integer constant over 32-bits.Tim Northover
2013-02-04More MSan/ASan annotations.Evgeniy Stepanov
2013-02-04ARM cost model: Penalize insertelement into D subregistersArnold Schwaighofer
2013-02-04PPCDarwinAsmPrinter::EmitStartOfAsmFile(): Add checking range in CPUDirective...NAKAMURA Takumi
2013-02-04PPCDarwinAsmPrinter::EmitStartOfAsmFile(): Add possible elements in CPUDirect...NAKAMURA Takumi
2013-02-02Start static relocation implementation for mips16.Reed Kotler
2013-02-01Add notes about future PowerPC featuresBill Schmidt
2013-02-01LLVM enablement for some older PowerPC CPUsBill Schmidt
2013-02-01Two changes relevant to LEA and x32:David Sehr
2013-02-01Replace LDriu*[bhdw]_indexed_V4 instructions with "def Pats".Jyotsna Verma
2013-02-01Add appropriate TSFlags to the instructions that must be always extended.Jyotsna Verma
2013-02-01Remove currently unused register decoder from AArch64.Tim Northover
2013-01-31Switch the code added in r173885 to use the new, shiny RTTIChandler Carruth
2013-01-31Give the MCStreamer class hierarchy LLVM RTTI facilities for use withChandler Carruth
2013-01-31Update AMDGPURegisterInfo::eliminateFrameIndex() corresponding to r174083.NAKAMURA Takumi
2013-01-31R600: Fold clamp, neg, absTom Stellard
2013-01-31R600: Consider bitcast when folding const_address node.Tom Stellard
2013-01-31R600: Make store_dummy intrinsic more general by passing export typeTom Stellard
2013-01-31Remove unused variable, which should have been removed with r174083.Chad Rosier