projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
FileCheck hygiene.
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
2011-08-26
Andrew Trick
Excluding ARM JIT tests until someone can fix this...
commit
|
commitdiff
|
tree
2011-08-26
Andrew Trick
valgrind: Always suppress tblgen leaks.
commit
|
commitdiff
|
tree
2011-08-26
Andrew Trick
Use %% for literals in RUN lines.
commit
|
commitdiff
|
tree
2011-08-26
Andrew Trick
LoopInfo::updateUnloop fix, and verify Block->Loop...
commit
|
commitdiff
|
tree
2011-08-25
Andrew Trick
ARM fix for missing implicit operands on ldmia_ret.
commit
|
commitdiff
|
tree
2011-08-25
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2011-08-12
Andrew Trick
findDeadCallerSavedReg fix: Missing NULL terminator...
commit
|
commitdiff
|
tree
2011-08-12
Andrew Trick
Clarify the definition of SequentiallyConsistent operations.
commit
|
commitdiff
|
tree
2011-08-11
Andrew Trick
A slew of unit tests for the recent LoopInfo::updateUnloop...
commit
|
commitdiff
|
tree
2011-08-11
Andrew Trick
Allow loop unrolling to get known trip counts from...
commit
|
commitdiff
|
tree
2011-08-11
Andrew Trick
Fix for LoopInfo::updateUnloop. Remove subloop blocks...
commit
|
commitdiff
|
tree
2011-08-11
Andrew Trick
Cleanup. Another thorough review by Nick!
commit
|
commitdiff
|
tree
2011-08-10
Andrew Trick
Reapplying r136844.
commit
|
commitdiff
|
tree
2011-08-10
Andrew Trick
Cleanup. Remove an extraneous GraphTraits specialization.
commit
|
commitdiff
|
tree
2011-08-10
Andrew Trick
Comments. Thanks for the spell check Nick!
commit
|
commitdiff
|
tree
2011-08-10
Andrew Trick
Invoke SimplifyIndVar when we partially unroll a loop...
commit
|
commitdiff
|
tree
2011-08-10
Andrew Trick
Cleanup. Make ScalarEvolution an explicit argument...
commit
|
commitdiff
|
tree
2011-08-10
Andrew Trick
SimplifyIndVar: make foldIVUser iterative to fold a...
commit
|
commitdiff
|
tree
2011-08-10
Andrew Trick
Added a SimplifyIndVar utility to simplify induction...
commit
|
commitdiff
|
tree
2011-08-10
Andrew Trick
Cleanup. Added LoopBlocksDFS::perform for simple clients.
commit
|
commitdiff
|
tree
2011-08-10
Andrew Trick
Cleanup. Avoid relying on specialization of std::distance.
commit
|
commitdiff
|
tree
2011-08-10
Andrew Trick
Fix the LoopUnroller to handle nontrivial loops and...
commit
|
commitdiff
|
tree
2011-08-09
Andrew Trick
LoopUnroll looks like it has some stale code. Remove...
commit
|
commitdiff
|
tree
2011-08-06
Andrew Trick
Made SCEV's UDiv expressions more canonical. When dividing a
commit
|
commitdiff
|
tree
2011-08-04
Andrew Trick
Reverting r136884 updateUnloop, which crashed a linux...
commit
|
commitdiff
|
tree
2011-08-03
Andrew Trick
An algorithm for incrementally updating LoopInfo within a
commit
|
commitdiff
|
tree
2011-08-03
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2011-08-03
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2011-08-03
Andrew Trick
An interface for iterating over a loop's blocks in...
commit
|
commitdiff
|
tree
2011-08-03
Andrew Trick
SCEV: Use AssertingVH to catch dangling BasicBlock...
commit
|
commitdiff
|
tree
2011-08-03
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2011-08-02
Andrew Trick
Use consistent terminology for loop exit/exiting blocks...
commit
|
commitdiff
|
tree
2011-07-26
Andrew Trick
Updating stale documentation on regalloc modes.
commit
|
commitdiff
|
tree
2011-07-26
Andrew Trick
SCEV: Added a data structure for storing not-taken...
commit
|
commitdiff
|
tree
2011-07-25
Andrew Trick
Add clarifying comments for the new arguments to UnrollLoop.
commit
|
commitdiff
|
tree
2011-07-23
Andrew Trick
Move trip count discovery outside of the generic LoopUnroll...
commit
|
commitdiff
|
tree
2011-07-23
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2011-07-21
Andrew Trick
Cleanup: make std::pair usage slightly less indecipherable...
commit
|
commitdiff
|
tree
2011-07-21
Andrew Trick
LSR, correct fix for rdar://9786536. Silly casting...
commit
|
commitdiff
|
tree
2011-07-21
Andrew Trick
LSR must sometimes sign-extend before generating double...
commit
|
commitdiff
|
tree
2011-07-21
Andrew Trick
LSR crashes on an empty IVUsers list.
commit
|
commitdiff
|
tree
2011-07-20
Andrew Trick
indvars: Added getInsertPointForUses to find a valid...
commit
|
commitdiff
|
tree
2011-07-20
Andrew Trick
indvars -disable-iv-rewrite: Add NarrowIVDefUse to...
commit
|
commitdiff
|
tree
2011-07-20
Andrew Trick
indvars test case for r135558.
commit
|
commitdiff
|
tree
2011-07-20
Andrew Trick
indvars -disable-iv-rewrite fix: derived GEP IVs
commit
|
commitdiff
|
tree
2011-07-18
Andrew Trick
Compiler warning.
commit
|
commitdiff
|
tree
2011-07-18
Andrew Trick
indvars: LinearFunctionTestReplace for non-canonical...
commit
|
commitdiff
|
tree
2011-07-18
Andrew Trick
indvars: Added verification that LFTR and other indvars...
commit
|
commitdiff
|
tree
2011-07-18
Andrew Trick
indvars: Added isHighCostExpansion. Avoid generating...
commit
|
commitdiff
|
tree
2011-07-16
Andrew Trick
indvars: fix a pass-sensitivity issue that would hit...
commit
|
commitdiff
|
tree
2011-07-16
Andrew Trick
indvars: remove ExprToIVMap because it won't be needed...
commit
|
commitdiff
|
tree
2011-07-16
Andrew Trick
Fix SCEVEXpander to handle arbitrary phi expansion...
commit
|
commitdiff
|
tree
2011-07-12
Andrew Trick
Comment correction.
commit
|
commitdiff
|
tree
2011-07-12
Andrew Trick
indvars: Code reorganization in preparation for
commit
|
commitdiff
|
tree
2011-07-06
Andrew Trick
indvars -disable-iv-rewrite: ExprToMap lives in Pass...
commit
|
commitdiff
|
tree
2011-07-06
Andrew Trick
indvars -disable-iv-rewrite: Added SimplifyCongruentIVs.
commit
|
commitdiff
|
tree
2011-07-05
Andrew Trick
indvars -disable-iv-rewrite: avoid multiple IVs in...
commit
|
commitdiff
|
tree
2011-07-02
Andrew Trick
indvars -disable-iv-rewrite: bug fix involving weird...
commit
|
commitdiff
|
tree
2011-06-30
Andrew Trick
indvars -disable-iv-rewrite: handle cloning binary...
commit
|
commitdiff
|
tree
2011-06-30
Andrew Trick
indvars -disable-iv-rewrite: handle an edge case involving...
commit
|
commitdiff
|
tree
2011-06-29
Andrew Trick
indvars -disable-iv-rewrite: insert new trunc instructions...
commit
|
commitdiff
|
tree
2011-06-29
Andrew Trick
Added IRBuilder::SetInsertPoint(Use) to find a valid...
commit
|
commitdiff
|
tree
2011-06-29
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2011-06-29
Andrew Trick
indvars -disable-iv-rewrite: just because SCEV ignores...
commit
|
commitdiff
|
tree
2011-06-28
Andrew Trick
cleanup: misleading comment.
commit
|
commitdiff
|
tree
2011-06-28
Andrew Trick
cmake: Our MSVC build does not support config-time...
commit
|
commitdiff
|
tree
2011-06-28
Andrew Trick
FileCheckify and prepare for -disable-iv-rewrite.
commit
|
commitdiff
|
tree
2011-06-28
Andrew Trick
Cleanup. Fix a stupid variable name.
commit
|
commitdiff
|
tree
2011-06-28
Andrew Trick
Cleanup. Fix a stupid variable name.
commit
|
commitdiff
|
tree
2011-06-28
Andrew Trick
SCEVExpander: give new insts a name that identifies...
commit
|
commitdiff
|
tree
2011-06-28
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2011-06-28
Andrew Trick
indvars --disable-iv-rewrite: sever ties with IVUsers.
commit
|
commitdiff
|
tree
2011-06-28
Andrew Trick
indvars --disable-iv-rewrite: Defer evaluating s/zext...
commit
|
commitdiff
|
tree
2011-06-27
Andrew Trick
indvars -disable-iv-rewrite: run RLEV after SimplifyIVUsers for
commit
|
commitdiff
|
tree
2011-06-27
Andrew Trick
pre-RA-sched: Cleanup register pressure tracking.
commit
|
commitdiff
|
tree
2011-06-23
Andrew Trick
cmake+lit: final cleanup related to the recent churn
commit
|
commitdiff
|
tree
2011-06-23
Andrew Trick
cmake+lit: handle ENABLE_ASSERTIONS feature properly.
commit
|
commitdiff
|
tree
2011-06-22
Andrew Trick
lit support for REQUIRES: asserts.
commit
|
commitdiff
|
tree
2011-06-22
Andrew Trick
Only do config-time substitution of LLVM_BUILD_MODE in
commit
|
commitdiff
|
tree
2011-06-21
Andrew Trick
IVUsers no longer needs to record the phis.
commit
|
commitdiff
|
tree
2011-06-21
Andrew Trick
indvars -disable-iv-rewrite: Adds support for eliminating...
commit
|
commitdiff
|
tree
2011-06-16
Andrew Trick
Added LLVM_BUILD_MODE to cmake so that lit supports...
commit
|
commitdiff
|
tree
2011-06-16
Andrew Trick
cmake may require LIT_TOOLS_DIR.
commit
|
commitdiff
|
tree
2011-06-16
Andrew Trick
Reenabling this test with REQUIRES: Asserts
commit
|
commitdiff
|
tree
2011-06-16
Andrew Trick
Add support to lit for build mode requirements. e.g.
commit
|
commitdiff
|
tree
2011-06-15
Andrew Trick
Disabling this test until I can figure out the right...
commit
|
commitdiff
|
tree
2011-06-15
Andrew Trick
Added -stress-sched flag in the Asserts build.
commit
|
commitdiff
|
tree
2011-06-11
Andrew Trick
Branch profiling: floating-point avoidance.
commit
|
commitdiff
|
tree
2011-06-08
Andrew Trick
Remove a temporary test case probe in CheckForLiveRegDef.
commit
|
commitdiff
|
tree
2011-06-07
Andrew Trick
Fix a merge bug in preRAsched for handling physreg...
commit
|
commitdiff
|
tree
2011-06-07
Andrew Trick
Fix for setjmp/longjmp exception handling on ARM. setjmp...
commit
|
commitdiff
|
tree
2011-06-04
Andrew Trick
Missing include of climits in the new BranchProbability...
commit
|
commitdiff
|
tree
next