aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/IA64
Commit message (Expand)AuthorAgeFilesLines
* Convert .cvsignore filesJohn Criswell2007-06-291-1/+0
* Pass a SelectionDAG into SDNode::dump everywhere it's used, in preprationDan Gohman2007-06-191-1/+1
* If a function is vararg, never pass inreg arguments in registers. Thanks toChris Lattner2007-06-191-0/+2
* RemoveBranch() and InsertBranch() now returns number of instructions deleted ...Evan Cheng2007-05-182-6/+8
* implement anyextend from i1 -> i64Chris Lattner2007-05-051-0/+2
* Drop 'const'Devang Patel2007-05-031-2/+2
* Use 'static const char' instead of 'static const int'.Devang Patel2007-05-021-2/+2
* Do not use typeinfo to identify pass in pass manager.Devang Patel2007-05-011-1/+4
* eliminateFrameIndex() change.Evan Cheng2007-05-012-2/+4
* Relex assertions to account for additional implicit def / use operands.Evan Cheng2007-04-251-1/+1
* Removed tabs everywhere except autogenerated & external files. Add makeAnton Korobeynikov2007-04-163-31/+39
* Added MRegisterInfo hook to re-materialize an instruction.Evan Cheng2007-03-202-0/+12
* Refactoring of formal parameter flags. Enable properly use ofAnton Korobeynikov2007-03-071-2/+4
* PEI now passes a RegScavenger ptr to eliminateFrameIndex.Evan Cheng2007-02-282-2/+4
* By default, spills kills the register being stored.Evan Cheng2007-02-231-5/+6
* Simplify lowering and selection of exception ops.Jim Laskey2007-02-221-3/+0
* Support to provide exception and selector registers.Jim Laskey2007-02-213-0/+17
* Re-apply my liveintervalanalysis changes. Now with PR1207 fixes.Evan Cheng2007-02-192-0/+16
* For PR1207:Reid Spencer2007-02-192-16/+0
* Added getReservedRegs().Evan Cheng2007-02-172-0/+16
* For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer2007-01-301-3/+3
* Finish off bug 680, allowing targets to custom lower frame and returnNate Begeman2007-01-292-11/+4
* Make LABEL a builtin opcode.Jim Laskey2007-01-261-1/+1
* Renamed getTypeAlignmentShift() to getPreferredTypeAlignmentShift().Evan Cheng2007-01-241-1/+1
* PEI is now responsible for adding MaxCallFrameSize to frame size and align th...Evan Cheng2007-01-231-7/+0
* hasFP() is now a virtual method of MRegisterInfo.Evan Cheng2007-01-232-1/+3
* Fix naming inconsistency.Evan Cheng2007-01-022-8/+8
* For PR950:Reid Spencer2006-12-312-19/+20
* eliminate static ctors for Statistic objects.Chris Lattner2006-12-193-8/+7
* What should be the last unnecessary <iostream>s in the library.Bill Wendling2006-12-074-8/+3
* Detemplatize the Statistic class. The only type it is instantiated withChris Lattner2006-12-063-4/+4
* These asm printers shouldn't use assembly/writer.hChris Lattner2006-12-061-10/+3
* Change MachineInstr ctor's to take a TargetInstrDescriptor reference insteadEvan Cheng2006-11-275-41/+48
* fix storing bools to mem and unordered FP opsDuraid Madina2006-11-262-5/+5
* Matches MachineInstr changes.Evan Cheng2006-11-131-17/+23
* silence warningChris Lattner2006-11-031-13/+0
* For PR786:Reid Spencer2006-11-021-5/+3
* All targets expand BR_JT for now.Evan Cheng2006-10-301-1/+2
* Fix CodeGen/IA64/ret-0.ll, which has apparently been broken since some of theChris Lattner2006-10-241-2/+6
* fix warning about missing newline at end of fileRafael Espindola2006-10-241-1/+1
* implement uncond branch insertion for the branch folding passChris Lattner2006-10-242-5/+11
* Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using StoreSDNode.Evan Cheng2006-10-132-12/+12
* Naming consistency.Evan Cheng2006-10-111-1/+1
* Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes.Evan Cheng2006-10-092-10/+10
* Make use of getStore().Evan Cheng2006-10-051-6/+5
* implement and use getSectionForFunctionChris Lattner2006-10-051-3/+10
* Combine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD into ISD::LOADX. Add anEvan Cheng2006-10-042-11/+10
* Adding dllimport, dllexport and external weak linkage types.Anton Korobeynikov2006-09-141-0/+8
* Reflects MachineConstantPoolEntry changes.Evan Cheng2006-09-122-2/+2
* 1. Remove condition on delete.Jim Laskey2006-09-072-5/+9