Fix a stub signature. HeuristicReduce should return a bool.
[oota-llvm.git] / include / llvm / CodeGen /
2012-08-23 Lang HamesFix a stub signature. HeuristicReduce should return...
2012-08-23 Dmitri GribenkoFix a bunch of -Wdocumentation warnings.
2012-08-23 Andrew TrickSimplify the computeOperandLatency API.
2012-08-22 Craig TopperAdd a getName function to MachineFunction. Use it in...
2012-08-20 Jakob Stoklund OlesenFix a quadratic algorithm in MachineBranchProbabilityInfo.
2012-08-20 Jakob Stoklund OlesenClarify that duplicate edges are not allowed in the...
2012-08-16 Jakob Stoklund OlesenAdd an MCID::Select flag and TII hooks for optimizing...
2012-08-16 Nadav RotemAdd dump/dumpr methods to SDValue.
2012-08-11 Craig TopperCreate isXBitVector methods in MVT and call them from...
2012-08-10 Jakob Stoklund OlesenReapply r161633-161634 "Partition use lists so defs...
2012-08-10 Jakob Stoklund OlesenAlso update MRI use lists when changing a use to a...
2012-08-09 Jakob Stoklund OlesenRevert r161633-161634 "Partition use lists so defs...
2012-08-09 Jakob Stoklund OlesenPartition use lists so defs always come before uses.
2012-08-09 Jakob Stoklund OlesenDon't use pointer-pointers for the register use lists.
2012-08-09 Jakob Stoklund OlesenMove use list management into MachineRegisterInfo.
2012-08-09 Matt Beaumont-GayMachineRegisterInfo was already a friend of MachineOper...
2012-08-08 Jakob Stoklund OlesenMove getNextOperandForReg() into MachineRegisterInfo.
2012-08-08 Jakob Stoklund OlesenRevert "Fix a quadratic algorithm in MachineBranchProba...
2012-08-08 Jakob Stoklund OlesenFix a quadratic algorithm in MachineBranchProbabilityInfo.
2012-08-07 Jakob Stoklund OlesenAdd SelectionDAG::getTargetIndex.
2012-08-07 Jakob Stoklund OlesenAdd a new kind of MachineOperand: MO_TargetIndex.
2012-08-06 Jakob Stoklund OlesenPut up warning signs around MO::getNextOperandForReg().
2012-08-03 Jakob Stoklund OlesenAdd an experimental -early-live-intervals option.
2012-08-03 Jakob Stoklund OlesenCompletely eliminate VNInfo flags.
2012-08-03 Jakob Stoklund OlesenEliminate the VNInfo::hasPHIKill() flag.
2012-08-03 Jakob Stoklund OlesenMake the hasPHIKills flag a computed property.
2012-08-03 Jakob Stoklund OlesenRemove a dead prototype.
2012-08-03 Bob WilsonFall back to selection DAG isel for calls to builtin...
2012-07-30 Andrew TrickAdded MachineRegisterInfo::hasOneDef()
2012-07-30 Andrew TrickInline MachineRegisterInfo::hasOneUse
2012-07-30 Jakob Stoklund OlesenAdd MachineInstr::isTransient().
2012-07-30 Jakob Stoklund OlesenAdd MachineBasicBlock::isPredecessor().
2012-07-27 Jakob Stoklund OlesenAlso compute register mask lists under -new-live-intervals.
2012-07-27 Jakob Stoklund OlesenEliminate the IS_PHI_DEF flag and VNInfo::setIsPHIDef().
2012-07-27 Jakob Stoklund OlesenAdd a -new-live-intervals experimental option.
2012-07-26 Micah VillmowAdd support for v16i32/v16i64 into the code generator...
2012-07-26 Jakob Stoklund OlesenStart scaffolding for a MachineTraceMetrics analysis...
2012-07-23 Nadav RotemDoxygenify the comments of ISD nodes.
2012-07-23 Sylvestre LedruFix a typo (the the => the)
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.
next