| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename PaddedSize to AllocSize, in the hope that this | Duncan Sands | 2009-05-09 | 1 | -2/+2 |
* | X86FastISel doesn't support the -tailcallopt ABI. | Dan Gohman | 2009-05-04 | 1 | -0/+6 |
* | Rename GR8_, GR16_, GR32_, and GR64_ to GR8_ABCD, GR16_ABCD, | Dan Gohman | 2009-04-27 | 1 | -2/+2 |
* | Implement x86 h-register extract support. | Dan Gohman | 2009-04-13 | 1 | -1/+1 |
* | fix a cross-block fastisel crash handling overflow intrinsics. | Chris Lattner | 2009-04-12 | 1 | -5/+16 |
* | simplify code by using IntrinsicInst. | Chris Lattner | 2009-04-12 | 1 | -69/+54 |
* | Add new TargetInstrDesc::hasImplicitUseOfPhysReg and | Chris Lattner | 2009-04-12 | 1 | -15/+3 |
* | Re-apply 68552. | Rafael Espindola | 2009-04-08 | 1 | -2/+2 |
* | Temporarily revert r68552. This was causing a failure in the self-hosting LLVM | Bill Wendling | 2009-04-07 | 1 | -2/+2 |
* | Reduce code duplication on the TLS implementation. | Rafael Espindola | 2009-04-07 | 1 | -2/+2 |
* | Improve FastISel's handling of truncates to i1, and implement | Dan Gohman | 2009-03-13 | 1 | -0/+13 |
* | Fix FastISel's assumption that i1 values are always zero-extended | Dan Gohman | 2009-03-13 | 1 | -2/+4 |
* | generalize this code so that fast isel handles integer truncates to i1, which | Chris Lattner | 2009-03-13 | 1 | -2/+4 |
* | Fix some significant problems with constant pools that resulted in unnecessar... | Evan Cheng | 2009-03-13 | 1 | -2/+1 |
* | do not export all the X86FastISel symbols, ever. | Chris Lattner | 2009-03-08 | 1 | -1/+4 |
* | Fast-isel can't do TLS yet, so it should fall back to SDISel | Dan Gohman | 2009-02-23 | 1 | -0/+6 |
* | Remove non-DebugLoc versions of BuildMI from X86. | Dale Johannesen | 2009-02-13 | 1 | -38/+41 |
* | Eliminate a couple of fields from TargetRegisterClass: SubRegClasses and Supe... | Evan Cheng | 2009-01-22 | 1 | -1/+2 |
* | Change TargetInstrInfo::isMoveInstr to return source and destination sub-regi... | Evan Cheng | 2009-01-20 | 1 | -2/+2 |
* | Use DebugInfo interface to lower dbg_* intrinsics. | Devang Patel | 2009-01-13 | 1 | -2/+4 |
* | Rename getABITypeSize to getTypePaddedSize, as | Duncan Sands | 2009-01-12 | 1 | -2/+2 |
* | X86_COND_C and X86_COND_NC are alternate mnemonics for | Dan Gohman | 2009-01-07 | 1 | -7/+7 |
* | Silence unused variable warnings. | Devang Patel | 2008-12-23 | 1 | -0/+5 |
* | Fix fast-isel to not emit invalid assembly when presented with a | Dan Gohman | 2008-12-20 | 1 | -1/+1 |
* | Fix some release-assert warnings | Chris Lattner | 2008-12-19 | 1 | -6/+6 |
* | Only perform SETO/SETC to JO/JC conversion if extractvalue is coming from an ... | Bill Wendling | 2008-12-10 | 1 | -35/+50 |
* | Implement fast-isel conversion of a branch instruction that's branching on an | Bill Wendling | 2008-12-09 | 1 | -0/+63 |
* | Correct my English. | Bill Wendling | 2008-12-09 | 1 | -8/+9 |
* | Add initial support for fast-isel of the [SU]ADDO intrinsics. It isn't | Bill Wendling | 2008-12-09 | 1 | -7/+84 |
* | Fix a couple of mistaken switch case fall-throughs. Thanks to Bill | Dan Gohman | 2008-12-08 | 1 | -0/+2 |
* | Factor out the code for sign-extending/truncating gep indices | Dan Gohman | 2008-12-08 | 1 | -3/+3 |
* | Implement the optimized FCMP_OEQ/FCMP_UNE code for x86 fast-isel. | Dan Gohman | 2008-10-21 | 1 | -0/+12 |
* | add support for folding immediates into stores when they | Chris Lattner | 2008-10-15 | 1 | -20/+20 |
* | fold immediates into stores in simple cases, this produces diffs like | Chris Lattner | 2008-10-15 | 1 | -30/+46 |
* | fold compare of null pointer into compare with 0. | Chris Lattner | 2008-10-15 | 1 | -0/+4 |
* | Some minor cleanups: | Chris Lattner | 2008-10-15 | 1 | -40/+30 |
* | Use switch on VT instead of Type* comparisons. | Chris Lattner | 2008-10-15 | 1 | -19/+18 |
* | Use X86FastEmitCompare for FCMP_OEQ and FCMP_UNE: it doesn't | Chris Lattner | 2008-10-15 | 1 | -17/+8 |
* | refactor compare emission out into a new X86FastEmitCompare method, | Chris Lattner | 2008-10-15 | 1 | -29/+49 |
* | Fold immediates into compares when possible, producing "cmp $4, %eax" instead of | Chris Lattner | 2008-10-15 | 1 | -3/+36 |
* | more minor refactoring of X86SelectBranch, no functionality change. | Chris Lattner | 2008-10-15 | 1 | -13/+11 |
* | factor buildmi calls in X86SelectBranch | Chris Lattner | 2008-10-15 | 1 | -89/+30 |
* | factor some more BuildMI's in X86SelectCmp | Chris Lattner | 2008-10-15 | 1 | -92/+30 |
* | factor some BuildMI calls, no functionality change. | Chris Lattner | 2008-10-15 | 1 | -46/+56 |
* | FastISel support for exception-handling constructs. | Dan Gohman | 2008-10-14 | 1 | -4/+20 |
* | Add MBB successors and physreg Uses in the same order that | Dan Gohman | 2008-10-07 | 1 | -7/+4 |
* | Instead of emitting an implicit use for the super-register of | Dan Gohman | 2008-10-07 | 1 | -6/+10 |
* | Fix X86FastISel to handle dynamic allocas that have avoided | Dan Gohman | 2008-10-03 | 1 | -0/+10 |
* | Optimize conditional branches in X86FastISel. This replaces | Dan Gohman | 2008-10-02 | 1 | -16/+142 |
* | Work around an interaction between fast-isel and regalloc=local. The | Dan Gohman | 2008-10-02 | 1 | -1/+5 |