aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
...
* Fix one more batch of X86 tests to be register allocation dependent.Jakob Stoklund Olesen2011-04-059-2797/+2811
* When dead code elimination removes all but one use, try to fold the single de...Jakob Stoklund Olesen2011-04-051-0/+1
* ARM disassembler should flag (rGPRRegClassID, r13|r15) as an error.Johnny Chen2011-04-052-4/+5
* LDRD now prints out two dst registers.Johnny Chen2011-04-051-1/+1
* Fix test-llvm failures.Johnny Chen2011-04-056-13/+13
* Constants with multiple encodings (ARM):Johnny Chen2011-04-052-6/+6
* Check for invalid register encodings for UMAAL and friends where:Johnny Chen2011-04-051-0/+11
* ARM doesn't support byval yet. XFAIL this test until it does.Stuart Hastings2011-04-051-0/+1
* Ensure all defs referring to a virtual register are marked dead by addRegiste...Jakob Stoklund Olesen2011-04-051-1/+5
* Print visibility info for external variables.Rafael Espindola2011-04-051-2/+5
* InstCombine optimizes gep(bitcast(x)) even when the bitcasts casts away addressNadav Rotem2011-04-051-0/+16
* Fix up testcase for previous commit.Eric Christopher2011-04-051-1/+1
* Fix register-dependent X86 tests.Jakob Stoklund Olesen2011-04-0530-76/+96
* Fix SRS/SRSW encoding bits.Johnny Chen2011-04-052-0/+24
* Allow coalescing with reserved physregs in certain cases:Jakob Stoklund Olesen2011-04-042-112/+0
* Fix incorrect alignment for NEON VST2b32_UPD.Johnny Chen2011-04-041-0/+3
* Disable the PowerPC/Atomics-64 test.Jakob Stoklund Olesen2011-04-041-2/+8
* - Implement asm parsing support for LDRSBT, LDRHT, LDRSHT and STRHTBruno Cardoso Lopes2011-04-041-0/+18
* Fix PowerPC tests to be register allocator independent.Jakob Stoklund Olesen2011-04-042-8/+8
* Add support for the VIA PadLock instructions.Joerg Sonnenberger2011-04-041-0/+53
* Remove some support for ReturnInsts with multiple operands, and forJay Foad2011-04-041-6/+0
* PR9446: RecursivelyDeleteTriviallyDeadInstructions can delete the instructionEli Friedman2011-04-021-0/+32
* ptx: support setp's 4-operand formatChe-Liang Chiou2011-04-021-0/+25
* Do some peephole optimizations to remove pointless VMOVs from Neon to integerCameron Zwarich2011-04-021-0/+11
* Fixed a bug in disassembly of STR_POST, where the immediate is the second ope...Johnny Chen2011-04-021-0/+3
* Fixed MOVr for "should be" encoding bits for Inst{19-16} = 0b0000.Johnny Chen2011-04-011-0/+13
* MOVs should have Inst{19-16} as 0b0000, otherwise, the instruction is UNPREDI...Johnny Chen2011-04-011-0/+17
* Fix the instruction table entries for AI1_adde_sube_s_irs multiclass definiti...Johnny Chen2011-04-011-0/+7
* LDRD/STRD instructions should print both Rt and Rt2 in the asm string.Jim Grosbach2011-04-012-2/+2
* Fix a LDRT/LDRBT decoding bug where for Encoding A2, if Inst{4} != 0, we shou...Johnny Chen2011-04-012-0/+15
* InstCombine: Turn icmp + sext into bitwise/integer ops when the input has onl...Benjamin Kramer2011-04-011-0/+48
* Fix LDRi12 immediate operand, which was changed to be the second operand in $...Johnny Chen2011-04-011-0/+9
* Add code for analyzing FP branches. Clean up branch Analysis functions.Akira Hatanaka2011-04-012-2/+48
* Add test case.Evan Cheng2011-04-011-0/+27
* FileCheck'ify test.Evan Cheng2011-04-011-8/+8
* Fix Thumb and Thumb2 tests to be register allocator independent.Jakob Stoklund Olesen2011-03-315-23/+27
* Apply again changes to support ARM memory asm parsing. I removedBruno Cardoso Lopes2011-03-311-0/+34
* Provide a legal pointer register class when targeting thumb1.Jakob Stoklund Olesen2011-03-311-1/+1
* Fix SystemZ testsJakob Stoklund Olesen2011-03-311-1/+2
* Instcombile optimization: extractelement(cast) -> cast(extractelement)Nadav Rotem2011-03-311-0/+27
* Fix ARM tests to be register allocator independent.Jakob Stoklund Olesen2011-03-3117-56/+83
* InstCombine: APFloat can't perform arithmetic on PPC double doubles, don't ev...Benjamin Kramer2011-03-311-0/+9
* Add a test case for a malformed LDC/LDC2 instructions with PUDW = 0b0000, whichJohnny Chen2011-03-311-0/+11
* Distribute (A + B) * C to (A * C) + (B * C) to make use of NEON multiplierEvan Cheng2011-03-311-1/+27
* Fix single word and unsigned byte data transfer instruction encodings so thatJohnny Chen2011-03-311-0/+4
* Fix Mips, Sparc, and XCore tests that were dependent on register allocation.Jakob Stoklund Olesen2011-03-316-49/+60
* Added support for FP conditional move instructions and fixed bugs in handling...Akira Hatanaka2011-03-316-3/+349
* Don't completely eliminate identity copies that also modify super register li...Jakob Stoklund Olesen2011-03-311-0/+1
* Add BLXi to the instruction table for disassembly purpose.Johnny Chen2011-03-311-0/+3
* Mark all uses as <undef> when joining a copy.Jakob Stoklund Olesen2011-03-311-1/+1