projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Taints the non-acquire RMW's store address with the load part
2016-01-09
Michael Zolotukhin
Revert "[BranchFolding] Set correct mem refs"
commit
|
commitdiff
|
tree
2015-12-21
Michael Zolotukhin
[ValueTracking] Properly handle non-sized types in...
commit
|
commitdiff
|
tree
2015-12-09
Michael Zolotukhin
Revert "Revert r253253 and r253126: "Don't recompute...
commit
|
commitdiff
|
tree
2015-11-19
Michael Zolotukhin
Revert r253253 and r253126: "Don't recompute LCSSA...
commit
|
commitdiff
|
tree
2015-11-16
Michael Zolotukhin
[PR25538]: Fix a failure caused by r253126.
commit
|
commitdiff
|
tree
2015-11-14
Michael Zolotukhin
Don't recompute LCSSA after loop-unrolling when possible.
commit
|
commitdiff
|
tree
2015-10-24
Michael Zolotukhin
Refactor: Simplify boolean conditional return statements...
commit
|
commitdiff
|
tree
2015-10-02
Michael Zolotukhin
[Tests] Add one more case to LoopUnroll/pr18861.ll...
commit
|
commitdiff
|
tree
2015-10-02
Michael Zolotukhin
[Tests] Give meaningful names to blocks in LoopUnroll...
commit
|
commitdiff
|
tree
2015-10-02
Michael Zolotukhin
[Tests] Slightly reduce test LoopUnroll/pr18861.ll.
commit
|
commitdiff
|
tree
2015-09-30
Michael Zolotukhin
[SLP] Don't vectorize loads of non-packed types (like...
commit
|
commitdiff
|
tree
2015-09-24
Michael Zolotukhin
Add CFG Simplification pass after Loop Unswitching.
commit
|
commitdiff
|
tree
2015-09-23
Michael Zolotukhin
[Unroll] When completely unrolling the loop, replace...
commit
|
commitdiff
|
tree
2015-09-22
Michael Zolotukhin
[Unroll] Do not crash trying to propagate a value to...
commit
|
commitdiff
|
tree
2015-09-22
Michael Zolotukhin
[Unroll] Follow-up for r247769: fix a bug in UnrolledInstAna...
commit
|
commitdiff
|
tree
2015-09-22
Michael Zolotukhin
[LoopUnswitch] Require DominatorTree info.
commit
|
commitdiff
|
tree
2015-09-16
Michael Zolotukhin
[Unroll] Fix a bug in UnrolledInstAnalyzer::visitLoad.
commit
|
commitdiff
|
tree
2015-08-21
Michael Zolotukhin
[SLP] Add one more test case for propagating 'nontemporal...
commit
|
commitdiff
|
tree
2015-08-20
Michael Zolotukhin
[SLP] Propagate 'nontemporal' attribute into vectorized...
commit
|
commitdiff
|
tree
2015-08-20
Michael Zolotukhin
[LoopVectorize] Propagate 'nontemporal' attribute into...
commit
|
commitdiff
|
tree
2015-07-29
Michael Zolotukhin
[Unroll] Handle SwitchInst properly.
commit
|
commitdiff
|
tree
2015-07-29
Michael Zolotukhin
[Unroll] Don't crash when simplified branch condition...
commit
|
commitdiff
|
tree
2015-07-29
Michael Zolotukhin
Rename test full-unroll-bad-geps.ll to full-unroll...
commit
|
commitdiff
|
tree
2015-07-28
Michael Zolotukhin
[Unroll] Add debug dumps to loop-unroll analyzer.
commit
|
commitdiff
|
tree
2015-07-28
Michael Zolotukhin
[Unroll] Don't analyze blocks outside the loop.
commit
|
commitdiff
|
tree
2015-07-24
Michael Zolotukhin
Handle resolvable branches in complete loop unroll...
commit
|
commitdiff
|
tree
2015-07-15
Michael Zolotukhin
Tidy-up test case from r242257.
commit
|
commitdiff
|
tree
2015-07-15
Michael Zolotukhin
[LoopUnrolling] Handle cast instructions.
commit
|
commitdiff
|
tree
2015-07-08
Michael Zolotukhin
[LoopVectorizer] Rename BypassBlock to VectorPH, and...
commit
|
commitdiff
|
tree
2015-07-08
Michael Zolotukhin
[LoopVectorizer] Restructurize code for emitting RT...
commit
|
commitdiff
|
tree
2015-07-08
Michael Zolotukhin
[LoopVectorizer] Remove redundant variables PastOverflowChec...
commit
|
commitdiff
|
tree
2015-07-08
Michael Zolotukhin
[LoopVectorizer] Move some code around to ease further...
commit
|
commitdiff
|
tree
2015-07-08
Michael Zolotukhin
[LoopVectorizer] Remove redundant variable LastBypassBlock...
commit
|
commitdiff
|
tree
2015-06-24
Michael Zolotukhin
[LoopVectorizer] Fix bailing-out condition for OptForSize...
commit
|
commitdiff
|
tree
2015-06-19
Michael Zolotukhin
[SLP] Vectorize for all-constant entries.
commit
|
commitdiff
|
tree
2015-06-11
Michael Zolotukhin
Update stale comment before analyzeLoopUnrollCost....
commit
|
commitdiff
|
tree
2015-06-08
Michael Zolotukhin
Remove SCEVCache and FindConstantPointers from complete...
commit
|
commitdiff
|
tree
2015-05-12
Michael Zolotukhin
Reimplement heuristic for estimating complete-unroll...
commit
|
commitdiff
|
tree
2015-05-07
Michael Zolotukhin
Populate list of vectorizable functions for Accelerate...
commit
|
commitdiff
|
tree
2015-04-24
Michael Zolotukhin
Fix a couple of typos in comments.
commit
|
commitdiff
|
tree
2015-04-23
Michael Zolotukhin
Fix comment for NoCommonBits.
commit
|
commitdiff
|
tree
2015-03-17
Michael Zolotukhin
Try to fix a test broken by one of my previous commits.
commit
|
commitdiff
|
tree
2015-03-17
Michael Zolotukhin
TLI: Add addVectorizableFunctionsFromVecLib.
commit
|
commitdiff
|
tree
2015-03-17
Michael Zolotukhin
LoopVectorize: teach loop vectorizer to vectorize calls.
commit
|
commitdiff
|
tree
2015-03-17
Michael Zolotukhin
TTI: Honour cost model for estimating cost of vector...
commit
|
commitdiff
|
tree
2015-03-17
Michael Zolotukhin
TTI: Add getCallInstrCost.
commit
|
commitdiff
|
tree
2015-03-17
Michael Zolotukhin
TLI: Add interface for querying whether a function...
commit
|
commitdiff
|
tree
2015-03-17
Michael Zolotukhin
LoopVectorizer: Add TargetTransformInfo.
commit
|
commitdiff
|
tree
2015-03-10
Michael Zolotukhin
Enable loop-rotate before loop-vectorize by default
commit
|
commitdiff
|
tree
2015-03-06
Michael Zolotukhin
LegalizeTypes: Handle shift by 0 in ExpandShiftByConstant.
commit
|
commitdiff
|
tree
2015-03-02
Michael Zolotukhin
TLI: Factor out sanitizeFunctionName. NFC.
commit
|
commitdiff
|
tree
2015-03-02
Michael Zolotukhin
TLI: Use lambda. NFC.
commit
|
commitdiff
|
tree
2015-03-02
Michael Zolotukhin
Make ToVectorTy static.
commit
|
commitdiff
|
tree
2015-03-02
Michael Zolotukhin
Fix a copy-paste bug.
commit
|
commitdiff
|
tree
2015-02-13
Michael Zolotukhin
Testcase for r228988.
commit
|
commitdiff
|
tree
2015-02-13
Michael Zolotukhin
Prevent division by 0.
commit
|
commitdiff
|
tree
2015-02-12
Michael Zolotukhin
Add a testcase for r228432.
commit
|
commitdiff
|
tree
2015-02-10
Michael Zolotukhin
Add a test case for new unrolling heuristics.
commit
|
commitdiff
|
tree
2015-02-06
Michael Zolotukhin
Use estimated number of optimized insns in unroll-threshold...
commit
|
commitdiff
|
tree
2015-02-06
Michael Zolotukhin
[InstSimplify] Add SimplifyFPBinOp function.
commit
|
commitdiff
|
tree
2015-02-05
Michael Zolotukhin
Implement new heuristic for complete loop unrolling.
commit
|
commitdiff
|
tree
2015-01-09
Michael Zolotukhin
Update comment.
commit
|
commitdiff
|
tree
2015-01-09
Michael Zolotukhin
Remove duplicating code. NFC.
commit
|
commitdiff
|
tree
2014-12-09
Michael Zolotukhin
Remove redundant variable.
commit
|
commitdiff
|
tree
2014-12-02
Michael Zolotukhin
PR21302. Vectorize only bottom-tested loops.
commit
|
commitdiff
|
tree
2014-12-02
Michael Zolotukhin
Apply loop-rotate to several vectorizer tests.
commit
|
commitdiff
|
tree
2014-11-20
Michael Zolotukhin
Fix a trip-count overflow issue in LoopUnroll.
commit
|
commitdiff
|
tree
2014-10-31
Michael Zolotukhin
Correctly update dom-tree after loop vectorizer.
commit
|
commitdiff
|
tree
2014-08-27
Michael Zolotukhin
[SLP] Re-enable vectorization of GEP expressions (re...
commit
|
commitdiff
|
tree
2014-06-06
Michael Zolotukhin
Fix typo in a test from r210342.
commit
|
commitdiff
|
tree
2014-06-06
Michael Zolotukhin
[SLP] Enable vectorization of GEP expressions.
commit
|
commitdiff
|
tree
2014-05-26
Michael Zolotukhin
Some cleanup for r209568.
commit
|
commitdiff
|
tree
2014-05-24
Michael Zolotukhin
Implement sext(C1 + C2*X) --> sext(C1) + sext(C2*X...
commit
|
commitdiff
|
tree
2014-05-08
Michael Zolotukhin
[InstCombine] Some cleanup in optimization of redundant...
commit
|
commitdiff
|
tree
2014-05-07
Michael Zolotukhin
[InstCombine] Add optimization of redundant insertvalue...
commit
|
commitdiff
|
tree
2014-05-05
Michael Zolotukhin
Move test from r207969 to another folder and rename it.
commit
|
commitdiff
|
tree
2014-05-05
Michael Zolotukhin
Fix test from r207966 and add a comment there.
commit
|
commitdiff
|
tree
2014-05-05
Michael Zolotukhin
Add regression test for r207692.
commit
|
commitdiff
|
tree
2014-04-30
Michael Zolotukhin
[X86] Never hoist the shift value of a shift instruction.
commit
|
commitdiff
|
tree
2014-04-29
Michael Zolotukhin
Fix a typo in comment
commit
|
commitdiff
|
tree
2014-04-26
Michael Zolotukhin
Revert r206749 till a final decision about the intrinsics...
commit
|
commitdiff
|
tree
2014-04-21
Michael Zolotukhin
Reapply r206732. This time without optimization of...
commit
|
commitdiff
|
tree
2014-04-21
Michael Zolotukhin
Implement builtins for safe division: safe.sdiv.iN...
commit
|
commitdiff
|
tree
2014-03-18
Michael Zolotukhin
Fix test lsr-normalization.ll broken in r204161.
commit
|
commitdiff
|
tree
2014-03-18
Michael Zolotukhin
Add stride normalization to SCEV Normalize/Denormalize...
commit
|
commitdiff
|
tree
2014-03-12
Michael Zolotukhin
PR17473:
commit
|
commitdiff
|
tree
2014-03-12
Michael Zolotukhin
Test commit
commit
|
commitdiff
|
tree