aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen
AgeCommit message (Expand)Author
2009-02-06Remove more non-DebugLoc getNode variants. UseDale Johannesen
2009-02-06Remove more non-DebugLoc versions of getNode.Dale Johannesen
2009-02-06Add comparison operators to DebugLoc.Bill Wendling
2009-02-06Eliminate remaining non-DebugLoc version of getTargetNode.Dale Johannesen
2009-02-06Rename SelectionDAGISel::Schedule toDan Gohman
2009-02-06Move ScheduleDAGSDNodes.h to be a private header. Front-endsDan Gohman
2009-02-06Move ScheduleDAGInstrs.h to be a private header. Front-endsDan Gohman
2009-02-06Tidy up the ScheduleDAG class definition a little. Make a fewDan Gohman
2009-02-06Don't pass BitVectors by value, pass them by reference.Roman Levenstein
2009-02-06get rid of some non-DebugLoc getTargetNode variants.Dale Johannesen
2009-02-06Get rid of one more non-DebugLoc getNode andDale Johannesen
2009-02-05Remove a non-DebugLoc version of getNode.Dale Johannesen
2009-02-05Delete some trailing whiespaces.Dan Gohman
2009-02-05Remove 3 non-DebugLoc variants of getNode.Dale Johannesen
2009-02-05Get rid of 3 non-DebugLoc getNode variants.Dale Johannesen
2009-02-05Remove non-DebugLoc versions of getMergeValues, ZeroExtendInReg.Dale Johannesen
2009-02-04Remove non-DebugLoc forms of CopyToReg and CopyFromReg.Dale Johannesen
2009-02-04Remove non-DebugLoc versions of getLoad and getStore.Dale Johannesen
2009-02-04Since I'm obliged to work with a development OS that currently doesn'tStuart Hastings
2009-02-04Remove non-DebugLoc forms of the exotic formsDale Johannesen
2009-02-04Remove some more non-DebugLoc versions of constructionDale Johannesen
2009-02-04Remove a few non-DebugLoc versions of node creationDale Johannesen
2009-02-04Constify and don't return a reference.Bill Wendling
2009-02-03DebugLoc propagation; adjustment to things omittedDale Johannesen
2009-02-03Add getDebugLocTuple to retrieve the DebugLocTuple for a given DebugLoc object.Bill Wendling
2009-02-03Add getter for the index.Bill Wendling
2009-02-03Add some DL propagation to places that didn'tDale Johannesen
2009-02-03Remove dead code.Devang Patel
2009-02-03Create DebugLoc information in FastISel. Several temporary methods wereBill Wendling
2009-02-03Propagation in TargetLowering. Includes passing a DLDale Johannesen
2009-02-03Use the SubclassData field to hold ExtType, isTrunc, and MemIndexedModeDan Gohman
2009-02-02MergeValueInto is too smart: it might choose to do the merge the opposite dir...Owen Anderson
2009-02-02Commit missing files.Dale Johannesen
2009-02-02Reposition the DebugLoc field to reduce padding spaceDan Gohman
2009-02-01Fix PR3453 and probably a bunch of other potentialDuncan Sands
2009-01-31Fix PR3401: when using large integers, the typeDuncan Sands
2009-01-31Move CurDebugLoc into SelectionDAGLowering.Dale Johannesen
2009-01-30Get rid of the non-DebugLoc-ified getNOT() method.Bill Wendling
2009-01-30Propagate debug loc info for some of the *_EXTEND functions.Bill Wendling
2009-01-30DebugLoc form of getNOT().Bill Wendling
2009-01-30Enable emitting of constant values in non-default address space as well. The ...Sanjiv Gupta
2009-01-30- Propagate debug loc info in combineSelectAndUse().Bill Wendling
2009-01-30Propagate debug info when building SelectionDAG.Dale Johannesen
2009-01-29Revert r63273. This was already implemented by Dale. There's no need for myBill Wendling
2009-01-29- Add DebugLoc to getTargetNode(). Bill Wendling
2009-01-29Exit with nice warnings when register allocator run out of registers.Evan Cheng
2009-01-29Add DebugLoc-sensitive versions of many node creationDale Johannesen
2009-01-29Fix comment about removeRange.Evan Cheng
2009-01-28Add DebugLoc to the getNode() methods.Bill Wendling
2009-01-28Add more comments describing SDNode operator codes.Dan Gohman