| Commit message (Expand) | Author | Age | Files | Lines |
* | Reword this comment to reference a more fundamental issue. | Dan Gohman | 2010-01-11 | 1 | -2/+2 |
* | After further thought revert the patch to make fast-isel avoid | Eric Christopher | 2010-01-08 | 1 | -6/+0 |
* | Remove extraneous include. | Eric Christopher | 2010-01-08 | 1 | -1/+0 |
* | If the data requires a relocation then don't attempt to | Eric Christopher | 2010-01-07 | 1 | -0/+7 |
* | Convert a ton of simple integer type equality tests to the new predicate. | Benjamin Kramer | 2010-01-05 | 1 | -6/+6 |
* | Add a bool flag to StackObjects telling whether they reference spill | David Greene | 2009-11-12 | 1 | -1/+1 |
* | strength reduce a ton of type equality tests to check the typeid (Through | Chris Lattner | 2009-10-05 | 1 | -5/+5 |
* | Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson. | Sandeep Patel | 2009-09-02 | 1 | -3/+4 |
* | X86FastISel support for loading and storing values of type i1. | Dan Gohman | 2009-08-27 | 1 | -3/+15 |
* | Push LLVMContexts through the IntegerType APIs. | Owen Anderson | 2009-08-13 | 1 | -13/+14 |
* | Split EVT into MVT and EVT, the former representing _just_ a primitive type, ... | Owen Anderson | 2009-08-11 | 1 | -72/+72 |
* | Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ... | Owen Anderson | 2009-08-10 | 1 | -100/+100 |
* | Teach X86FastISel how to handle CCValAssign::BCvt, which is used for | Dan Gohman | 2009-08-05 | 1 | -0/+8 |
* | Move a few more APIs back to 2.5 forms. The only remaining ones left to chan... | Owen Anderson | 2009-07-31 | 1 | -2/+2 |
* | Get rid of the Pass+Context magic. | Owen Anderson | 2009-07-22 | 1 | -2/+2 |
* | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. | Torok Edwin | 2009-07-14 | 1 | -1/+1 |
* | Begin the painful process of tearing apart the rat'ss nest that is Constants.... | Owen Anderson | 2009-07-13 | 1 | -2/+2 |
* | assert(0) -> LLVM_UNREACHABLE. | Torok Edwin | 2009-07-11 | 1 | -1/+2 |
* | code model is never set to default. | Chris Lattner | 2009-07-10 | 1 | -4/+2 |
* | remove the now-dead TM argument to these methods. | Chris Lattner | 2009-07-10 | 1 | -2/+2 |
* | add a couple of predicates to test for "stub style pic in PIC mode" and "stub... | Chris Lattner | 2009-07-10 | 1 | -5/+3 |
* | simplify fast isel by using ClassifyGlobalReference. This | Chris Lattner | 2009-07-10 | 1 | -38/+14 |
* | GVRequiresExtraLoad is now never used for calls, simplify it based on this. | Chris Lattner | 2009-07-10 | 1 | -1/+1 |
* | actually, just eliminate PCRelGVRequiresExtraLoad. It makes the code | Chris Lattner | 2009-07-10 | 1 | -2/+1 |
* | There is only one case where GVRequiresExtraLoad returns true for calls: | Chris Lattner | 2009-07-10 | 1 | -76/+14 |
* | split call handling out of X86SelectAddress into X86SelectCallAddress | Chris Lattner | 2009-07-10 | 1 | -18/+164 |
* | Thread LLVMContext through MVT and related parts of SDISel. | Owen Anderson | 2009-07-09 | 1 | -2/+2 |
* | move reasoning about darwin $non_lazy_ptr stubs from asmprinter into | Chris Lattner | 2009-07-09 | 1 | -11/+35 |
* | rearrange some code, no functionality change. | Chris Lattner | 2009-07-09 | 1 | -23/+28 |
* | make direct calls set MO_PLT or MO_DARWIN_STUB as appropriate with fast isel. | Chris Lattner | 2009-07-09 | 1 | -7/+36 |
* | simplify some code based on the fact that picstyles != none are only valid | Chris Lattner | 2009-07-09 | 1 | -18/+13 |
* | @GOTPCREL is also rip-relative. Fix fast-isel to do the right thing. | Chris Lattner | 2009-07-02 | 1 | -1/+3 |
* | Fix yet-another bug I introduced into fastisel, this time handling | Chris Lattner | 2009-07-02 | 1 | -1/+3 |
* | Fix a bunch of other places that used operator[] to test whether | Dan Gohman | 2009-07-02 | 1 | -2/+3 |
* | Fix some fast-isel problems selecting global variable addressing in | Chris Lattner | 2009-07-01 | 1 | -4/+14 |
* | simplify some code and eliminate the symbolicAddressesAreRIPRel() predicate. | Chris Lattner | 2009-06-27 | 1 | -5/+4 |
* | fix clang/test/CodeGenObjC/try.m, a basereg doesn't mean no global anymore. | Chris Lattner | 2009-06-27 | 1 | -5/+3 |
* | Reimplement rip-relative addressing in the X86-64 backend. The new | Chris Lattner | 2009-06-27 | 1 | -0/+5 |
* | Fix PR4466 by making fastisel set operand flags correctly. | Chris Lattner | 2009-06-27 | 1 | -5/+12 |
* | Fix Bug 4278: X86-64 with -tailcallopt calling convention | Arnold Schwaighofer | 2009-06-12 | 1 | -2/+0 |
* | Avoid a warning "'U' might be used uninitialized in | Duncan Sands | 2009-06-03 | 1 | -1/+1 |
* | 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 |