aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/IA64/IA64ISelDAGToDAG.cpp
Commit message (Expand)AuthorAgeFilesLines
* SelectNodeTo() may return a SDOperand that is different from the input.Evan Cheng2006-08-161-31/+20
* Match tablegen changes.Evan Cheng2006-08-111-25/+21
* Match tablegen isel changes.Evan Cheng2006-08-071-70/+28
* Remove InFlightSet hack. No longer needed.Evan Cheng2006-07-281-1/+0
* Remove NodeDepthEvan Cheng2006-07-271-6/+1
* It was pointed out that DEBUG() is only available with -debug.Jim Laskey2006-07-111-1/+5
* Ensure that dump calls that are associated with asserts are removed fromJim Laskey2006-07-111-1/+1
* Assert if InflightSet is not cleared after instruction selecting a BB.Evan Cheng2006-05-251-0/+1
* Clear HandleMap and ReplaceMap after instruction selection. Or it may causeEvan Cheng2006-05-241-0/+2
* Move this code to a common placeAndrew Lenharth2006-05-161-3/+0
* #include Intrinsics.h into all dag iselsChris Lattner2006-03-251-0/+1
* Added getTargetLowering() to TargetMachine. Refactored targets to support this.Evan Cheng2006-03-131-3/+4
* fix storing booleans (grawp missed this one)Duraid Madina2006-02-111-3/+3
* Match getTargetNode() changes (now return SDNode* instead of SDOperand).Evan Cheng2006-02-091-64/+78
* Change Select() fromEvan Cheng2006-02-091-48/+82
* Use SelectRoot() as entry of any tblgen based isel.Evan Cheng2006-02-051-1/+2
* Allow the specification of explicit alignments for constant pool entries.Evan Cheng2006-01-311-2/+4
* Targets all now request ConstantFP to be legalized into TargetConstantFP.Chris Lattner2006-01-291-1/+1
* Remove some dead codeChris Lattner2006-01-281-30/+0
* Add explicit #includes of <iostream>Chris Lattner2006-01-221-0/+1
* insignificant, but next up is proper stack frame layout!Duraid Madina2006-01-211-1/+2
* remove RET hack, add proper support for rets (watching out for ret voids)Duraid Madina2006-01-201-51/+0
* fix sext breakage: now we correctly deal with functions that returnDuraid Madina2006-01-201-1/+1
* fix storing bools! eek!Duraid Madina2006-01-201-2/+2
* oops, this shouldn't have gotten inDuraid Madina2006-01-171-2/+0
* fixing dividesDuraid Madina2006-01-171-12/+9
* fixing divides: FP should now be 100%, and integers are fine tooDuraid Madina2006-01-161-17/+24
* fix division! again!! pattern isel, prepare to die.Duraid Madina2006-01-161-101/+97
* explain that r12 is the stack pointer regDuraid Madina2006-01-151-32/+2
* don't be a doofus - this fixes storing boolsDuraid Madina2006-01-131-2/+5
* tblgen does this nowChris Lattner2006-01-111-2/+0
* cleanup GETFDDuraid Madina2006-01-111-4/+3
* unbreak calls, a few more tests should run. Tomorrow: bugpoint!Duraid Madina2005-12-251-2/+1
* this is a hack, which may or may not hang around. In short:Duraid Madina2005-12-221-0/+67
* we can't do this directly in lowering, so we need this caseDuraid Madina2005-12-221-0/+8
* kill SelectCALL() in the DAG isel, we handle this in lowering now, likeDuraid Madina2005-12-221-189/+47
* Pay attn to the node returned by SelectNodeToChris Lattner2005-11-301-37/+28
* add support for dynamic_stackalloc to the dag isel (thanks andrew ;)Duraid Madina2005-11-251-3/+31
* add support for div/rem to the dag->dag isel. yay.Duraid Madina2005-11-211-0/+180
* add support for storing and returning boolsDuraid Madina2005-11-071-5/+26
* just some random hacking - calls (particularly indirect) need a lot ofDuraid Madina2005-11-061-14/+25
* oops, forgot to load GP for indirect calls, though the old code now commentedDuraid Madina2005-11-041-4/+21
* add support for loading boolsDuraid Madina2005-11-041-1/+7
* "fix" support for FP constants (this code asserts in the scheduler,Duraid Madina2005-11-021-2/+4
* add support for loading FP constants +0.0 and +1.0 to the dag isel,Duraid Madina2005-11-021-0/+8
* FORTRAN!!! :( and other similarly unfortunate things mean that on ia64Duraid Madina2005-11-011-0/+20
* add some FP stuff, some mix.* stuff, and constant pool support to theDuraid Madina2005-10-291-0/+7
* These are autogeneratedChris Lattner2005-10-281-33/+0
* DAG->DAG instruction selection for ia64! "hello world" works, not much else.Duraid Madina2005-10-281-0/+497