| Commit message (Expand) | Author | Age | Files | Lines |
* | Fixed the encoding problems of the crc32 instructions. All had the Operand size | Kevin Enderby | 2010-03-19 | 1 | -6/+6 |
* | Fixed a widening bug where we were not using the correct size for the load | Mon P Wang | 2010-03-19 | 1 | -1/+25 |
* | Turning off post-ra scheduling for x86. It isn't a consistent win. | Evan Cheng | 2010-03-18 | 4 | -27/+27 |
* | X86 address mode matching code MatchAddressRecursively does some aggressive h... | Evan Cheng | 2010-03-17 | 1 | -0/+39 |
* | Added sub-formats to the NeonI/NeonXI instructions to further refine the NEONFrm | Johnny Chen | 2010-03-17 | 14 | -22/+22 |
* | Fix liveintervals handling of dbg_value instructions. | Evan Cheng | 2010-03-16 | 1 | -0/+13 |
* | Add an rdar number to this test. | Dan Gohman | 2010-03-16 | 1 | -0/+1 |
* | --- Reverse-merging r98637 into '.': | Bob Wilson | 2010-03-16 | 14 | -22/+22 |
* | Initial ARM/Thumb disassembler check-in. It consists of a tablgen backend | Johnny Chen | 2010-03-16 | 14 | -22/+22 |
* | Stop using the old pre-UAL syntax for LDM/STM instruction suffixes. | Bob Wilson | 2010-03-16 | 7 | -8/+8 |
* | Add a testcase for the change in r98586. | Bob Wilson | 2010-03-16 | 1 | -0/+63 |
* | Forgot testcase for r98599. | Bill Wendling | 2010-03-16 | 1 | -0/+60 |
* | Fix the third (and last known) case of code update problems due | Chris Lattner | 2010-03-16 | 1 | -0/+19 |
* | MC: Allow modifiers in MCSymbolRefExpr, and eliminate X86MCTargetExpr. | Daniel Dunbar | 2010-03-15 | 1 | -1/+1 |
* | Recognize code for doing vector gather/scatter index calculations with | Dan Gohman | 2010-03-15 | 1 | -0/+39 |
* | Implement support for the case when a reference to a addr-of-bb | Chris Lattner | 2010-03-15 | 2 | -23/+39 |
* | Fix the case when a reference to an address taken BB is emitted in one | Chris Lattner | 2010-03-15 | 1 | -0/+25 |
* | filecheckize a test and mark these wiht a cpu so it passes | Chris Lattner | 2010-03-14 | 3 | -6/+13 |
* | Turn calls to copysignl into an FCOPYSIGN node. Handle FCOPYSIGN nodes | Duncan Sands | 2010-03-14 | 1 | -0/+7 |
* | fix ShrinkDemandedOps to not leave dead nodes around, | Chris Lattner | 2010-03-14 | 1 | -0/+19 |
* | don't have i386-specific tests in CodeGen/Generic, PR6601. | Chris Lattner | 2010-03-14 | 22 | -30/+0 |
* | fix PR6605, X86ISD::CMP always returns i32 (EFLAGS), not | Chris Lattner | 2010-03-14 | 1 | -1/+25 |
* | Fix typo | Anton Korobeynikov | 2010-03-14 | 1 | -1/+1 |
* | Feature test for half precision FP. | Anton Korobeynikov | 2010-03-14 | 1 | -0/+32 |
* | fix AsmPrinter::GetBlockAddressSymbol to always return a unique | Chris Lattner | 2010-03-14 | 3 | -8/+8 |
* | get MMI out of the label uniquing business, just go to MCContext | Chris Lattner | 2010-03-14 | 3 | -4/+4 |
* | Do not force indirect tailcall through fixed registers: eax, r11. Add support... | Evan Cheng | 2010-03-14 | 2 | -5/+5 |
* | simplify code to use OutContext.GetOrCreateTemporarySymbol with | Chris Lattner | 2010-03-12 | 1 | -8/+8 |
* | fix PR6577, a bug in sdbuilder lowering select instructions | Chris Lattner | 2010-03-12 | 1 | -0/+14 |
* | revert r98270. | Bill Wendling | 2010-03-11 | 1 | -1/+1 |
* | Bad bad bug. x86 force indirect tail call address into eax when it's meant to... | Evan Cheng | 2010-03-11 | 1 | -1/+1 |
* | Add dag combine to simplify lmul(x, 0, a, b) | Richard Osborne | 2010-03-11 | 1 | -0/+13 |
* | The check for coalescing a virtual register to a physical register, e.g. | Evan Cheng | 2010-03-11 | 1 | -0/+35 |
* | Have fast-isel understand llvm.objectsize. Update testcase for slightly | Eric Christopher | 2010-03-11 | 1 | -1/+1 |
* | add support, testcases, and dox for the new GHC calling | Chris Lattner | 2010-03-11 | 2 | -0/+131 |
* | fix PR6533 by updating the br(xor) code to remember the case | Chris Lattner | 2010-03-10 | 1 | -0/+15 |
* | Handle MVT::i64 type in DAG combine for ISD::ADD. Fold 64 bit | Richard Osborne | 2010-03-10 | 1 | -0/+15 |
* | Fold add(add(mul(x,y),a),b) -> lmul(x,y,a,b) if the intermediate | Richard Osborne | 2010-03-10 | 1 | -0/+12 |
* | Prefer LMUL to MACCU as LMUL has no tied operands. | Richard Osborne | 2010-03-10 | 1 | -4/+1 |
* | Custom lower (S|U)MUL_LOHI -> MACC(S|U) | Richard Osborne | 2010-03-10 | 1 | -0/+30 |
* | Lower add (mul a, b), c into MACCU / MACCS nodes which translate | Richard Osborne | 2010-03-10 | 1 | -0/+24 |
* | Convert test to FileCheck. | Richard Osborne | 2010-03-10 | 1 | -3/+11 |
* | Fix typo. | Evan Cheng | 2010-03-10 | 1 | -1/+1 |
* | Unbreak test on Linux. | Evan Cheng | 2010-03-10 | 1 | -1/+1 |
* | Enable machine cse pass. | Evan Cheng | 2010-03-10 | 9 | -291/+59 |
* | The address of an indirect call must be in R12 on Darwin. | Dale Johannesen | 2010-03-09 | 1 | -0/+19 |
* | In cases where the carry / borrow unused converted ladd / lsub | Richard Osborne | 2010-03-09 | 1 | -0/+39 |
* | Add DAG combine for ladd / lsub. | Richard Osborne | 2010-03-09 | 1 | -0/+28 |
* | move .set generation out of DwarfPrinter into AsmPrinter and | Chris Lattner | 2010-03-08 | 1 | -1/+1 |
* | simplify EmitSectionOffset to always use .set if it is | Chris Lattner | 2010-03-08 | 1 | -1/+1 |