projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Add some statistics for PEI register scavenging
[oota-llvm.git]
/
lib
/
CodeGen
/
ScheduleDAGInstrs.cpp
2010-07-24
Bob Wilson
Change ScheduleDAGInstrs::Defs and ::Uses to be variabl...
blob
|
commitdiff
|
raw
2010-07-15
Bill Wendling
Use std::vector instead of TargetRegisterInfo::FirstVir...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-19
Jim Grosbach
Fix the post-RA instruction scheduler to handle instruc...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-01
Dan Gohman
Get rid of the EdgeMapping map. Instead, just check...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-17
Dan Gohman
Fix -Wcast-qual warnings.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-22
Evan Cheng
Reduce indentation.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-22
Evan Cheng
80 col violation.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-10
Dale Johannesen
Progress towards shepherding debug info through Selecti...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-16
Duncan Sands
There are two ways of checking for a given type, for...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-09
David Goodwin
Fix dependencies added to model memory aliasing for...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-05
David Goodwin
Correctly add chain dependencies around calls and unkno...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-03
David Goodwin
<rdar://problem/7352605>. When building schedule graph...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-02
David Goodwin
Chain dependencies used to enforce memory order should...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-26
Dan Gohman
When checking whether a def of an aliased register...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-18
Evan Cheng
Spill slots cannot alias.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-18
Evan Cheng
-Revert parts of 84326 and 84411. Distinquishing betwee...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-09
Dan Gohman
Factor out LiveIntervalAnalysis' code to determine...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-07
Dan Gohman
Replace TargetInstrInfo::isInvariantLoad and its target...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-25
Dan Gohman
Improve MachineMemOperand handling.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-18
Evan Cheng
Enhance EmitInstrWithCustomInserter() so target can...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-19
David Goodwin
Use the schedule itinerary operand use/def cycle inform...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-13
David Goodwin
Add callback to allow target to adjust latency of sched...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-10
David Goodwin
Post RA scheduler changes. Introduce a hazard recognize...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-07
Dan Gohman
Fix a typo in a comment.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-17
Dan Gohman
Eliminate yet another copy of getOpcode.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-13
Dan Gohman
Move isLCSSAForm, isLoopInvariant, getCanonicalInductio...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-11
Dan Gohman
When scheduling a block in parts, keep track of the...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-10
Dan Gohman
Factor out more code for computing register live-range...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-06
Dan Gohman
Move ScheduleDAGInstrs.h to be a private header. Front...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-30
Dan Gohman
Fix a post-RA scheduling dependency bug.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-16
Dan Gohman
Instead of adding dependence edges between terminator...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-15
Dan Gohman
Move a few containers out of ScheduleDAGInstrs::BuildSc...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-23
Dan Gohman
Clean up the atomic opcodes in SelectionDAG.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-23
Dan Gohman
Rename BuildSchedUnits to BuildSchedGraph, and refactor the
blob
|
commitdiff
|
raw
|
diff to current
2008-12-23
Dan Gohman
Use isTerminator() instead of isBranch()||isReturn...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-16
Dan Gohman
Add initial support for back-scheduling address computa...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-16
Dan Gohman
Fix some register-alias-related bugs in the post-RA...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-16
Dan Gohman
Add a simple target-independent heuristic to allow...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-09
Dan Gohman
Rewrite the SDep class, and simplify some of the relate...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-08
Dan Gohman
Fix the top-level comments, and fix some 80-column...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-04
Dan Gohman
Add minimal support for disambiguating memory reference...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-24
Dan Gohman
Pass the isAntiDep argument.
blob
|
commitdiff
|
raw
|
diff to current
2008-11-21
Dan Gohman
Correctly set the isCtrl flag for chain dependencies.
blob
|
commitdiff
|
raw
|
diff to current
2008-11-21
Dan Gohman
Update comments.
blob
|
commitdiff
|
raw
|
diff to current
2008-11-21
Dan Gohman
Set the isAntiDep flag in the MachineInstr scheduler.
blob
|
commitdiff
|
raw
|
diff to current
2008-11-21
Dan Gohman
Use ComputeLatency in the MachineInstr scheduler.
blob
|
commitdiff
|
raw
|
diff to current
2008-11-21
Dan Gohman
Implement ComputeLatency for MachineInstr ScheduleDAGs...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-20
Dan Gohman
Treat mid-block labels the same as terminators when...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-19
Dan Gohman
Experimental post-pass scheduling support. Post-pass...
blob
|
commitdiff
|
raw
|
diff to current