projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
SplitBlockPredecessors uses ArrayRef instead of Data and Size.
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
2011-10-01
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2011-09-30
Andrew Trick
Tracing or debug-printing a newly formed instruction...
commit
|
commitdiff
|
tree
2011-09-30
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2011-09-29
Andrew Trick
typo + pasto
commit
|
commitdiff
|
tree
2011-09-29
Andrew Trick
LSR: rewrite inner loops only.
commit
|
commitdiff
|
tree
2011-09-29
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2011-09-29
Andrew Trick
Fix build failures better.
commit
|
commitdiff
|
tree
2011-09-28
Andrew Trick
indvars: generalize SCEV getPreStartForSignExtend.
commit
|
commitdiff
|
tree
2011-09-28
Andrew Trick
Test case for r140670: indvars should hoist sext.
commit
|
commitdiff
|
tree
2011-09-28
Andrew Trick
indvars should hoist [sz]ext because licm is not rerun.
commit
|
commitdiff
|
tree
2011-09-27
Andrew Trick
Disable LSR retry by default.
commit
|
commitdiff
|
tree
2011-09-26
Andrew Trick
LSR, one of the new Cost::isLoser() checks did not...
commit
|
commitdiff
|
tree
2011-09-26
Andrew Trick
LSR cost metric minor fix and verification.
commit
|
commitdiff
|
tree
2011-09-23
Andrew Trick
LSR minor bug fix in RateRegister.
commit
|
commitdiff
|
tree
2011-09-21
Andrew Trick
Lower ARM adds/subs to add/sub after adding optional...
commit
|
commitdiff
|
tree
2011-09-21
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2011-09-20
Andrew Trick
Restore hasPostISelHook tblgen flag.
commit
|
commitdiff
|
tree
2011-09-20
Andrew Trick
ARM isel bug fix for adds/subs operands.
commit
|
commitdiff
|
tree
2011-09-20
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2011-09-19
Andrew Trick
[indvars] Fix PR10946: SCEV cannot handle Vector IVs.
commit
|
commitdiff
|
tree
2011-09-16
Andrew Trick
Test case trial and error. Not sure the proper way...
commit
|
commitdiff
|
tree
2011-09-16
Andrew Trick
Reduced a stronger test case for coalescer bug PR10920.
commit
|
commitdiff
|
tree
2011-09-15
Andrew Trick
Reapply r139759. Disable IV rewriting by default. See...
commit
|
commitdiff
|
tree
2011-09-15
Andrew Trick
[regcoalescing] bug fix for RegistersDefinedFromSameValue.
commit
|
commitdiff
|
tree
2011-09-13
Andrew Trick
[indvars] Revert r139579 until 401.bzip -arch i386...
commit
|
commitdiff
|
tree
2011-09-13
Andrew Trick
Disable IV rewriting by default. See PR10916.
commit
|
commitdiff
|
tree
2011-09-13
Andrew Trick
Generalize test case to handle multiple indvars modes.
commit
|
commitdiff
|
tree
2011-09-13
Andrew Trick
Generalize this test's CHECK statements to handle different...
commit
|
commitdiff
|
tree
2011-09-13
Andrew Trick
This test only makes sense with -enable-iv-rewrite.
commit
|
commitdiff
|
tree
2011-09-13
Andrew Trick
[indvars] Fix bugs in floating point IV range checks...
commit
|
commitdiff
|
tree
2011-09-12
Andrew Trick
Conditionalize indvars test that relies on SCEV expansion...
commit
|
commitdiff
|
tree
2011-09-12
Andrew Trick
indvars test only relevant for -enable-iv-rewrite.
commit
|
commitdiff
|
tree
2011-09-12
Andrew Trick
Conditionalize indvars tests that rely on SCEV expansion...
commit
|
commitdiff
|
tree
2011-09-12
Andrew Trick
Removing indvars tests that directly test canonical...
commit
|
commitdiff
|
tree
2011-09-12
Andrew Trick
Rename -disable-iv-rewrite to -enable-iv-rewrite=false...
commit
|
commitdiff
|
tree
2011-09-12
Andrew Trick
Test case for r139453, WidenIV::GetExtendedOperandRecurrence.
commit
|
commitdiff
|
tree
2011-09-10
Andrew Trick
[disable-iv-rewrite] Allow WidenIV to handle NSW/NUW...
commit
|
commitdiff
|
tree
2011-09-10
Andrew Trick
Set NSW/NUW flags on SCEVAddExpr when the operation...
commit
|
commitdiff
|
tree
2011-09-09
Andrew Trick
Comment formatting.
commit
|
commitdiff
|
tree
2011-09-08
Andrew Trick
Fix a use of freed string contents.
commit
|
commitdiff
|
tree
2011-09-08
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2011-09-06
Andrew Trick
Add -verify-indvars for imperfect SCEV trip count verificati...
commit
|
commitdiff
|
tree
2011-09-03
Andrew Trick
Exclude more arm jit failures pending PR10783.
commit
|
commitdiff
|
tree
2011-09-02
Andrew Trick
Attempt to silence known valgrind errors.
commit
|
commitdiff
|
tree
2011-09-02
Andrew Trick
Test case update for unroll-scev.
commit
|
commitdiff
|
tree
2011-09-02
Andrew Trick
Comment and clarifying assert.
commit
|
commitdiff
|
tree
2011-09-02
Andrew Trick
-unroll-scev flag removal
commit
|
commitdiff
|
tree
2011-09-02
Andrew Trick
Enable SCEV-based unrolling by default.
commit
|
commitdiff
|
tree
2011-09-01
Andrew Trick
PreRA scheduler should avoid cloning compares.
commit
|
commitdiff
|
tree
2011-08-30
Andrew Trick
Lit option for ignoring stderr output.
commit
|
commitdiff
|
tree
2011-08-29
Andrew Trick
Reapply r138695. Fix PassManager stack depths.
commit
|
commitdiff
|
tree
2011-08-27
Andrew Trick
Reverted r138652, valgrind doesn't understand obj:...
commit
|
commitdiff
|
tree
2011-08-27
Andrew Trick
Reverting r138695 to see if it fixes clang self host.
commit
|
commitdiff
|
tree
2011-08-27
Andrew Trick
Fix PassManager stack depths.
commit
|
commitdiff
|
tree
next