OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[AArch64] Add a test for float argument passing to win64 vararg functions
2017-07-25
Michael Zolotukhin
[tests] Cleanup vect.omp.persistence.ll test.
commit
|
commitdiff
|
tree
2017-05-04
Michael Zolotukhin
Fix a typo.
commit
|
commitdiff
|
tree
2017-05-03
Michael Zolotukhin
[SCEV] createAddRecFromPHI: Optimize for the most common...
commit
|
commitdiff
|
tree
2017-04-28
Michael Zolotukhin
[SCEV] Use early exit in createAddRecFromPHI. NFC.
commit
|
commitdiff
|
tree
2017-03-20
Michael Zolotukhin
[ConstantRange] Add setSizeSmallerThanOf method.
commit
|
commitdiff
|
tree
2017-03-16
Michael Zolotukhin
[SCEV] Compute affine range in another way to avoid...
commit
|
commitdiff
|
tree
2016-12-20
Michael Zolotukhin
[SCEV] Be less conservative when extending bitwidths...
commit
|
commitdiff
|
tree
2016-11-18
Michael Zolotukhin
[LoopSimplify] Preserve LCSSA when removing edges from...
commit
|
commitdiff
|
tree
2016-10-05
Michael Zolotukhin
[LoopDistribute] Fix a typo in the pass name.
commit
|
commitdiff
|
tree
2016-09-27
Michael Zolotukhin
[LoopSimplify] When simplifying phis in loop-simplify...
commit
|
commitdiff
|
tree
2016-09-08
Michael Zolotukhin
Revert "[LoopUnroll] Properly update loop-info when...
commit
|
commitdiff
|
tree
2016-09-08
Michael Zolotukhin
[LoopUnroll] Properly update loop-info when cloning...
commit
|
commitdiff
|
tree
2016-08-31
Michael Zolotukhin
[LoopInfo] Add verification by recomputation.
commit
|
commitdiff
|
tree
2016-08-23
Michael Zolotukhin
[LoopUnroll] By default disable unrolling when optimizing...
commit
|
commitdiff
|
tree
2016-08-09
Michael Zolotukhin
[LoopSimplify] Rebuild LCSSA for the inner loop after...
commit
|
commitdiff
|
tree
2016-08-08
Michael Zolotukhin
[LoopUnroll] Simplify loops created by unrolling.
commit
|
commitdiff
|
tree
2016-08-07
Michael Zolotukhin
Revert "Revert "[LoopSimplify] Fix updating LCSSA after...
commit
|
commitdiff
|
tree
2016-08-06
Michael Zolotukhin
Revert "[LoopSimplify] Fix updating LCSSA after separating...
commit
|
commitdiff
|
tree
2016-08-05
Michael Zolotukhin
[LoopSimplify] Fix updating LCSSA after separating...
commit
|
commitdiff
|
tree
2016-08-02
Michael Zolotukhin
[LoopUnroll] Fix a PowerPC test broken by r277524.
commit
|
commitdiff
|
tree
2016-08-02
Michael Zolotukhin
[LoopUnroll] Switch the default value of -unroll-runtime...
commit
|
commitdiff
|
tree
2016-08-02
Michael Zolotukhin
[LoopUnroll] Ensure we create prolog loops in simplified...
commit
|
commitdiff
|
tree
2016-07-27
Michael Zolotukhin
Add verifyAnalysis for LCSSA.
commit
|
commitdiff
|
tree
2016-07-20
Michael Zolotukhin
Revert "Revert r275883 and r275891. They seem to cause...
commit
|
commitdiff
|
tree
2016-07-18
Michael Zolotukhin
[LoopSimplify] Update LCSSA after separating nested...
commit
|
commitdiff
|
tree
2016-07-18
Michael Zolotukhin
[LCSSA] Post-process PHI-nodes created by SSAUpdate...
commit
|
commitdiff
|
tree
2016-07-15
Michael Zolotukhin
Make processInstruction from LCSSA.cpp externally available.
commit
|
commitdiff
|
tree
2016-06-23
Michael Zolotukhin
[LoopUnrollAnalyzer] Fix a bug in UnrolledInstAnalyzer...
commit
|
commitdiff
|
tree
2016-06-10
Michael Zolotukhin
Don't try to rotate a loop more than once - we never...
commit
|
commitdiff
|
tree
2016-06-08
Michael Zolotukhin
[LoopSimplify] Preserve LCSSA when merging exit blocks.
commit
|
commitdiff
|
tree
2016-06-08
Michael Zolotukhin
[LoopUnroll] Check that DT is available before trying...
commit
|
commitdiff
|
tree
2016-06-08
Michael Zolotukhin
[SLPVectorizer] Handle GEP with differing constant...
commit
|
commitdiff
|
tree
2016-06-06
Michael Zolotukhin
[LoopUnrollAnalyzer] Fix a crash in analyzeLoopUnrollCost.
commit
|
commitdiff
|
tree
2016-06-03
Michael Zolotukhin
[LoopUnroll] Set correct thresholds for new recently...
commit
|
commitdiff
|
tree
2016-05-28
Michael Zolotukhin
[LoopUnrollAnalyzer] Add a comment to visitCastInst.
commit
|
commitdiff
|
tree
2016-05-27
Michael Zolotukhin
[LoopUnrollAnalyzer] Bail out instead of dying with...
commit
|
commitdiff
|
tree
2016-05-26
Michael Zolotukhin
[LoopUnrollAnalyzer] Fix a crash in analyzeLoopUnrollCost.
commit
|
commitdiff
|
tree
2016-05-24
Michael Zolotukhin
Re-enable "[LoopUnroll] Enable advanced unrolling analysis...
commit
|
commitdiff
|
tree
2016-05-24
Michael Zolotukhin
[LoopUnrollAnalyzer] Fix a crash in UnrolledInstAnalyzer...
commit
|
commitdiff
|
tree
2016-05-24
Michael Zolotukhin
Revert "Revert r270478 "[LoopUnroll] Enable advanced...
commit
|
commitdiff
|
tree
2016-05-24
Michael Zolotukhin
[LoopUnrollAnalyzer] Fix a crash in UnrolledInstAnalyzer...
commit
|
commitdiff
|
tree
2016-05-23
Michael Zolotukhin
[LoopUnroll] Enable advanced unrolling analysis by...
commit
|
commitdiff
|
tree
2016-05-18
Michael Zolotukhin
[LoopUnrollAnalyzer] Take into account cost of instructions...
commit
|
commitdiff
|
tree
2016-05-13
Michael Zolotukhin
Revert "Revert "[Unroll] Implement a conservative and...
commit
|
commitdiff
|
tree
2016-05-13
Michael Zolotukhin
Revert "[Unroll] Implement a conservative and monotonically...
commit
|
commitdiff
|
tree
2016-05-13
Michael Zolotukhin
[Unroll] Implement a conservative and monotonically...
commit
|
commitdiff
|
tree
2016-05-13
Michael Zolotukhin
[LoopUnrollAnalyzer] Don't treat gep-instructions with...
commit
|
commitdiff
|
tree
2016-04-29
Michael Zolotukhin
[PR25281] Remove AAResultsWrapper from preserved analyses...
commit
|
commitdiff
|
tree
2016-04-07
Michael Zolotukhin
Follow-up for r265605: don't mutate vector we're iterating.
commit
|
commitdiff
|
tree
2016-04-06
Michael Zolotukhin
[LoopUnroll] Fix the way we update DT after complete...
commit
|
commitdiff
|
tree
2016-03-12
Michael Zolotukhin
[LoopUnroll] Convert some existing tests to unit-tests.
commit
|
commitdiff
|
tree
2016-03-10
Michael Zolotukhin
[SLP] Add -slp-min-reg-size command line option.
commit
|
commitdiff
|
tree
2016-02-26
Michael Zolotukhin
[LoopUnrollAnalyzer] Check that we're using SCEV for...
commit
|
commitdiff
|
tree
2016-02-26
Michael Zolotukhin
[UnitTests] UnrollAnalyzer: make unit-test more general...
commit
|
commitdiff
|
tree
2016-02-23
Michael Zolotukhin
Follow up for r261597: Add the * to the auto.
commit
|
commitdiff
|
tree
2016-02-23
Michael Zolotukhin
Follow-up for r261595: use range loop.
commit
|
commitdiff
|
tree
2016-02-23
Michael Zolotukhin
[LoopUnroll] Avoid unnecessary DT recomputation.
commit
|
commitdiff
|
tree
2016-02-22
Michael Zolotukhin
[LoopUnrolling] Fix a bug introduced in r259869 (PR26688).
commit
|
commitdiff
|
tree
2016-02-08
Michael Zolotukhin
Factor out UnrollAnalyzer to Analysis, and add unit...
commit
|
commitdiff
|
tree
2016-02-05
Michael Zolotukhin
[LoopUnrolling] Try harder to avoid rebuilding LCSSA...
commit
|
commitdiff
|
tree
2016-01-14
Michael Zolotukhin
Revert "Assert that we have all use/users in the getters."
commit
|
commitdiff
|
tree
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
next