Simplify LiveInterval::print().
[oota-llvm.git] / include / llvm / CodeGen /
2012-06-05 Jakob Stoklund OlesenSimplify LiveInterval::print().
2012-06-05 Jakob Stoklund OlesenAdd experimental support for register unit liveness.
2012-06-05 Jakob Stoklund OlesenImplement LiveRangeCalc::extendToUses() and createDeadD...
2012-06-05 Andrew Trickmisched: API for minimum vs. expected latency.
2012-06-05 Jakob Stoklund OlesenRemove dead function.
2012-06-05 Andrew Trickmisched: Allow disabling scoreboard hazard checking...
2012-06-05 Jakob Stoklund OlesenRemove the last remat-related code from LiveIntervalAna...
2012-06-05 Jakob Stoklund OlesenStop using LiveIntervals::isReMaterializable().
2012-06-04 Jakob Stoklund OlesenDelete dead code.
2012-06-04 Jakob Stoklund OlesenSwitch LiveIntervals member variable to LLVM naming...
2012-06-02 Benjamin KramerFix typos found by github.com/lyda/misspell-check
2012-06-01 Jakob Stoklund OlesenSwitch all register list clients to the new MC*Iterator...
2012-06-01 Manman RenARM: properly handle alignment for struct byval.
2012-05-30 Bob WilsonAdd an insertPass API to TargetPassConfig. <rdar:...
2012-05-24 Andrew Trickmisched: Added ScoreboardHazardRecognizer.
2012-05-21 Jakob Stoklund OlesenGive a small negative bias to giant edge bundles.
2012-05-20 Jakob Stoklund OlesenAdd a LiveRangeQuery class.
2012-05-19 Jakob Stoklund OlesenAllow LiveRangeEdit to be created with a NULL parent.
2012-05-18 Jakob Stoklund OlesenModernize naming convention for class members.
2012-05-14 Dan GohmanRename @llvm.debugger to @llvm.debugtrap.
2012-05-11 Dan GohmanDefine a new intrinsic, @llvm.debugger. It will be...
2012-05-07 Jim GrosbachTidy up. Whitespace.
2012-05-01 Sirish PandeTarget independent Hexagon Packetizer fix.
2012-05-01 Bill WendlingChange the PassManager from a reference to a pointer.
2012-04-29 Craig TopperRemove superfluous 'inline'
2012-04-29 Craig TopperAdd constants for first and last integer vector types...
2012-04-29 Craig TopperRemove tab characters
2012-04-29 Craig TopperMark the default cases of MVT::getVectorElementType...
2012-04-28 Jakob Stoklund OlesenDon't update spill weights when joining intervals.
2012-04-28 Jakob Stoklund OlesenSpring cleaning - Delete dead code.
2012-04-25 Jakob Stoklund OlesenRemove more dead code.
2012-04-25 Jakob Stoklund OlesenSimplify LiveIntervals::getApproximateInstructionCount().
2012-04-25 Jakob Stoklund OlesenRemove a dead function.
2012-04-25 Andrew Tricktypo in declaration from earlier today
2012-04-24 Andrew TrickFix a naughty header include that breaks "installed...
2012-04-24 Andrew Trickmisched: DAG builder support for tracking register...
2012-04-23 Chandler CarruthTemporarily revert r155364 until the upstream review...
2012-04-23 Sirish PandeHexagon Packetizer's target independent fix.
2012-04-21 Benjamin KramerRemove unused PointerLikeTypeTraits for IndexListEntry.
2012-04-20 Jakob Stoklund OlesenMake ISelPosition a local variable.
2012-04-20 Jakob Stoklund OlesenRegister DAGUpdateListeners with SelectionDAG.
2012-04-20 Andrew TrickSparseSet: Add support for key-derived indexes and...
2012-04-20 Andrew TrickAllow converting MachineBasicBlock::iterator to const_i...
2012-04-19 Andrew TrickAllow targets to select the default scheduler by name.
2012-04-19 Andrew Trickwhitespace
2012-04-18 Chandler CarruthThis reverts a long string of commits to the Hexagon...
2012-04-17 Francois PichetUnbreak the MSVC build, that next() thing again.
2012-04-17 Lang HamesSlotIndexes used to store the index list in a crufty...
2012-04-13 Andrew Trickmisched: Added CanHandleTerminators.
2012-04-12 Sirish PandeHexagonPacketizer patch.
2012-04-10 Evan ChengFix a long standing tail call optimization bug. When...
2012-04-09 Eric ChristopherTypo.
2012-04-04 Rafael EspindolaAlways compute all the bits in ComputeMaskedBits.
2012-04-03 Lang HamesMatrix simplification in PBQP may push infinite costs...
2012-04-03 Pete CooperFixes to r153903. Added missing explanation of behavio...
2012-04-02 Pete CooperMoved LiveRangeEdit.h so that it can be called from...
2012-04-01 Andrew Trickmisched: Add finalizeScheduler to complete the target...
2012-03-31 Rafael EspindolaTeach CodeGen's version of computeMaskedBits to underst...
2012-03-28 Jakob Stoklund OlesenEnable machine code verification in the entire code...
2012-03-27 Jakob Stoklund OlesenAdd an MRI::tracksLiveness() flag.
2012-03-26 Lang HamesAdd a debug option to dump PBQP graphs during register...
2012-03-17 Benjamin KramerMachineInstr: Inline the fast path (non-bundle instruct...
2012-03-16 Benjamin KramerLimit the number of memory operands in MachineInstr...
2012-03-16 NAKAMURA TakumiRevert r152613 (and r152614), "Inline the d'tor and...
2012-03-14 Andrew Trickmisched: implemented a framework for top-down or bottom...
2012-03-13 Bill Wendlings/SjLjEHPass/SjLjEHPrepare/
2012-03-13 Bill WendlingInline the d'tor and add an anchor instead.
2012-03-11 Craig TopperConvert more static tables of registers used by calling...
2012-03-09 Andrew Trickmisched interface: rename Begin/End to RegionBegin...
2012-03-09 Andrew Trickmisched: allow the default scheduler to be one chosen...
2012-03-09 Andrew TrickAdded TargetPassConfig::enablePass
2012-03-08 Andrew Trickmisched interface: Expose the MachineScheduler pass.
2012-03-07 Andrew TrickCleanup VLIWPacketizer to use the updated ScheduleDAGIn...
2012-03-07 Andrew Trickmisched prep: Expose the ScheduleDAGInstrs interface...
2012-03-07 Andrew Trickmisched preparation: rename core scheduler methods...
2012-03-07 Andrew Trickmisched preparation: clarify ScheduleDAG and ScheduleDA...
2012-03-07 Andrew Trickmisched preparation: modularize schedule emission.
2012-03-07 Andrew Trickmisched preparation: modularize schedule printing.
2012-03-07 Andrew Trickmisched preparation: modularize schedule verification.
2012-03-07 Andrew TrickCleanup in preparation for misched: Move DAG visualizat...
2012-03-07 Andrew TrickAdded MachineBasicBlock::getFullName() to standardize...
2012-03-07 Andrew TrickCleanup: DAG building is specific to either SD or MI...
2012-03-07 Andrew Trickmisched comments
2012-03-05 Nadav RotemRemove an unused function.
2012-03-04 Jakob Stoklund OlesenUse <def,undef> operands when spilling NEON bundles.
2012-03-04 Craig TopperUse uint16_t to store register overlaps to reduce stati...
2012-03-02 Jia Liudelete dead code, patch by Michael Spencer.
2012-03-01 Jakob Stoklund OlesenMake InlineSpiller bundle-aware.
2012-03-01 Jakob Stoklund OlesenMove getBundleStart() into MachineInstrBundle.h.
2012-02-29 Jakob Stoklund OlesenAdd an analyzeVirtReg() function.
2012-02-29 Jakob Stoklund OlesenMove the operand iterator into MachineInstrBundle.h...
2012-02-28 Jakob Stoklund OlesenInstructions inside a bundle have the same number as...
2012-02-27 Jakob Stoklund OlesenAdd a MachineOperand iterator class.
2012-02-23 Benjamin KramerReplace a DenseSet with SmallPtrSet.
2012-02-23 Benjamin KramerStrip a layer of boilerplate from the VLIWPacketizer...
2012-02-23 Jakob Stoklund OlesenTrack reserved registers separately from RegsAvailable.
2012-02-22 Hal FinkelAllow the use of an alternate symbol for calculating...
2012-02-22 Michael J. SpencerProperly emit _fltused with FastISel. Refactor to share...
2012-02-22 Andrew TrickInitialize SUnits before DAG building.
2012-02-21 Lang HamesAdd API "handleMoveIntoBundl" for updating liveness...
next