projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Disable load width reduction xform of variant (zext (truncate load x)) for
[oota-llvm.git]
/
lib
/
CodeGen
/
SelectionDAG
/
ScheduleDAGList.cpp
2007-02-03
Chris Lattner
switch the sched unit map over to use a DenseMap instea...
blob
|
commitdiff
|
raw
2006-12-19
Chris Lattner
Eliminate static ctors from Statistics
blob
|
commitdiff
|
raw
|
diff to current
2006-12-07
Bill Wendling
Removing even more <iostream> includes.
blob
|
commitdiff
|
raw
|
diff to current
2006-12-06
Chris Lattner
Detemplatize the Statistic class. The only type it...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-04
Evan Cheng
Changes to use operand constraints to process two-addre...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-27
Chris Lattner
s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
blob
|
commitdiff
|
raw
|
diff to current
2006-08-17
Chris Lattner
switch the SUnit pred/succ sets from being std::sets...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-02
Jim Laskey
Final polish on machine pass registries.
blob
|
commitdiff
|
raw
|
diff to current
2006-08-01
Jim Laskey
1. Change use of "Cache" to "Default".
blob
|
commitdiff
|
raw
|
diff to current
2006-08-01
Jim Laskey
Introducing plugable register allocators and instructio...
blob
|
commitdiff
|
raw
|
diff to current
2006-07-20
Andrew Lenharth
Reduce number of exported symbols
blob
|
commitdiff
|
raw
|
diff to current
2006-06-28
Chris Lattner
Shave another 27K off libllvmgcc.dylib with visibility...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-30
Evan Cheng
When a priority_queue is empty, the behavior of top...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-12
Owen Anderson
Refactor a bunch of includes so that TargetMachine...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-11
Evan Cheng
Refactor scheduler code. Move register-reduction list...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-10
Evan Cheng
Templatify RegReductionPriorityQueue
blob
|
commitdiff
|
raw
|
diff to current
2006-05-09
Evan Cheng
Add pseudo dependency to force a def&use operand to...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-05
Jeff Cohen
Fix VC++ compilation error.
blob
|
commitdiff
|
raw
|
diff to current
2006-05-04
Evan Cheng
Initial support for register pressure aware scheduling...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-03
Evan Cheng
Bottom up register pressure reduction work: clean up...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-01
Evan Cheng
Dis-favor stores more
blob
|
commitdiff
|
raw
|
diff to current
2006-05-01
Evan Cheng
Bottom up register-pressure reduction scheduler now...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-01
Evan Cheng
Didn't mean ScheduleDAGList.cpp to make the last checkin.
blob
|
commitdiff
|
raw
|
diff to current
2006-05-01
Evan Cheng
Remove temp. option -spiller-check-liveout, it didn...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-12
Chris Lattner
Don't advance the hazard recognizer when there are...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-12
Chris Lattner
Chain operands aren't real uses: they don't require...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-12
Chris Lattner
As a pending queue data structure to keep track of...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-11
Chris Lattner
rename priorityqueue -> availablequeue. When a node...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-11
Chris Lattner
Make CurrCycle a local var instead of an instance var
blob
|
commitdiff
|
raw
|
diff to current
2006-03-11
Chris Lattner
Move some methods around so that BU specific code is...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-11
Chris Lattner
merge preds/chainpreds -> preds set
blob
|
commitdiff
|
raw
|
diff to current
2006-03-10
Chris Lattner
Move some simple-sched-specific instance vars to the...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-10
Chris Lattner
Make EmitNode take a SDNode instead of a NodeInfo*
blob
|
commitdiff
|
raw
|
diff to current
2006-03-10
Chris Lattner
Move the VRBase field from NodeInfo to being a separate...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-10
Chris Lattner
no need to build groups anymore
blob
|
commitdiff
|
raw
|
diff to current
2006-03-10
Chris Lattner
Create SUnits directly from the SelectionDAG.
blob
|
commitdiff
|
raw
|
diff to current
2006-03-10
Chris Lattner
Push PrepareNodeInfo/IdentifyGroups down the inheritanc...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-10
Chris Lattner
Teach the latency scheduler some new tricks. In partic...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-10
Chris Lattner
add an aggregate method for reinserting scheduled nodes...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-10
Jeff Cohen
Fix VC++ build breakage.
blob
|
commitdiff
|
raw
|
diff to current
2006-03-09
Chris Lattner
remove temporary option
blob
|
commitdiff
|
raw
|
diff to current
2006-03-09
Chris Lattner
yes yes, enabled debug output is bad
blob
|
commitdiff
|
raw
|
diff to current
2006-03-09
Chris Lattner
switch the t-d scheduler to use a really dumb and trivi...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-09
Chris Lattner
Pull latency information for target instructions out...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-09
Chris Lattner
PriorityQueue is an instance var, use it.
blob
|
commitdiff
|
raw
|
diff to current
2006-03-09
Chris Lattner
add some comments
blob
|
commitdiff
|
raw
|
diff to current
2006-03-09
Chris Lattner
Refactor the priority mechanism one step further: now...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-08
Chris Lattner
Split the priority function computation and priority...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-08
Chris Lattner
switch from an explicitly managed list of SUnits to...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-08
Chris Lattner
Shrinkify some fields, fit to 80 columns
blob
|
commitdiff
|
raw
|
diff to current
2006-03-08
Chris Lattner
remove "Slot", it is dead
blob
|
commitdiff
|
raw
|
diff to current
2006-03-08
Chris Lattner
Change the interface for getting a target HazardRecogni...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-07
Chris Lattner
Fix some formatting, when looking for hazards, prefer...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-06
Chris Lattner
update file comment
blob
|
commitdiff
|
raw
|
diff to current
2006-03-06
Evan Cheng
Remove some code that doesn't make sense
blob
|
commitdiff
|
raw
|
diff to current
2006-03-06
Evan Cheng
Remove SUnit::Priority1: it is re-calculated on demand...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-06
Chris Lattner
Hoist the HazardRecognizer out of the ScheduleDAGList...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-05
Chris Lattner
Comment fixes
blob
|
commitdiff
|
raw
|
diff to current
2006-03-05
Chris Lattner
When a hazard recognizer needs noops to be inserted...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-05
Chris Lattner
Implement G5HazardRecognizer as a trivial thing that...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-05
Chris Lattner
Add basic hazard recognizer support. noop insertion...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-05
Chris Lattner
Split the list scheduler into top-down and bottom-up...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-05
Chris Lattner
Move the available queue to being inside the ListSchedu...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-03
Evan Cheng
A bit more tweaking
blob
|
commitdiff
|
raw
|
diff to current
2006-03-03
Jeff Cohen
Fix VC++ compilation errors.
blob
|
commitdiff
|
raw
|
diff to current
2006-03-02
Evan Cheng
- Fixed some priority calculation bugs that were causin...
blob
|
commitdiff
|
raw
|
diff to current
2006-02-02
Chris Lattner
make -debug output less newliney
blob
|
commitdiff
|
raw
|
diff to current
2006-01-26
Evan Cheng
Clean up some code; improve efficiency; and fixed a...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-25
Reid Spencer
Don't break the optimized build (by incorrect placement...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-25
Jeff Cohen
Fix VC++ compilation error.
blob
|
commitdiff
|
raw
|
diff to current
2006-01-25
Evan Cheng
Bottom up register usage reducing list scheduler.
blob
|
commitdiff
|
raw
|
diff to current
2006-01-23
Evan Cheng
Skeleton of the list schedule.
blob
|
commitdiff
|
raw
|
diff to current