aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG
AgeCommit message (Expand)Author
2009-02-07Constify TargetInstrInfo::EmitInstrWithCustomInserter, allowingDan Gohman
2009-02-07Make SDNode constructors take a DebugLoc always.Dale Johannesen
2009-02-07Remove now-unused constructors.Dale Johannesen
2009-02-07Get rid of the last non-DebugLoc versions of getNode!Dale Johannesen
2009-02-06Remove more non-DebugLoc getNode variants. UseDale Johannesen
2009-02-06And one more file.Dale Johannesen
2009-02-06Remove more non-DebugLoc versions of getNode.Dale Johannesen
2009-02-06Clear out the CurDebugLoc info when doing a 'clear' on the SDL object.Bill Wendling
2009-02-06Eliminate remaining non-DebugLoc version of getTargetNode.Dale Johannesen
2009-02-06Rename SelectionDAGISel::Schedule toDan Gohman
2009-02-06Delete an unused member function.Dan Gohman
2009-02-06Move getPointerRegClass from TargetInstrInfo to TargetRegisterInfo.Evan Cheng
2009-02-06Move ScheduleDAGSDNodes.h to be a private header. Front-endsDan Gohman
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-05Remove 3 non-DebugLoc variants of getNode.Dale Johannesen
2009-02-05Fix a bug where we were not emitting a cvt rnd sat node for convertingMon P Wang
2009-02-05Reapply 63765. Patches for clang and llvm-gcc to follow.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-04Reverting 63765. This broke the build of both clangDale Johannesen
2009-02-0480 column rule.Stuart Hastings
2009-02-04Remove non-DebugLoc versions of getLoad and getStore.Dale Johannesen
2009-02-04New feature: add support for target intrinsics being defined in theNate Begeman
2009-02-04Avoids generating a legalization assert for the case where a vector type is l...Mon P Wang
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-04Check in file I forgot.Dale Johannesen
2009-02-04Remove a few non-DebugLoc versions of node creationDale Johannesen
2009-02-04Fill in more omissions in DebugLog propagation.Dale Johannesen
2009-02-03DebugLoc propagation; adjustment to things omittedDale Johannesen
2009-02-03Add some DL propagation to places that didn'tDale Johannesen
2009-02-03First initialize DAG otherwise dwarf writer is used uninitialized.Devang Patel
2009-02-03Fix PR3411. When replacing values, nodes are analyzedDuncan Sands
2009-02-03Pass in something sensible for the debug location information when creating theBill Wendling
2009-02-03Fill in some missing DL propagation in getNode()s.Dale Johannesen
2009-02-03Use SDL->getCurDebugLoc() instead of unknown loc for landing pads.Bill Wendling
2009-02-03Explicitly pass in the "unknown" debug location. This is probably notBill Wendling
2009-02-03Alphabetize includes.Bill Wendling
2009-02-03Propagate debug loc info during SDNode -> machine instr creation.Bill Wendling
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-02Last DebugLoc propagation for this file.Dale Johannesen
2009-02-02More DebugLoc propagation. This should be everythingDale Johannesen
2009-02-02DebugLoc propagation. ExpandOp and PromoteOp,Dale Johannesen
2009-02-02Commit missing files.Dale Johannesen