Propagation in TargetLowering. Includes passing a DL
[oota-llvm.git] / include / llvm / CodeGen /
2009-02-03 Dale JohannesenPropagation in TargetLowering. Includes passing a DL
2009-02-03 Dan GohmanUse the SubclassData field to hold ExtType, isTrunc...
2009-02-02 Owen AndersonMergeValueInto is too smart: it might choose to do...
2009-02-02 Dale JohannesenCommit missing files.
2009-02-02 Dan GohmanReposition the DebugLoc field to reduce padding space
2009-02-01 Duncan SandsFix PR3453 and probably a bunch of other potential
2009-01-31 Duncan SandsFix PR3401: when using large integers, the type
2009-01-31 Dale JohannesenMove CurDebugLoc into SelectionDAGLowering.
2009-01-30 Bill WendlingGet rid of the non-DebugLoc-ified getNOT() method.
2009-01-30 Bill WendlingPropagate debug loc info for some of the *_EXTEND funct...
2009-01-30 Bill WendlingDebugLoc form of getNOT().
2009-01-30 Sanjiv GuptaEnable emitting of constant values in non-default addre...
2009-01-30 Bill Wendling- Propagate debug loc info in combineSelectAndUse().
2009-01-30 Dale JohannesenPropagate debug info when building SelectionDAG.
2009-01-29 Bill WendlingRevert r63273. This was already implemented by Dale...
2009-01-29 Bill Wendling- Add DebugLoc to getTargetNode().
2009-01-29 Evan ChengExit with nice warnings when register allocator run...
2009-01-29 Dale JohannesenAdd DebugLoc-sensitive versions of many node creation
2009-01-29 Evan ChengFix comment about removeRange.
2009-01-28 Bill WendlingAdd DebugLoc to the getNode() methods.
2009-01-28 Dan GohmanAdd more comments describing SDNode operator codes.
2009-01-28 Dale JohannesenAdd DebugLoc-aware constructors for SDNode derived
2009-01-28 Dan GohmanAdd some comments on ISD::NodeType.
2009-01-28 Dan GohmanDelete unnecessary elses.
2009-01-28 Bill WendlingComment fixes.
2009-01-27 Dale JohannesenEmbalm my ideas of how things should work. Not that
2009-01-27 Dale JohannesenAdd a DebugLoc field and some simple accessors.
2009-01-27 Dale JohannesenReorder args, constify.
2009-01-27 Dan GohmanUse .empty() instead of comparing .size() with 0.
2009-01-27 Dale JohannesenUpdate to latest spelling.
2009-01-27 Dale JohannesenAdd DebugLoc field and simple accessors.
2009-01-27 Evan ChengRefine DebugLoc per review comments.
2009-01-27 Dan GohmanAdd an assertion to the form of SelectionDAG::getConsta...
2009-01-27 Dan GohmanMake some comments doxygen-friendly.
2009-01-26 Evan ChengNo need to keep size of DebugLocations vector separately.
2009-01-26 Dan GohmanFix the name of an argument.
2009-01-26 Evan ChengActually source file has already been uniquified into...
2009-01-26 Evan ChengAdd data structure to define and track debug location...
2009-01-26 Evan ChengLooks like comments were chopped off.
2009-01-26 Dan GohmanTake the next steps in making SDUse more consistent...
2009-01-25 Dan GohmanEliminate the loop that searches through each of the...
2009-01-22 Bob WilsonAdd SelectionDAG::getNOT method to construct bitwise...
2009-01-22 Evan ChengEliminate a couple of fields from TargetRegisterClass...
2009-01-21 Dan GohmanAdd a comment to SelectionDAG::ReplaceAllUsesWith to...
2009-01-20 Evan ChengFix PR3243: a LiveVariables bug. When HandlePhysRegKill...
2009-01-20 Devang PatelNeed only one set of debug info versions enum.
2009-01-20 Evan ChengSpacing
2009-01-20 Duncan SandsIf a vector is empty, you're not allowed to access any
2009-01-19 Dan GohmanRemove SDNode's virtual destructor. This makes it impos...
2009-01-18 Sanjiv GuptaFew targets like PIC16 wants libcall generation for...
2009-01-16 Dan GohmanInstead of adding dependence edges between terminator...
2009-01-16 Evan ChengCreateVirtualRegisters does trivial copy coalescing...
2009-01-16 Sanjiv GuptaReverting back 62301.
2009-01-16 Sanjiv GuptaFew targets do not have a single directive to emit...
2009-01-16 Dan GohmanInitial hazard recognizer support in post-pass scheduli...
2009-01-15 Devang PatelValidate dbg_* intrinsics before lowering them.
2009-01-15 Dan GohmanGeneralize the HazardRecognizer interface so that it...
2009-01-15 Dan GohmanSimplify the MachineLICM pass by having it only travers...
2009-01-15 Dan GohmanMove a few containers out of ScheduleDAGInstrs::BuildSc...
2009-01-13 Devang PatelRemovoe MachineModuleInfo methods (and related DebugInf...
2009-01-13 Devang PatelKeep "has debug info" big in MachineModuleInfo to avoid...
2009-01-13 Devang PatelUndo previous checkin.
2009-01-13 Devang PatelUse DwarfWriter to record dbg variables.
2009-01-13 Devang PatelUse dwarf writer to decide whether the module has debug...
2009-01-13 Owen AndersonFix fallout from r62144. Evan, please double check...
2009-01-13 Devang PatelUse DebugInfo interface to lower dbg_* intrinsics.
2009-01-12 Devang PatelAdd DwarfWriter interface to mainipulate source locatio...
2009-01-12 Evan ChengFix PR3241: Currently EmitCopyFromReg emits a copy...
2009-01-09 Evan ChengDuplicated node may produce a non-physical register...
2009-01-09 Devang PatelRequest DwarfWriter. This will be used to handle dbg_...
2009-01-08 Devang PatelConvert DwarfWriter into a pass.
2009-01-08 Dan GohmanDelete unnecessary parens around return values.
2009-01-08 Dan GohmanCorrect the form of the atomic opcode names in a comment.
2009-01-07 Dan GohmanAdd empty() methods for register def lists.
2009-01-07 Evan ChengThe coalescer does not coalesce a virtual register...
2009-01-05 Dan GohmanTargetLowering.h #includes SelectionDAGNodes.h, so...
2009-01-05 Dan GohmanTidy up #includes, deleting a bunch of unnecessary...
2009-01-03 Dan GohmanRemove the code from the scheduler that commuted two...
2009-01-01 Bill WendlingSome compilers are picky about accessing the first...
2008-12-28 Owen AndersonForgot to commit this file.
2008-12-23 Dan GohmanClean up the atomic opcodes in SelectionDAG.
2008-12-23 Dan GohmanRename BuildSchedUnits to BuildSchedGraph, and refactor the
2008-12-23 Dan GohmanComment MO_FPImmediate and doxygenate surrounding comments.
2008-12-22 Dan GohmanRefactor a bunch of code out of AsmPrinter::EmitGlobalC...
2008-12-22 Dan GohmanAdd an assertion to the ScheduleDAGInstrs class to...
2008-12-22 Dan GohmanAdd an accesor for the isNormalMemory field in the...
2008-12-22 Dan GohmanAdd an assertion to catch SUnits reallocations. And...
2008-12-20 Dan GohmanLiveInterval::removeKills and isKill don't need 'this...
2008-12-19 Evan ChengFix PR3149. If an early clobber def is a physical regis...
2008-12-19 Dan GohmanFix RegScavenger::forward() to work on basic blocks...
2008-12-19 Dan GohmanDelete the RegScavenging constructor that takes a Machi...
2008-12-18 Mon P WangAdded support for vector widening.
2008-12-17 Devang PatelToday the front-ends (llvm-gcc and clang) generate...
2008-12-17 Dan GohmanFix the comments for getDepth and getHeight.
2008-12-16 Dan GohmanAdd initial support for back-scheduling address computa...
2008-12-16 Dan GohmanFix some register-alias-related bugs in the post-RA...
2008-12-16 Dan GohmanMove addPred and removePred out-of-line.
2008-12-16 Dan GohmanMake addPred and removePred return void, since the...
2008-12-16 Dan GohmanAdd a getSDep() access function to SUnitIterator to...
2008-12-16 Dan GohmanReorder some SDep methods. No functionality change.
next