summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86FastISel.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* FastISel doesn't yet handle callee-pop functions.Dan Gohman2010-05-271-0/+4
* Rename X86 subregister indices to something shorter.Jakob Stoklund Olesen2010-05-241-2/+2
* - Change MachineInstr::findRegisterDefOperandIdx so it can also look for defsEvan Cheng2010-05-211-1/+1
* Add support for thiscall calling convention.Anton Korobeynikov2010-05-161-0/+2
* Add initial kill flag support to FastISel.Dan Gohman2010-05-111-5/+7
* Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that itDan Gohman2010-05-061-4/+5
* Move HandlePHINodesInSuccessorBlocks functions out of SelectionDAGISelDan Gohman2010-04-221-4/+6
* Use const qualifiers with TargetLowering. This eliminates severalDan Gohman2010-04-171-1/+0
* Revert 101465, it broke internal OpenGL testing.Eric Christopher2010-04-161-6/+6
* reapply r101434Gabor Greif2010-04-161-6/+6
* back out r101423 and r101397, they break llvm-gcc self-host on darwin10Gabor Greif2010-04-161-6/+6
* reapply r101364, which has been backed out in r101368Gabor Greif2010-04-151-6/+6
* back out r101364, as it trips the linux nightlybot on some clang C++ testsGabor Greif2010-04-151-6/+6
* rotate CallInst operands, i.e. move callee to the backGabor Greif2010-04-151-6/+6
* Add const qualifiers to CodeGen's use of LLVM IR constructs.Dan Gohman2010-04-151-82/+84
* Factor out EH landing pad code into a separate function, and constifyDan Gohman2010-04-141-2/+2
* 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
OpenPOWER on IntegriCloud