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