projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
whitespace
2012-02-03
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2012-02-01
Andrew Trick
Instruction scheduling itinerary for Intel Atom.
commit
|
commitdiff
|
tree
2012-02-01
Andrew Trick
fix cmake
commit
|
commitdiff
|
tree
2012-02-01
Andrew Trick
VLIW specific scheduler framework that utilizes deterministi...
commit
|
commitdiff
|
tree
2012-02-01
Andrew Trick
Add pass printer passes in the right place.
commit
|
commitdiff
|
tree
2012-02-01
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2012-01-31
Andrew Trick
Obvious unnecessary loop removal. Follow through from...
commit
|
commitdiff
|
tree
2012-01-31
Andrew Trick
RAFast: Generalize the logic for return operands.
commit
|
commitdiff
|
tree
2012-01-20
Andrew Trick
Handle a corner case with IV chain collection with...
commit
|
commitdiff
|
tree
2012-01-20
Andrew Trick
Test case comments missing from my previous checkin.
commit
|
commitdiff
|
tree
2012-01-20
Andrew Trick
SCEVExpander fixes. Affects LSR and indvars.
commit
|
commitdiff
|
tree
2012-01-17
Andrew Trick
Test case rename
commit
|
commitdiff
|
tree
2012-01-17
Andrew Trick
misched: Inital interface and implementation for ScheduleTop...
commit
|
commitdiff
|
tree
2012-01-17
Andrew Trick
Renamed MachineScheduler to ScheduleTopDownLive.
commit
|
commitdiff
|
tree
2012-01-17
Andrew Trick
Moving options declarations around.
commit
|
commitdiff
|
tree
2012-01-17
Andrew Trick
LSR fix: broaden the check for loop preheaders.
commit
|
commitdiff
|
tree
2012-01-14
Andrew Trick
Fix a corner case hit by redundant phi elimination...
commit
|
commitdiff
|
tree
2012-01-14
Andrew Trick
misched: Initial code for building an MI level scheduling DAG
commit
|
commitdiff
|
tree
2012-01-14
Andrew Trick
Move physreg dependency generation into aptly named...
commit
|
commitdiff
|
tree
2012-01-14
Andrew Trick
misched: Added ScheduleDAGInstrs::IsPostRA
commit
|
commitdiff
|
tree
2012-01-14
Andrew Trick
misched: Invoke the DAG builder on each sequence of...
commit
|
commitdiff
|
tree
2012-01-14
Andrew Trick
Move things around to make the file navigable, even...
commit
|
commitdiff
|
tree
2012-01-13
Andrew Trick
Remove pointless mode line in .cpp file.
commit
|
commitdiff
|
tree
2012-01-13
Andrew Trick
Added the MachineSchedulerPass skeleton.
commit
|
commitdiff
|
tree
2012-01-13
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2012-01-13
Andrew Trick
wrong filename
commit
|
commitdiff
|
tree
2012-01-13
Andrew Trick
80-col violation
commit
|
commitdiff
|
tree
2012-01-11
Andrew Trick
Clarified the SCEV getSmallConstantTripCount interface...
commit
|
commitdiff
|
tree
2012-01-11
Andrew Trick
ARM Ld/St Optimizer fix.
commit
|
commitdiff
|
tree
2012-01-10
Andrew Trick
Enable LSR IV Chains with sufficient heuristics.
commit
|
commitdiff
|
tree
2012-01-09
Andrew Trick
Adding IV chain generation to LSR.
commit
|
commitdiff
|
tree
2012-01-09
Andrew Trick
Adding collection of IV chains to LSR.
commit
|
commitdiff
|
tree
2012-01-09
Andrew Trick
"Minor LSR debugging stuff"
commit
|
commitdiff
|
tree
2012-01-07
Andrew Trick
Enable redundant phi elimination after LSR.
commit
|
commitdiff
|
tree
2012-01-07
Andrew Trick
LSR: Don't optimize loops if an outer loop has no preheader.
commit
|
commitdiff
|
tree
2012-01-07
Andrew Trick
LSR: run DeleteDeadPhis before replaceCongruentPhis.
commit
|
commitdiff
|
tree
2012-01-07
Andrew Trick
Cleanup comments and argument types related to my previous...
commit
|
commitdiff
|
tree
2012-01-07
Andrew Trick
Extended replaceCongruentPhis to handle mixed phi types.
commit
|
commitdiff
|
tree
2012-01-07
Andrew Trick
Missing raw_ostream.h breaks MSVC build.
commit
|
commitdiff
|
tree
2012-01-07
Andrew Trick
comment typo
commit
|
commitdiff
|
tree
2012-01-07
Andrew Trick
Expose isNonConstantNegative to users of ScalarEvolution.
commit
|
commitdiff
|
tree
2012-01-06
Andrew Trick
Put all IVUsers in the processed set. Allow querying...
commit
|
commitdiff
|
tree
2012-01-06
Andrew Trick
SCEVExpander: hoistStep should check strict dominance.
commit
|
commitdiff
|
tree
2012-01-06
Andrew Trick
Tracing to help investigate issues with SjLj spill...
commit
|
commitdiff
|
tree
2012-01-05
Andrew Trick
Minor postra scheduler cleanup. It could result in...
commit
|
commitdiff
|
tree
2012-01-05
Andrew Trick
comment cleanup
commit
|
commitdiff
|
tree
2012-01-02
Andrew Trick
Fix SCEVExpander to handle loops with no preheader...
commit
|
commitdiff
|
tree
2011-12-20
Andrew Trick
Unit test for r146950: LSR postinc expansion, PR11571.
commit
|
commitdiff
|
tree
2011-12-20
Andrew Trick
LSR: Fix another corner case in expansion of postinc...
commit
|
commitdiff
|
tree
2011-12-16
Andrew Trick
Avoid a confusing assert for silly options: -unroll...
commit
|
commitdiff
|
tree
2011-12-14
Andrew Trick
LSR: Fold redundant bitcasts on-the-fly.
commit
|
commitdiff
|
tree
2011-12-13
Andrew Trick
Cleanup. Clarify LSRInstance public methods.
commit
|
commitdiff
|
tree
2011-12-12
Andrew Trick
Indvars: guard against exponential behavior in isHighCostExp...
commit
|
commitdiff
|
tree
2011-12-10
Andrew Trick
LSR: ignore strides in outer loops.
commit
|
commitdiff
|
tree
2011-12-09
Andrew Trick
Add -unroll-runtime for unrolling loops with run-time...
commit
|
commitdiff
|
tree
2011-12-06
Andrew Trick
LSR: prune undesirable formulae early.
commit
|
commitdiff
|
tree
2011-11-30
Andrew Trick
Better test case found in duplicate PR10570.
commit
|
commitdiff
|
tree
2011-11-30
Andrew Trick
LSR: handle the expansion of phi operands that use...
commit
|
commitdiff
|
tree
2011-11-29
Andrew Trick
comment.
commit
|
commitdiff
|
tree
2011-11-29
Andrew Trick
SCEV fix. In general, Add/Mul expressions should not...
commit
|
commitdiff
|
tree
2011-11-29
Andrew Trick
Make SCEV print <nsw><nuw> for Add/MulExpr.
commit
|
commitdiff
|
tree
2011-11-29
Andrew Trick
Filecheckize.
commit
|
commitdiff
|
tree
2011-11-29
Andrew Trick
Reenable this IndVars unit test.
commit
|
commitdiff
|
tree
2011-11-28
Andrew Trick
Remove the temporary flag -disable-unroll-scev and...
commit
|
commitdiff
|
tree
2011-11-18
Andrew Trick
Fix a corner case in updating LoopInfo after fully...
commit
|
commitdiff
|
tree
2011-11-17
Andrew Trick
Fix an overly general check in SimplifyIndvar to handle...
commit
|
commitdiff
|
tree
2011-11-16
Andrew Trick
Fix SCEV overly optimistic back edge taken count for...
commit
|
commitdiff
|
tree
2011-11-11
Andrew Trick
Preserve MachineMemOperands in ARMLoadStoreOptimizer.
commit
|
commitdiff
|
tree
2011-11-06
Andrew Trick
Release Notes: add a description of -enable-iv-rewrite.
commit
|
commitdiff
|
tree
2011-11-02
Andrew Trick
Rewrite LinearFunctionTestReplace to handle pointer...
commit
|
commitdiff
|
tree
2011-11-02
Andrew Trick
Broaden an assert to handle enable-iv-rewrite=true...
commit
|
commitdiff
|
tree
2011-10-28
Andrew Trick
LFTR should avoid a type mismatch with null pointer...
commit
|
commitdiff
|
tree
2011-10-18
Andrew Trick
Use ARM/t2PseudoInst class from ARM/Thumb2 special...
commit
|
commitdiff
|
tree
2011-10-18
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2011-10-15
Andrew Trick
Fix SCEVExpander assert during LSR: "argument of incompatibl...
commit
|
commitdiff
|
tree
2011-10-15
Andrew Trick
Fix indvars randomness by removing iteration over a...
commit
|
commitdiff
|
tree
2011-10-13
Andrew Trick
Reapply r141870, SCEV expansion of post-inc.
commit
|
commitdiff
|
tree
2011-10-13
Andrew Trick
Fix memory corruption I introduced a few checkins ago.
commit
|
commitdiff
|
tree
2011-10-13
Andrew Trick
Revert r141870. The test case crashes on linux with...
commit
|
commitdiff
|
tree
2011-10-13
Andrew Trick
LSR: Reuse the post-inc expansion of expressions.
commit
|
commitdiff
|
tree
2011-10-13
Andrew Trick
SCEV: Rewrite TrandformForPostIncUse to handle expression...
commit
|
commitdiff
|
tree
2011-10-13
Andrew Trick
Slightly more useful tracing.
commit
|
commitdiff
|
tree
2011-10-11
Andrew Trick
Add experimental -enable-lsr-phielim option.
commit
|
commitdiff
|
tree
2011-10-11
Andrew Trick
Move replaceCongruentIVs into SCEVExapander and bias...
commit
|
commitdiff
|
tree
2011-10-10
Andrew Trick
Allow stat += 0 without activating the stat.
commit
|
commitdiff
|
tree
2011-10-10
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2011-10-08
Andrew Trick
Unit test for LSR phi reuse in r141442.
commit
|
commitdiff
|
tree
2011-10-08
Andrew Trick
Add an extra safety check in front of the optimization...
commit
|
commitdiff
|
tree
2011-10-07
Andrew Trick
LSR should only reuse phis that match its formula.
commit
|
commitdiff
|
tree
2011-10-07
Andrew Trick
PostRA scheduler fix. Clear stale loop dependencies.
commit
|
commitdiff
|
tree
2011-10-07
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2011-10-05
Andrew Trick
Fixes PR11070 - assert in SCEV getConstantEvolvingPHIOperands.
commit
|
commitdiff
|
tree
2011-10-05
Andrew Trick
Typo. Thanks Bob.
commit
|
commitdiff
|
tree
2011-10-05
Andrew Trick
Missing test case for r141164.
commit
|
commitdiff
|
tree
2011-10-05
Andrew Trick
Fix disabled SCEV analysis caused r141161 and add unit...
commit
|
commitdiff
|
tree
2011-10-05
Andrew Trick
Avoid exponential recursion in SCEV getConstantEvolvingPHI...
commit
|
commitdiff
|
tree
2011-10-04
Andrew Trick
LSR should avoid redundant edge splitting.
commit
|
commitdiff
|
tree
2011-10-04
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2011-10-04
Andrew Trick
Unit test for r140919, loop unroll heuristics.
commit
|
commitdiff
|
tree
2011-10-01
Andrew Trick
Inlining and unrolling heuristics should be aware of...
commit
|
commitdiff
|
tree
next