summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* R600/SI: Use proper instructions for array/shadow samplers.Tom Stellard2013-02-07
* R600/SI: Make sample intrinsic address parameter type overloaded.Tom Stellard2013-02-07
* R600/SI: Add basic support for more integer vector types.Tom Stellard2013-02-07
* ARM cost model: Add costs for vector selectsArnold Schwaighofer2013-02-07
* R600/SI: Add pattern for flog2Michel Danzer2013-02-07
* R600: Consolidate sub register indices.Tom Stellard2013-02-07
* R600: Add support for SET*_DX10 instructionsTom Stellard2013-02-07
* R600: Fix assembly name for SETGT_INTTom Stellard2013-02-07
* Make sure we call externals from libraries properly when -static.Reed Kotler2013-02-07
* Enable jumps when in -static mode.Reed Kotler2013-02-07
* [mips] Make NOP a pseudo instruction and expand it to "sll $zero, $zero, 0".Akira Hatanaka2013-02-06
* This is a follow-up on r174446, now taking Atom processors intoEli Bendersky2013-02-06
* PPC calling convention cleanup.Bill Schmidt2013-02-06
* R600: Support for indirect addressing v4Tom Stellard2013-02-06
* Implement external weak (ELF) symbols on AArch64Tim Northover2013-02-06
* Add AArch64 CRC32 instructionsTim Northover2013-02-06
* Add icache prefetch operations to AArch64Tim Northover2013-02-06
* ARM: Use MCTargetAsmParser::validateTargetOperandClass().Jim Grosbach2013-02-06
* Make sure the correct opcodes are used to SUB and ADD the stackEli Bendersky2013-02-05
* [mips] Do not use function CC_MipsN_VarArg unless the function being analyzedAkira Hatanaka2013-02-05
* Hexagon: Use TFR_cond with cmpb.[eq,gt,gtu] to handleJyotsna Verma2013-02-05
* Move MRI liveouts to AArch64 return instructions.Jakob Stoklund Olesen2013-02-05
* Move MRI liveouts to XCore return instructions.Jakob Stoklund Olesen2013-02-05
* Move MRI liveouts to Sparc return instructions.Jakob Stoklund Olesen2013-02-05
* Hexagon: Use multiclass for absolute addressing mode stores.Jyotsna Verma2013-02-05
* Move MRI liveouts to MSP430 return instructions.Jakob Stoklund Olesen2013-02-05
* Move MRI liveouts to Mips return instructions.Jakob Stoklund Olesen2013-02-05
* Move MRI liveouts to PowerPC return instructions.Jakob Stoklund Olesen2013-02-05
* Move MRI liveouts to MBlaze return instructions.Jakob Stoklund Olesen2013-02-05
* Move MRI liveouts to Hexagon return instructions.Jakob Stoklund Olesen2013-02-05
* Move MRI liveouts to ARM return instructions.Jakob Stoklund Olesen2013-02-05
* Move MRI liveouts to X86 return instructions.Jakob Stoklund Olesen2013-02-05
* Don't use MRI liveouts in R600.Jakob Stoklund Olesen2013-02-05
* Avoid using MRI::liveout_iterator for computing VRSAVEs.Jakob Stoklund Olesen2013-02-05
* R600: Fold remaining CONST_COPY after expand pseudo instTom Stellard2013-02-05
* R600: improve inputs/interpolation handlingTom Stellard2013-02-05
* R600: Emit function name in the AsmPrinterTom Stellard2013-02-05
* R600/SI: Add patterns for fcos and fsin.Tom Stellard2013-02-05
* Fix commentsEli Bendersky2013-02-05
* Hexagon: Add V4 compare instructions. Enable relationship mappingJyotsna Verma2013-02-05
* Fix signed-unsigned comparison warning.Tim Northover2013-02-05
* Fix remaining StringRef abuse.Tim Northover2013-02-05
* ARM cost model: Cost for scalar integer casts and floating point conversionsArnold Schwaighofer2013-02-05
* Fix formatting in AArch64 backend.Tim Northover2013-02-05
* Remove cyclic dependency in AArch64 librariesTim Northover2013-02-05
* This patch that sets the Mips ELF header flag for Jack Carter2013-02-05
* This patch that sets the EmitAlias flag in td files Jack Carter2013-02-05
* This patch changes a static_cast to dyn_castJack Carter2013-02-05
* Hexagon: Add V4 combine instructions and some more Def Pats for V2.Jyotsna Verma2013-02-04
* Disable a couple more vector splat optimizations on PPC.Benjamin Kramer2013-02-04