projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
add a -view-legalize-types-dags option, for viewing the dags going into legalize...
[oota-llvm.git]
/
lib
/
CodeGen
/
SelectionDAG
/
ScheduleDAGRRList.cpp
2008-01-29
Dan Gohman
Use empty() instead of comparing size() with zero.
blob
|
commitdiff
|
raw
2008-01-29
Dan Gohman
Fix a typo in a comment.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-29
Dan Gohman
Fix a typo in a comment.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-09
Evan Cheng
Special copy SUnit's do not have SDNode's.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
rename TargetInstrDescriptor -> TargetInstrDesc.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
simplify some code.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
Rename all the M_* flags to be namespace qualified...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
Move a bunch more accessors from TargetInstrInfo to...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Owen Anderson
Update CodeGen for MRegisterInfo --> TargetInstrInfo...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-31
Chris Lattner
Rename SSARegMap -> MachineRegisterInfo in keeping...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-29
Chris Lattner
Remove attribution from file headers, per discussion...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-20
Evan Cheng
More accurate checks for two-address constraints.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-20
Evan Cheng
Bring back a burr scheduling heuristic that's still...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-18
Evan Cheng
FIX for PR1799: When a load is unfolded from an instruc...
blob
|
commitdiff
|
raw
|
diff to current
2007-11-09
Evan Cheng
Bug fix. Passive nodes are not in SUnitMap.
blob
|
commitdiff
|
raw
|
diff to current
2007-11-06
Evan Cheng
Add pseudo dependency to force two-address instruction...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-15
Chris Lattner
One mundane change: Change ReplaceAllUsesOfValueWith...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-12
Evan Cheng
EXTRACT_SUBREG coalescing support. The coalescer now...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-05
Dan Gohman
Fix a typo in a comment.
blob
|
commitdiff
|
raw
|
diff to current
2007-10-05
Evan Cheng
Chain producing nodes cannot be moved, not chain readin...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-05
Evan Cheng
Oops. Didn't mean to leave this in.
blob
|
commitdiff
|
raw
|
diff to current
2007-10-05
Evan Cheng
If a node that defines a physical register that is...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-28
Evan Cheng
If two instructions are both two-address code, favors...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-28
Evan Cheng
Remove a poor scheduling heuristic.
blob
|
commitdiff
|
raw
|
diff to current
2007-09-28
Evan Cheng
Trim some unneeded fields.
blob
|
commitdiff
|
raw
|
diff to current
2007-09-27
Evan Cheng
Avoid inserting a live register more than once.
blob
|
commitdiff
|
raw
|
diff to current
2007-09-27
Evan Cheng
Boogs.
blob
|
commitdiff
|
raw
|
diff to current
2007-09-27
Evan Cheng
Be smarter about which node to force schedule. Reduce...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-27
Evan Cheng
Backtracking only when it won't create a cycle.
blob
|
commitdiff
|
raw
|
diff to current
2007-09-26
Evan Cheng
- Move getPhysicalRegisterRegClass() from ScheduleDAG...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-25
Evan Cheng
Added major new capabilities to scheduler (only BURR...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-19
Evan Cheng
Use struct SDep instead of std::pair for SUnit pred...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-13
Evan Cheng
Bug fixes.
blob
|
commitdiff
|
raw
|
diff to current
2007-08-20
Dan Gohman
Minor cleanups to reduce some spurious differences...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-13
Dale Johannesen
Skeleton of post-RA scheduler; doesn't do anything...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-29
David Greene
Remove unused variables.
blob
|
commitdiff
|
raw
|
diff to current
2007-06-29
David Greene
Remove unnecessary attributions in comments.
blob
|
commitdiff
|
raw
|
diff to current
2007-06-29
David Greene
Remove the "special tie breaker" because it resulted...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-22
Evan Cheng
std::set is really really terrible. Switch to SmallPtrS...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-26
Dan Gohman
Fix a typo in a comment.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-14
Evan Cheng
Estimate a cost using the possible number of scratch...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-13
Evan Cheng
Try schedule def + use closer whne Sethi-Ullman numbers...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-03
Chris Lattner
switch the sched unit map over to use a DenseMap instea...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-01
Chris Lattner
Fit in 80 columns
blob
|
commitdiff
|
raw
|
diff to current
2007-01-08
Evan Cheng
Naming consistency.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-08
Evan Cheng
Fix for PR1075: bottom-up register-reduction scheduling...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-07
Bill Wendling
Removing even more <iostream> includes.
blob
|
commitdiff
|
raw
|
diff to current
2006-12-01
Evan Cheng
Match TargetInstrInfo changes.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-06
Evan Cheng
Remove dead code; added a missing null ptr check.
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-11-03
Chris Lattner
silence warning
blob
|
commitdiff
|
raw
|
diff to current
2006-11-02
Reid Spencer
For PR786:
blob
|
commitdiff
|
raw
|
diff to current
2006-11-01
Evan Cheng
Clean up.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-01
Evan Cheng
CopyFromReg starts a live range so its use should not...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-14
Evan Cheng
Debug tweak.
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-21
Jim Laskey
Use an enumeration to eliminate data relocations.
blob
|
commitdiff
|
raw
|
diff to current
2006-06-28
Chris Lattner
Use hidden visibility to make symbols in an anonymous...
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
Make sure the register pressure reduction schedulers...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-25
Evan Cheng
Turn on -sched-commute-nodes by default.
blob
|
commitdiff
|
raw
|
diff to current
2006-05-13
Evan Cheng
Fixing 2006-05-01-SchedCausingSpills.ll; some clean up
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-12
Evan Cheng
Add capability to scheduler to commute nodes for profit.
blob
|
commitdiff
|
raw
|
diff to current
2006-05-11
Evan Cheng
Refactor scheduler code. Move register-reduction list...
blob
|
commitdiff
|
raw
|
diff to current