aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* For Mips 16, add the optimization where the 16 bit form of addiu sp can be usedReed Kotler2013-02-131-0/+31
* PR14992 - Tablegen incorrectly converts ARM tLDMIA_UPD pseudo to tLDMIADavid Peixotto2013-02-131-0/+28
* X86: Disable generation of rep;movsl when %esi is used as a base pointer.Benjamin Kramer2013-02-131-0/+18
* Make jumptables work for -staticReed Kotler2013-02-131-0/+71
* Prevent insertion of "vzeroupper" before call that preserves YMM registers, s...Elena Demikhovsky2013-02-131-0/+40
* Check i1 as well as i8 variables for 8 bit registers for x86 inlineEric Christopher2013-02-131-0/+31
* Finish obviously broken thought.Eric Christopher2013-02-131-1/+1
* Fix the lit test added in r174972Paul Redmond2013-02-121-2/+2
* Hexagon: Add support to generate predicated absolute addressing modeJyotsna Verma2013-02-121-0/+19
* PR14562 - Truncation of left shift became undefPaul Redmond2013-02-121-0/+15
* [NVPTX] Disable vector registersJustin Holewinski2013-02-121-0/+66
* ARM NEON: Handle v16i8 and v8i16 reverse shufflesArnold Schwaighofer2013-02-121-0/+27
* Extend Hexagon hardware loop generation to handle various additional cases:Krzysztof Parzyszek2013-02-117-0/+1528
* [NVPTX] Remove NoCapture from address space conversion intrinsics. NoCapture ...Justin Holewinski2013-02-111-0/+21
* Add the 16 bit version of addiu. To the assembler, the 16 and 32 bit are theReed Kotler2013-02-081-0/+30
* DAGCombiner: Constant folding around pre-increment loads/storesHal Finkel2013-02-081-0/+47
* Revert 172027 and 174336. Remove diagnostics about over-aligned stack objects.Bob Wilson2013-02-082-20/+1
* When Mips16 frames grow large, the immediate field may exceed the maximumReed Kotler2013-02-081-0/+61
* R600: Add support for SET*_DX10 instructionsTom Stellard2013-02-073-15/+150
* R600: Add tests for unsupported condition codes.Tom Stellard2013-02-071-0/+83
* R600: Fix assembly name for SETGT_INTTom Stellard2013-02-071-1/+1
* Make sure we call externals from libraries properly when -static.Reed Kotler2013-02-071-0/+13
* Enable jumps when in -static mode.Reed Kotler2013-02-071-0/+4
* This is a follow-up on r174446, now taking Atom processors intoEli Bendersky2013-02-061-0/+31
* Implement external weak (ELF) symbols on AArch64Tim Northover2013-02-061-0/+13
* Remove this test in the meantime, since it won't pass on Atom. Atom uses leaEli Bendersky2013-02-061-22/+0
* Attempt to recover gdb bot after r174445.Manman Ren2013-02-064-4/+4
* Test for r174446Eli Bendersky2013-02-051-0/+22
* Dwarf: support for LTO where a single object file can have multiple line tablesManman Ren2013-02-055-5/+5
* [mips] Do not use function CC_MipsN_VarArg unless the function being analyzedAkira Hatanaka2013-02-051-0/+14
* Reapply r174343, with a fix for a scary DAG combine bug where it failed to di...Owen Anderson2013-02-052-4/+5
* Hexagon: Use TFR_cond with cmpb.[eq,gt,gtu] to handleJyotsna Verma2013-02-053-0/+322
* Hexagon: Add testcase for post-increment store instructions.Jyotsna Verma2013-02-051-0/+29
* [SjLj Prepare] When demoting an invoke instructions to the stack, if the normalChad Rosier2013-02-051-0/+67
* Hexagon: Use multiclass for absolute addressing mode stores.Jyotsna Verma2013-02-051-0/+46
* Add a test case for PR14750.Jakob Stoklund Olesen2013-02-051-2/+40
* R600: Add tests for instruction predicatesTom Stellard2013-02-051-0/+100
* R600: Emit function name in the AsmPrinterTom Stellard2013-02-054-2/+15
* Hexagon: Add V4 compare instructions. Enable relationship mappingJyotsna Verma2013-02-052-0/+77
* Revert r174343, "When the target-independent DAGCombiner inferred a higher al...NAKAMURA Takumi2013-02-052-5/+4
* Link .ARM.exidx with corresponding text section.Logan Chien2013-02-051-0/+47
* This patch that sets the EmitAlias flag in td files Jack Carter2013-02-051-2/+2
* When the target-independent DAGCombiner inferred a higher alignment for a load,Owen Anderson2013-02-052-4/+5
* [Stack Alignment] emit warning instead of a hard errorManman Ren2013-02-041-2/+2
* Hexagon: Add V4 combine instructions and some more Def Pats for V2.Jyotsna Verma2013-02-042-1/+56
* Disable a couple more vector splat optimizations on PPC.Benjamin Kramer2013-02-041-1/+41
* X86: Open up some opportunities for constant folding by postponing shift lowe...Benjamin Kramer2013-02-041-0/+10
* SelectionDAG: Teach FoldConstantArithmetic how to deal with vectors.Benjamin Kramer2013-02-044-7/+7
* Remove the (apparently) unnecessary debug info metadata indirection.David Blaikie2013-02-023-14/+7
* Start static relocation implementation for mips16.Reed Kotler2013-02-021-0/+7