projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Store live intervals in an IndexedMap.
[oota-llvm.git]
/
lib
/
CodeGen
/
2012-06-22
Jakob Stoklund Olesen
Store live intervals in an IndexedMap.
tree
|
commitdiff
2012-06-22
Hal Finkel
Revert r158679 - use case is unclear (and it increases...
tree
|
commitdiff
2012-06-22
Jakob Stoklund Olesen
Fix a crash in --debug code.
tree
|
commitdiff
2012-06-22
Jakob Stoklund Olesen
Don't depend on live ranges being present.
tree
|
commitdiff
2012-06-22
Jakob Stoklund Olesen
Simplify handleMove() a bit.
tree
|
commitdiff
2012-06-22
Jakob Stoklund Olesen
Stop computing physreg live ranges.
tree
|
commitdiff
2012-06-22
Jakob Stoklund Olesen
Remove some redundant LIS->hasInterval() checks.
tree
|
commitdiff
2012-06-22
Jakob Stoklund Olesen
Use MRI::isConstantPhysReg() to check remat feasibility.
tree
|
commitdiff
2012-06-22
Jakob Stoklund Olesen
Use regunit liveness to guide LiveDebugVariables.
tree
|
commitdiff
2012-06-22
Jakob Stoklund Olesen
Remove LiveIntervals::trackingRegUnits().
tree
|
commitdiff
2012-06-22
Rafael Espindola
Remove another duplicated variable. We only need one...
tree
|
commitdiff
2012-06-22
Rafael Espindola
Fix a FIXME: DwarfRequiresRelocationForSectionOffset...
tree
|
commitdiff
2012-06-22
Nick Lewycky
Emit relocations for DW_AT_location entries on systems...
tree
|
commitdiff
2012-06-22
Lang Hames
Rename -allow-excess-fp-precision flag to -fuse-fp...
tree
|
commitdiff
2012-06-21
Jack Carter
The inline asm operand modifier 'n' is suppose
tree
|
commitdiff
2012-06-21
Pete Cooper
Fix potential crash if DAGCombine on stores sees a...
tree
|
commitdiff
2012-06-21
Jack Carter
The inline asm operand modifier 'c' is suppose
tree
|
commitdiff
2012-06-21
Evan Cheng
Emit a single _udivmodsi4 libcall instead of two separa...
tree
|
commitdiff
2012-06-21
Jakob Stoklund Olesen
Update regunits in RegisterCoalescer::reMaterializeTriv...
tree
|
commitdiff
2012-06-20
Jakob Stoklund Olesen
Remove spurious typedefs.
tree
|
commitdiff
2012-06-20
Jakob Stoklund Olesen
Remove the RenderMachineFunction HTML output pass.
tree
|
commitdiff
2012-06-20
Jakob Stoklund Olesen
Remove the -live-regunits command line option.
tree
|
commitdiff
2012-06-20
Jakob Stoklund Olesen
Fix some more LiveInterval enumerations.
tree
|
commitdiff
2012-06-20
Jakob Stoklund Olesen
Remove LiveIntervalUnions from RegAllocBase.
tree
|
commitdiff
2012-06-20
Jakob Stoklund Olesen
Convert RAGreedy to LiveRegMatrix interference checking.
tree
|
commitdiff
2012-06-20
Jakob Stoklund Olesen
Convert RABasic to using LiveRegMatrix interference...
tree
|
commitdiff
2012-06-20
Jakob Stoklund Olesen
Enable register unit liveness by default.
tree
|
commitdiff
2012-06-20
Jakob Stoklund Olesen
Teach PBQPBuilder::build() about regunit interference.
tree
|
commitdiff
2012-06-20
Jakob Stoklund Olesen
Avoid iterating with LiveIntervals::iterator.
tree
|
commitdiff
2012-06-20
Pete Cooper
Add users of a MERGE_VALUE node to the worklist to...
tree
|
commitdiff
2012-06-20
Jakob Stoklund Olesen
Only update regunit live ranges that have been precomputed.
tree
|
commitdiff
2012-06-20
Jakob Stoklund Olesen
Delete dead code.
tree
|
commitdiff
2012-06-20
Hal Finkel
Fix DAGCombine to deal with ext-conversion of pre/post_...
tree
|
commitdiff
2012-06-20
Aaron Ballman
Fixing a compiler warning in MSVC 10.
tree
|
commitdiff
2012-06-20
Chandler Carruth
Fix two rather subtle internal vs. external linker...
tree
|
commitdiff
2012-06-20
Andrew Trick
A new algorithm for computing LoopInfo. Temporarily...
tree
|
commitdiff
2012-06-20
Andrew Trick
Move the implementation of LoopInfo into LoopInfoImpl.h.
tree
|
commitdiff
2012-06-19
Jakob Stoklund Olesen
Add regunit liveness support to LiveIntervals::handleMo...
tree
|
commitdiff
2012-06-19
Chad Rosier
Tidy up.
tree
|
commitdiff
2012-06-19
Chad Rosier
Add an ensureMaxAlignment() function to MachineFrameInf...
tree
|
commitdiff
2012-06-19
Lang Hames
Add DAG-combines for aggressive FMA formation.
tree
|
commitdiff
2012-06-19
Jakob Stoklund Olesen
80 col.
tree
|
commitdiff
2012-06-19
Jakob Stoklund Olesen
Implement PPCInstrInfo::isCoalescableExtInstr().
tree
|
commitdiff
2012-06-19
Jakob Stoklund Olesen
Style: Don't reuse variables for multiple purposes.
tree
|
commitdiff
2012-06-19
Rafael Espindola
Move the support for using .init_array from ARM to...
tree
|
commitdiff
2012-06-18
Hal Finkel
Allow up to 64 functional units per processor itinerary.
tree
|
commitdiff
2012-06-16
Benjamin Kramer
Guard private fields that are unused in Release builds...
tree
|
commitdiff
2012-06-15
Jakob Stoklund Olesen
Remove final verification in RABasic.
tree
|
commitdiff
2012-06-15
Jakob Stoklund Olesen
Print out register number in InlineSpiller.
tree
|
commitdiff
2012-06-15
Jakob Stoklund Olesen
Accept null PhysReg arguments to checkRegMaskInterference.
tree
|
commitdiff
2012-06-15
Bill Wendling
Remove assignments which aren't used afterwards.
tree
|
commitdiff
2012-06-15
Jakob Stoklund Olesen
Use regunit liveness in RegisterCoalescer when it is...
tree
|
commitdiff
2012-06-14
Akira Hatanaka
Make machine verifier check the first instruction of...
tree
|
commitdiff
2012-06-14
Lang Hames
Make comment slightly more helpful.
tree
|
commitdiff
2012-06-14
Andrew Trick
misched: disable SSA check pending PR13112.
tree
|
commitdiff
2012-06-13
Andrew Trick
sched: fix latency of memory dependence chain edges...
tree
|
commitdiff
2012-06-13
Andrew Trick
sched: Avoid trivially redundant DAG edges. Take the...
tree
|
commitdiff
2012-06-11
Andrew Trick
misched: When querying RegisterPressureTracker, always...
tree
|
commitdiff
2012-06-11
Andrew Trick
misched: regpressure getMaxPressureDelta, revert accide...
tree
|
commitdiff
2012-06-09
Benjamin Kramer
Allocate the contents of DwarfDebug's StringMaps in...
tree
|
commitdiff
2012-06-09
Andrew Trick
Register pressure: added getPressureAfterInstr.
tree
|
commitdiff
2012-06-09
Jakob Stoklund Olesen
Sketch a LiveRegMatrix analysis pass.
tree
|
commitdiff
2012-06-09
Jakob Stoklund Olesen
Also compute MBB live-in lists in the new rewriter...
tree
|
commitdiff
2012-06-08
Jakob Stoklund Olesen
Reintroduce VirtRegRewriter.
tree
|
commitdiff
2012-06-08
Evan Cheng
Start implementing pre-ra if-converter: using speculati...
tree
|
commitdiff
2012-06-08
Andrew Trick
TargetInstrInfo hooks implemented in codegen should...
tree
|
commitdiff
2012-06-08
Andrew Trick
Fix Target->Codegen dependence.
tree
|
commitdiff
2012-06-07
Pete Cooper
Move terminator machine verification to check MachineBa...
tree
|
commitdiff
2012-06-06
Manman Ren
Revert r157755.
tree
|
commitdiff
2012-06-06
Jakob Stoklund Olesen
Properly verify liveness with bundled machine instructions.
tree
|
commitdiff
2012-06-06
Andrew Trick
Move RegisterClassInfo.h.
tree
|
commitdiff
2012-06-06
Andrew Trick
Move RegisterPressure.h.
tree
|
commitdiff
2012-06-06
Benjamin Kramer
Round 2 of dead private variable removal.
tree
|
commitdiff
2012-06-06
Benjamin Kramer
Remove unused private fields found by clang's new ...
tree
|
commitdiff
2012-06-06
Jakob Stoklund Olesen
Remove dead debug option -disable-rematerialization.
tree
|
commitdiff
2012-06-06
Benjamin Kramer
Stop leaking RegScavengers from TailDuplication.
tree
|
commitdiff
2012-06-05
Jakob Stoklund Olesen
Move LiveUnionArray into LiveIntervalUnion.h
tree
|
commitdiff
2012-06-05
Jakob Stoklund Olesen
Don't print register names in LiveIntervalUnion::print().
tree
|
commitdiff
2012-06-05
Matt Beaumont-Gay
Suppress -Wunused-variable in -Asserts build
tree
|
commitdiff
2012-06-05
Jakob Stoklund Olesen
Simplify LiveInterval::print().
tree
|
commitdiff
2012-06-05
Jakob Stoklund Olesen
Add experimental support for register unit liveness.
tree
|
commitdiff
2012-06-05
Jakob Stoklund Olesen
Implement LiveRangeCalc::extendToUses() and createDeadD...
tree
|
commitdiff
2012-06-05
Andrew Trick
MachineInstr::eraseFromParent fix for removing bundled...
tree
|
commitdiff
2012-06-05
Andrew Trick
misched: API for minimum vs. expected latency.
tree
|
commitdiff
2012-06-05
Lang Hames
Add a new intrinsic: llvm.fmuladd. This intrinsic repre...
tree
|
commitdiff
2012-06-05
Andrew Trick
misched: Added MultiIssueItineraries.
tree
|
commitdiff
2012-06-05
Andrew Trick
sdsched: Use the right heuristics when -mcpu is not...
tree
|
commitdiff
2012-06-05
Andrew Trick
misched: Allow disabling scoreboard hazard checking...
tree
|
commitdiff
2012-06-05
Andrew Trick
misched: comments from code review.
tree
|
commitdiff
2012-06-05
Jakob Stoklund Olesen
Remove the last remat-related code from LiveIntervalAna...
tree
|
commitdiff
2012-06-05
Jakob Stoklund Olesen
Stop using LiveIntervals::isReMaterializable().
tree
|
commitdiff
2012-06-04
Jakob Stoklund Olesen
Delete dead code.
tree
|
commitdiff
2012-06-04
Jakob Stoklund Olesen
Switch LiveIntervals member variable to LLVM naming...
tree
|
commitdiff
2012-06-04
Jakob Stoklund Olesen
Pass context pointers to LiveRangeCalc::reset().
tree
|
commitdiff
2012-06-04
Nadav Rotem
Remove the "-promote-elements" flag. This flag is now...
tree
|
commitdiff
2012-06-02
Benjamin Kramer
Fix typos found by github.com/lyda/misspell-check
tree
|
commitdiff
2012-06-02
Stepan Dyatkovskiy
PR1255: case ranges.
tree
|
commitdiff
2012-06-02
Stepan Dyatkovskiy
PR1255: case ranges.
tree
|
commitdiff
2012-06-02
Akira Hatanaka
Fix a bug in the code which custom-lowers truncating...
tree
|
commitdiff
2012-06-01
Jakob Stoklund Olesen
Switch all register list clients to the new MC*Iterator...
tree
|
commitdiff
next