Refactor the code that checks that all operands of a node are UNDEFs.
[oota-llvm.git] / include / llvm / CodeGen /
2012-07-15 Nadav RotemRefactor the code that checks that all operands of...
2012-07-10 Chandler CarruthTeach the LiveInterval::join function to use the fast...
2012-07-10 Chad RosierMove [get|set]BasePtrStackAdjustment() from MachineFram...
2012-07-10 Chad RosierAdd support for dynamic stack realignment in the presen...
2012-07-10 Chandler CarruthAdd an efficient merge operation to LiveInterval and...
2012-07-10 Chandler CarruthTeach LiveIntervals how to verify themselves and start...
2012-07-06 Chad RosierFix the naming of ensureAlignment. Per the coding...
2012-07-05 Chandler CarruthRemove dead infrastructure for building DenseMaps with...
2012-07-05 Chandler CarruthFinish fixing the MachineOperand hashing, providing...
2012-07-04 Jakob Stoklund OlesenAdd an experimental early if-conversion pass, off by...
2012-07-02 Bob WilsonExtend TargetPassConfig to allow running only a subset...
2012-07-02 Bob WilsonConsistently use AnalysisID types in TargetPassConfig.
2012-07-02 Bob WilsonAdd all codegen passes to the PassManager via TargetPas...
2012-07-02 Bob WilsonAdd a missing forward declaration of PassManagerBase.
2012-06-29 Manman RenAdd getUniqueVRegDef to MachineRegisterInfo.
2012-06-26 Jakob Stoklund OlesenAllow targets to inject passes before the virtual regis...
2012-06-22 Jakob Stoklund OlesenRemove ProcessImplicitDefs.h which was unused.
2012-06-22 Jakob Stoklund OlesenDelete a boring statistic.
2012-06-22 Jakob Stoklund OlesenStore live intervals in an IndexedMap.
2012-06-22 Hal FinkelRevert r158679 - use case is unclear (and it increases...
2012-06-22 Jakob Stoklund OlesenStop computing physreg live ranges.
2012-06-22 Jakob Stoklund OlesenRemove LiveIntervals::trackingRegUnits().
2012-06-22 Dmitri GribenkoChange comment into proper Doxygen member comment.
2012-06-22 Nick LewyckyEmit relocations for DW_AT_location entries on systems...
2012-06-20 Jakob Stoklund OlesenRemove LiveIntervals::iterator.
2012-06-20 Andrew TrickAdd "extern template" declarations now that we use...
2012-06-20 Jakob Stoklund OlesenOnly update regunit live ranges that have been precomputed.
2012-06-20 Chandler CarruthRemove 'static' from inline functions defined in header...
2012-06-19 Chad RosierAdd an ensureMaxAlignment() function to MachineFrameInf...
2012-06-19 Chad RosierTypo. Patch by Cameron McInally <cameron.mcinally@nyu...
2012-06-19 Rafael EspindolaMove the support for using .init_array from ARM to...
2012-06-18 Hal FinkelAllow up to 64 functional units per processor itinerary.
2012-06-16 Benjamin KramerGuard private fields that are unused in Release builds...
2012-06-13 Andrew Tricksched: Avoid trivially redundant DAG edges. Take the...
2012-06-11 Andrew Trickmisched: When querying RegisterPressureTracker, always...
2012-06-11 Jakob Stoklund OlesenFix a problem with the reverse bundle iterators.
2012-06-09 Andrew TrickRegister pressure: added getPressureAfterInstr.
2012-06-09 Dmitri GribenkoConvert comments to proper Doxygen comments.
2012-06-08 Jakob Stoklund OlesenReintroduce VirtRegRewriter.
2012-06-07 Pete CooperAdd internal read flags to MachineInstrBuilder and...
2012-06-06 Andrew TrickMove RegisterClassInfo.h.
2012-06-06 Andrew TrickMove RegisterPressure.h.
2012-06-06 Benjamin KramerRemove unused private fields found by clang's new ...
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...
next