aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/IA64
Commit message (Expand)AuthorAgeFilesLines
* 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
* Don't pass target name into TargetData anymore, it is never used or needed.Chris Lattner2006-06-161-1/+1
* Change RET node to include signness information of the return values. i.e.Evan Cheng2006-05-261-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
* Make all of the TargetMachine subclasses use the new string TargetData methods.Owen Anderson2006-05-201-1/+1
* getCalleeSaveRegs and getCalleeSaveRegClasses are no long TableGen'd.Evan Cheng2006-05-183-60/+19
* Remove PointerType from class TargetEvan Cheng2006-05-171-4/+0
* Move this code to a common placeAndrew Lenharth2006-05-161-3/+0
* Fix build breakage :(Chris Lattner2006-05-121-1/+3
* Actually override the right method. :)Chris Lattner2006-05-121-1/+1
* Refactor a bunch of includes so that TargetMachine.h doesn't have to includeOwen Anderson2006-05-121-0/+1
* Split SwitchSection into SwitchTo{Text|Data}Section methods.Chris Lattner2006-05-091-4/+5
* Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling.Chris Lattner2006-05-041-2/+2
* Move some methods out of MachineInstr into MachineOperandChris Lattner2006-05-041-3/+3
* There shalt be only one "immediate" operand type!Chris Lattner2006-05-043-12/+11
* Remove a bunch more SparcV9 specific stuffChris Lattner2006-05-041-7/+1
* Remove some more unused stuff from MachineInstr that was leftover from V9.Chris Lattner2006-05-041-7/+0
* Refactor TargetMachine, pushing handling of TargetData into the target-specif...Owen Anderson2006-05-033-6/+8
* Extend printBasicBlockLabel a bit so that it can be used to print allNate Begeman2006-05-021-4/+4
* JumpTable support! What this represents is working asm and jit support forNate Begeman2006-04-222-7/+3
* Disable switch lowering for targets based on the selection dag isel,Nate Begeman2006-04-081-3/+0
* Foundation for call frame information.Jim Laskey2006-04-072-1/+7
* Expose base register for DwarfWriter. Refactor code accordingly.Jim Laskey2006-03-282-12/+4
* Translate llvm target registers to dwarf register numbers properly.Jim Laskey2006-03-271-1/+1
* #include Intrinsics.h into all dag iselsChris Lattner2006-03-251-0/+1
* Add dwarf register numbering to register data.Jim Laskey2006-03-241-169/+332
* Add support to locate local variables in frames (early version.)Jim Laskey2006-03-232-0/+16
* Eliminate IntrinsicLowering from TargetMachine.Chris Lattner2006-03-232-7/+3
* Remove BRTWOWAY*Nate Begeman2006-03-171-2/+0
* Added getTargetLowering() to TargetMachine. Refactored targets to support this.Evan Cheng2006-03-136-16/+22
* Add support for 'special' llvm globals like debug info and static ctors/dtors.Chris Lattner2006-03-091-0/+4
* doo de dooDuraid Madina2006-03-081-148/+158
* Copysign needs to be expanded everywhere. Note that Alpha and IA64 shouldChris Lattner2006-03-051-0/+4
* distinguish between objects and register names, now we can have stuffDuraid Madina2006-02-161-6/+12
* Switch targets over to using SelectionDAG::getCALLSEQ_START to createChris Lattner2006-02-131-2/+1
* fix storing booleans (grawp missed this one)Duraid Madina2006-02-111-3/+3
* now short immediates will get matched (previously constants were allDuraid Madina2006-02-111-5/+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
* Fix some of the stuff in the PPC README file, and clean up legalizationNate Begeman2006-02-011-0/+4
* 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-292-1/+2
* Implement Promote for VAARG, and allow it to be custom promoted for peopleNate Begeman2006-01-281-1/+1
* Remove some dead codeChris Lattner2006-01-282-35/+0
* Remove TLI.LowerReturnTo, and just let targets custom lower ISD::RET forNate Begeman2006-01-272-61/+31