Get rid of a bunch of dead code now that interval reconstruction is enabled.
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
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-25 Dan GohmanWhitespace tidiments.
2009-01-25 Dan GohmanMove the N->use_empty() assert from DeleteNode to
2009-01-24 Nate BegemanFix an indent and a typo.
2009-01-23 Dan GohmanFold x-0 to x in unsafe-fp-math mode. This comes up...
2009-01-22 Bob WilsonFix a minor bug in DAGCombiner's folding of SELECT...
2009-01-22 Dan GohmanDon't create ISD::FNEG nodes after legalize if they...
2009-01-22 Bob WilsonAdd SelectionDAG::getNOT method to construct bitwise...
2009-01-22 Evan ChengEliminate a couple of fields from TargetRegisterClass...
2009-01-22 Chris Lattnerfix a typo
2009-01-21 Dan GohmanSimplify ReduceLoadWidth's logic: it doesn't need sever...
2009-01-21 Duncan SandsCleanup whitespace and comments, and tweak some
2009-01-21 Scott MichelCellSPU:
2009-01-21 Sanjiv GuptaAllow targets to legalize operations (with illegal...
2009-01-20 Bill WendlingUse "SINT_TO_FP" instead of "UINT_TO_FP" when getting...
2009-01-20 Evan ChengChange TargetInstrInfo::isMoveInstr to return source...
2009-01-20 Bill WendlingShift types need to match.
2009-01-20 Dan GohmanFix a dagcombine to not generate loads of non-round...
2009-01-19 Devang PatelVerify debug info.
2009-01-19 Dan GohmanRemove SDNode's virtual destructor. This makes it impos...
2009-01-19 Dan GohmanFix SelectionDAG::ReplaceAllUsesWith to behave correctl...
2009-01-18 Sanjiv GuptaFew targets like PIC16 wants libcall generation for...
2009-01-18 Mon P WangSimplify extract element based on comments from Duncan...
2009-01-17 Mon P WangSimplify extract element of a scalar to vector.
2009-01-16 Dan GohmanInstead of adding dependence edges between terminator...
2009-01-16 Dan GohmanUse the getNode() accessor instead of accessing the...
2009-01-16 Chris Lattnernew nodes should be added to the worklist, not old...
2009-01-16 Evan ChengCreateVirtualRegisters does trivial copy coalescing...
2009-01-16 Mikhail GlushenkovRegistry.h should not depend on CommandLine.h.
2009-01-16 Mikhail GlushenkovDelete trailing whitespace.
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 Mon P WangAdded missing support to widen an operand from a bit...
2009-01-15 Dan GohmanGeneralize the HazardRecognizer interface so that it...
2009-01-15 Rafael EspindolaAdd the private linkage.
2009-01-15 Dan GohmanMove a few containers out of ScheduleDAGInstrs::BuildSc...
2009-01-15 Dan GohmanMake getWidenVectorType const; this file was missed...
2009-01-15 Dan GohmanMore consts on TargetLowering references.
2009-01-15 Dan GohmanUse const with TargetLowering references in a few more...
2009-01-15 Gabor Greifminor refactoring: use a more specific API
2009-01-13 Devang PatelRemovoe MachineModuleInfo methods (and related DebugInf...
2009-01-13 Devang PatelUndo previous checkin.
2009-01-13 Devang PatelUse dwarf writer to decide whether the module has debug...
2009-01-13 Dan GohmanThe list-td and list-tdrr schedulers don't yet support...
2009-01-13 Duncan SandsWhen replacing uses and the same node is reached
2009-01-13 Duncan SandsFix some typos. Also, the WidenedVectors map
2009-01-13 Duncan SandsCorrect a comment - this is not a sign extension.
2009-01-13 Devang PatelUse DebugInfo interface to lower dbg_* intrinsics.
2009-01-12 Duncan SandsRename getABITypeSize to getTypePaddedSize, as
2009-01-12 Evan ChengFix PR3241: Currently EmitCopyFromReg emits a copy...
2009-01-11 Evan ChengCheckForPhysRegDependency should not return copy cost...
2009-01-09 Evan ChengDuplicated node may produce a non-physical register...
2009-01-09 Evan ChengMinor debug output tweak.
2009-01-09 Devang PatelRequest DwarfWriter. This will be used to handle dbg_...
2009-01-09 Misha BrukmanRemoved trailing whitespace from Makefiles.
2009-01-07 Dan GohmanRemove redundant 'else's. No functionality change.
2009-01-06 Dan GohmanFix a bug in ComputeLinearIndex computation handling...
2009-01-06 Dan GohmanUpdate these argument lists for the isNormalMemory
2009-01-06 Dan GohmanUse a latency value of 0 for the artificial edges inser...
2009-01-05 Dan GohmanTargetLowering.h #includes SelectionDAGNodes.h, so...
2009-01-05 Dan GohmanTidy up #includes, deleting a bunch of unnecessary...
2009-01-05 Devang Patelsquash warnings.
2009-01-03 Dan GohmanFix a DAGCombiner abort on an invalid shift count const...
2009-01-03 Dan GohmanCommuteNodesToReducePressure() is now removed.
2009-01-03 Dan GohmanRemove the code from the scheduler that commuted two...
2009-01-01 Duncan SandsFactorize (and generalize) the code promoting SELECT
2009-01-01 Duncan SandsRemove trailing spaces.
2009-01-01 Duncan SandsFix PR3274: when promoting the condition of a BRCOND...
2008-12-29 Scott MichelTeach LeaglizeDAG that i64 mul can be a libcall.
2008-12-23 Dale JohannesenChange comments so everybody can understand them, hopef...
2008-12-23 Dale JohannesenAdd another permutation where we should get rid of...
2008-12-23 Anton KorobeynikovRestore debug printing
2008-12-23 Anton KorobeynikovSometimes APInt syntax is really ugly... :(
2008-12-23 Anton KorobeynikovIndent stuff properly
2008-12-23 Anton KorobeynikovInitial checkin of APInt'ififcation of switch lowering
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 GohmanAvoid an unnecessary call to allnodes_size(), which...
2008-12-23 Dale JohannesenOne more permutation of subtracting off a base value.
2008-12-18 Mon P WangAdded support for vector widening.
2008-12-17 Mon P WangFix expansion of vsetcc to set the high bit for true...
2008-12-17 Dan GohmanDouble the amount of memory reserved for SUnits. This...
2008-12-17 Eli FriedmanFix for PR3225: disable a broken optimization in
2008-12-16 Dale JohannesenA new dag combine; several permutations of this
2008-12-16 Dan GohmanPreserve SourceValue information when lowering produces...
2008-12-16 Evan ChengWe have decided not to support inline asm where an...
2008-12-16 Dan GohmanRemove some special-case logic in ScheduleDAGSDNodes's
2008-12-16 Dan GohmanFix some register-alias-related bugs in the post-RA...
2008-12-16 Dan GohmanMake addPred and removePred return void, since the...
2008-12-15 Mon P WangAdded support for splitting and scalarizing vector...
2008-12-15 Dan GohmanFix printing of PseudoSourceValues in SDNode graphs.
2008-12-15 Mon P WangAdded support to LegalizeType for expanding the operand...
2008-12-14 Duncan SandsReapply r60997, this time without forgetting that
2008-12-13 Bill WendlingTemporarily revert r60997. It was causing this failure:
2008-12-13 Duncan SandsLegalizeDAG is not supposed to introduce illegal
2008-12-13 Mon P WangRemove assertion to allow promotion of a truncating...
2008-12-13 Mon P WangAdded basic support for expanding VSETCC
2008-12-13 Duncan SandsOn big-endian machines it is wrong to do a full
2008-12-12 Duncan SandsWhen expanding unaligned loads and stores do not make
next