summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86FastISel.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix a number of clang -Wsign-compare warnings that didn't have an obviousJohn McCall2010-04-061-1/+1
* unthread MMI from FastISelChris Lattner2010-04-051-4/+2
* fastisel doesn't need DwarfWriter, remove some tendricles.Chris Lattner2010-04-051-4/+2
* Make isInt?? and isUint?? template specializations of the generic versions. ThisBenjamin Kramer2010-03-291-2/+2
* Couple of changes that Dan mentioned for llvm.stackprotector fast-isel.Eric Christopher2010-03-181-2/+2
* Make fast-isel understand llvm.stackprotector.Eric Christopher2010-03-181-0/+15
* Have fast-isel understand llvm.objectsize. Update testcase for slightlyEric Christopher2010-03-111-0/+24
* add support, testcases, and dox for the new GHC callingChris Lattner2010-03-111-1/+5
* not committing what you test = bad.Chris Lattner2010-03-041-1/+2
* make gep matching in fastisel match the base of the gep as aChris Lattner2010-03-041-1/+8
* Move dbg_value generation to target-independent FastISel,Dale Johannesen2010-02-261-29/+0
* Generate DBG_VALUE from dbg.value intrinsics. These currentlyDale Johannesen2010-02-181-0/+31
* Uniformize the names of type predicates: rather than having isFloatTy andDuncan Sands2010-02-151-6/+6
* refactor the conditional jump instructions in the .td file toChris Lattner2010-02-111-26/+27
* move target-independent opcodes out of TargetInstrInfoChris Lattner2010-02-091-2/+2
* Rename the PerformTailCallOpt variable to GuaranteedTailCallOpt to reflectDan Gohman2010-02-081-1/+1
* Add assertion to humor the paranoid.Dale Johannesen2010-01-291-0/+1
* Restore to pre-94570 state.Evan Cheng2010-01-271-0/+6
* Ignore 'forced' tailcall opt in fastisel mode.Evan Cheng2010-01-261-5/+0
* Code refactoring, no functionality change.Evan Cheng2010-01-261-2/+1
* Generate DEBUG_VALUE comments on x86. The (limited)Dale Johannesen2010-01-261-0/+10
* Revert 93811 per request.Dale Johannesen2010-01-191-10/+0
* Enable code to emit dbg.declare as DEBUG_VALUEDale Johannesen2010-01-181-0/+10
* Have FastISel handle llvm.trap().Eric Christopher2010-01-181-0/+4
* Revert commit 93204, since it causes the assembler to barfDuncan Sands2010-01-121-42/+0
* Add manual ISD::OR fastisel selection routines. TableGen is no longer autogen...Evan Cheng2010-01-111-0/+42
* Reword this comment to reference a more fundamental issue.Dan Gohman2010-01-111-2/+2
* After further thought revert the patch to make fast-isel avoidEric Christopher2010-01-081-6/+0
* Remove extraneous include.Eric Christopher2010-01-081-1/+0
* If the data requires a relocation then don't attempt toEric Christopher2010-01-071-0/+7
* Convert a ton of simple integer type equality tests to the new predicate.Benjamin Kramer2010-01-051-6/+6
* Add a bool flag to StackObjects telling whether they reference spillDavid Greene2009-11-121-1/+1
* strength reduce a ton of type equality tests to check the typeid (ThroughChris Lattner2009-10-051-5/+5
* Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.Sandeep Patel2009-09-021-3/+4
* X86FastISel support for loading and storing values of type i1.Dan Gohman2009-08-271-3/+15
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-131-13/+14
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-111-72/+72
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-101-100/+100
* Teach X86FastISel how to handle CCValAssign::BCvt, which is used forDan Gohman2009-08-051-0/+8
* Move a few more APIs back to 2.5 forms. The only remaining ones left to chan...Owen Anderson2009-07-311-2/+2
* Get rid of the Pass+Context magic.Owen Anderson2009-07-221-2/+2
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-1/+1
* Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson2009-07-131-2/+2
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-111-1/+2
* code model is never set to default.Chris Lattner2009-07-101-4/+2
* remove the now-dead TM argument to these methods.Chris Lattner2009-07-101-2/+2
* add a couple of predicates to test for "stub style pic in PIC mode" and "stub...Chris Lattner2009-07-101-5/+3
* simplify fast isel by using ClassifyGlobalReference. ThisChris Lattner2009-07-101-38/+14
* GVRequiresExtraLoad is now never used for calls, simplify it based on this.Chris Lattner2009-07-101-1/+1
* actually, just eliminate PCRelGVRequiresExtraLoad. It makes the codeChris Lattner2009-07-101-2/+1
OpenPOWER on IntegriCloud