aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/IA64/IA64ISelDAGToDAG.cpp
AgeCommit message (Expand)Author
2006-05-25Assert if InflightSet is not cleared after instruction selecting a BB.Evan Cheng
2006-05-24Clear HandleMap and ReplaceMap after instruction selection. Or it may causeEvan Cheng
2006-05-16Move this code to a common placeAndrew Lenharth
2006-03-25#include Intrinsics.h into all dag iselsChris Lattner
2006-03-13Added getTargetLowering() to TargetMachine. Refactored targets to support this.Evan Cheng
2006-02-11fix storing booleans (grawp missed this one)Duraid Madina
2006-02-09Match getTargetNode() changes (now return SDNode* instead of SDOperand).Evan Cheng
2006-02-09Change Select() fromEvan Cheng
2006-02-05Use SelectRoot() as entry of any tblgen based isel.Evan Cheng
2006-01-31Allow the specification of explicit alignments for constant pool entries.Evan Cheng
2006-01-29Targets all now request ConstantFP to be legalized into TargetConstantFP.Chris Lattner
2006-01-28Remove some dead codeChris Lattner
2006-01-22Add explicit #includes of <iostream>Chris Lattner
2006-01-21insignificant, but next up is proper stack frame layout!Duraid Madina
2006-01-20remove RET hack, add proper support for rets (watching out for ret voids)Duraid Madina
2006-01-20fix sext breakage: now we correctly deal with functions that returnDuraid Madina
2006-01-20fix storing bools! eek!Duraid Madina
2006-01-17oops, this shouldn't have gotten inDuraid Madina
2006-01-17fixing dividesDuraid Madina
2006-01-16fixing divides: FP should now be 100%, and integers are fine tooDuraid Madina
2006-01-16fix division! again!! pattern isel, prepare to die.Duraid Madina
2006-01-15explain that r12 is the stack pointer regDuraid Madina
2006-01-13don't be a doofus - this fixes storing boolsDuraid Madina
2006-01-11tblgen does this nowChris Lattner
2006-01-11cleanup GETFDDuraid Madina
2005-12-25unbreak calls, a few more tests should run. Tomorrow: bugpoint!Duraid Madina
2005-12-22this is a hack, which may or may not hang around. In short:Duraid Madina
2005-12-22we can't do this directly in lowering, so we need this caseDuraid Madina
2005-12-22kill SelectCALL() in the DAG isel, we handle this in lowering now, likeDuraid Madina
2005-11-30Pay attn to the node returned by SelectNodeToChris Lattner
2005-11-25add support for dynamic_stackalloc to the dag isel (thanks andrew ;)Duraid Madina
2005-11-21add support for div/rem to the dag->dag isel. yay.Duraid Madina
2005-11-07add support for storing and returning boolsDuraid Madina
2005-11-06just some random hacking - calls (particularly indirect) need a lot ofDuraid Madina
2005-11-04oops, forgot to load GP for indirect calls, though the old code now commentedDuraid Madina
2005-11-04add support for loading boolsDuraid Madina
2005-11-02"fix" support for FP constants (this code asserts in the scheduler,Duraid Madina
2005-11-02add support for loading FP constants +0.0 and +1.0 to the dag isel,Duraid Madina
2005-11-01FORTRAN!!! :( and other similarly unfortunate things mean that on ia64Duraid Madina
2005-10-29add some FP stuff, some mix.* stuff, and constant pool support to theDuraid Madina
2005-10-28These are autogeneratedChris Lattner
2005-10-28DAG->DAG instruction selection for ia64! "hello world" works, not much else.Duraid Madina