projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[InstCombine] CVTPH2PS Vector Demanded Elements + Constant Folding
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
LoopUnrollPass.cpp
2015-09-10
James Molloy
Add GlobalsAA as preserved to a bunch of transforms
blob
|
commitdiff
|
raw
2015-08-20
Benjamin Kramer
Make helper functions static. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-17
Chandler Carruth
[PM] Port ScalarEvolution to the new pass manager.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-10
Mark Heffernan
Add new llvm.loop.unroll.enable metadata.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-08
Benjamin Kramer
Fix some comment typos.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-05
Chandler Carruth
[Unroll] Switch to using 'int' cost types in preparatio...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-04
Sanjay Patel
wrap OptSize and MinSize attributes for easier and...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-03
Chandler Carruth
[Unroll] Improve the brute force loop unroll estimate...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-29
Michael Zolotukhin
[Unroll] Handle SwitchInst properly.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-29
Michael Zolotukhin
[Unroll] Don't crash when simplified branch condition...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-28
Michael Zolotukhin
[Unroll] Add debug dumps to loop-unroll analyzer.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-28
Michael Zolotukhin
[Unroll] Don't analyze blocks outside the loop.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-24
Michael Zolotukhin
Handle resolvable branches in complete loop unroll...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-15
Michael Zolotukhin
[LoopUnrolling] Handle cast instructions.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-13
Mark Heffernan
Enable runtime unrolling with unroll pragma metadata
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Alexander Kornienko
Revert r240137 (Fixed/added namespace ending comments...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-19
Alexander Kornienko
Fixed/added namespace ending comments using clang-tidy...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-11
Michael Zolotukhin
Update stale comment before analyzeLoopUnrollCost....
blob
|
commitdiff
|
raw
|
diff to current
2015-06-08
Michael Zolotukhin
Remove SCEVCache and FindConstantPointers from complete...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-06
Sanjoy Das
[LoopUnroll] Fix truncation bug in canUnrollCompletely.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-05
Chandler Carruth
[Unroll] Rework the naming and structure of the new...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-25
Chandler Carruth
[Unroll] Switch from an eagerly populated SCEV cache...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-22
Chandler Carruth
[Unroll] Separate the logic for testing each iteration...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-22
Chandler Carruth
[Unroll] Replace a hand-wavy FIXME with a FIXME that...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-22
Chandler Carruth
[Unroll] Extract the logic for caching SCEV-modeled...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-22
Chandler Carruth
[Unroll] Refactor the accumulation of optimized instruc...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-12
Chandler Carruth
[Unrolling] Refactor the start and step offsets to...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-12
Michael Zolotukhin
Reimplement heuristic for estimating complete-unroll...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-14
Sanjoy Das
[LoopUnrollRuntime] Avoid high-cost trip count computation.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Benjamin Kramer
Re-sort includes with sort-includes.py and insert raw_o...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Benjamin Kramer
Move private classes into anonymous namespaces
blob
|
commitdiff
|
raw
|
diff to current
2015-03-10
Mehdi Amini
DataLayout is mandatory, update the API to reflect...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-09
Kevin Qin
Introduce runtime unrolling disable matadata and use...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-14
Duncan P. N. Exon...
Transforms: Canonicalize access to function attributes...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-13
Chandler Carruth
[unroll] Concede defeat and disable the unroll analyzer...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-13
Chandler Carruth
[unroll] Merge the simplification and DCE estimation...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-13
Chandler Carruth
[unroll] Remove pointless dyn_cast<>s to Instruction...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-13
Chandler Carruth
[unroll] Don't check the loop set for whether an instru...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-13
Chandler Carruth
[unroll] Change the other worklist in the unroll analyz...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-13
Chandler Carruth
[unroll] Replace a boolean, for loop, condition, and...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-13
Chandler Carruth
[unroll] Directly query for dead instructions.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-13
Chandler Carruth
[unroll] Replace a linear time check for no uses with...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-13
Chandler Carruth
[unroll] Rather than an operand set, use a setvector...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-13
Chandler Carruth
[unroll] Extract the code to enqueue operansd for the...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-13
Chandler Carruth
[unroll] Use a small set to de-duplicate operands prior...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-13
Chandler Carruth
[unroll] Make the unroll cost analysis terminate determ...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-13
Chandler Carruth
[unroll] Make range based for loops a bit more explicit...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-13
Chandler Carruth
[unroll] Avoid the "Insn" abbreviation of Instruction...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-13
Chandler Carruth
[unroll] Tidy up the integer we use to accumululate...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-13
Chandler Carruth
[unroll] Don't use a map from pointer to bool. Use...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-13
Michael Zolotukhin
Prevent division by 0.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-13
Chandler Carruth
[unroll] Update the new analysis logic from r228265...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-06
Michael Zolotukhin
Use estimated number of optimized insns in unroll-thres...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-06
Michael Zolotukhin
[InstSimplify] Add SimplifyFPBinOp function.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-05
Michael Zolotukhin
Implement new heuristic for complete loop unrolling.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-02
Jingyue Wu
Resurrect the assertion removed by r227717
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Chandler Carruth
[multiversion] Kill FunctionTargetTransformInfo, TTI...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Chandler Carruth
[multiversion] Thread a function argument through all...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Jingyue Wu
[NVPTX] Emit .pragma "nounroll" for loops marked with...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-31
Chandler Carruth
[PM] Change the core design of the TTI analysis to...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-17
Chandler Carruth
[PM] Split the LoopInfo object apart from the legacy...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-10
Hal Finkel
[LoopUnroll] Fix the partial unrolling threshold for...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-04
Chandler Carruth
[PM] Split the AssumptionTracker immutable pass into...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-09
Duncan P. N. Exon...
IR: Split Metadata from Value
blob
|
commitdiff
|
raw
|
diff to current
2014-10-11
Chandler Carruth
[SCEV] Add some asserts to the recently improved trip...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-18
Eric Christopher
Add a new pass FunctionTargetTransformInfo. This pass...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-07
Hal Finkel
Add functions for finding ephemeral values
blob
|
commitdiff
|
raw
|
diff to current
2014-09-07
Hal Finkel
Add an Assumption-Tracking Pass
blob
|
commitdiff
|
raw
|
diff to current
2014-09-03
Benjamin Kramer
Make some helpers static or move into the llvm namespace.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-24
Mark Heffernan
After unrolling a loop with llvm.loop.unroll.count...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-23
Mark Heffernan
Do not add unroll disable metadata after unrolling...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-23
Mark Heffernan
In unroll pragma syntax and loop hint metadata, change...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-18
Mark Heffernan
Fix build breakage introduced with r213412.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-18
Mark Heffernan
Remove unroll pragma metadata after it is used.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-25
Eli Bendersky
Rename loop unrolling and loop vectorizer metadata...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-16
Eli Bendersky
Teach LoopUnrollPass to respect loop unrolling hints...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-12
Eli Bendersky
Revert r210721 as it causes breakage in internal builds...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-11
Eli Bendersky
Teach LoopUnrollPass to respect loop unrolling hints...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-04
Benjamin Kramer
LoopUnroll: If we're doing partial unrolling, use the...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
Chandler Carruth
[Modules] Fix potential ODR violations by sinking the...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-01
Hal Finkel
Add some additional fields to TTI::UnrollingPreferences
blob
|
commitdiff
|
raw
|
diff to current
2014-03-31
Hal Finkel
Move partial/runtime unrolling late in the pipeline
blob
|
commitdiff
|
raw
|
diff to current
2014-03-05
Craig Topper
[C++11] Add 'override' keyword to virtual methods that...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-06
Paul Robinson
Disable most IR-level transform passes on functions...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-23
Chandler Carruth
[LPM] Make LoopSimplify no longer a LoopPass and instea...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-13
Chandler Carruth
[PM] Split DominatorTree into a concrete analysis resul...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-13
Chandler Carruth
[cleanup] Move the Dominators.h and Verifier.h headers...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-07
Jakub Staszak
Don't #include heavy Dominators.h file in LoopInfo...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Alp Toker
Correct word hyphenations
blob
|
commitdiff
|
raw
|
diff to current
2013-11-05
Hal Finkel
Add a runtime unrolling parameter to the LoopUnroll...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-11
Hal Finkel
Add getUnrollingPreferences to TTI
blob
|
commitdiff
|
raw
|
diff to current
2013-08-29
Hal Finkel
Revert: r189565 - Add getUnrollingPreferences to TTI
blob
|
commitdiff
|
raw
|
diff to current
2013-08-29
Hal Finkel
Add getUnrollingPreferences to TTI
blob
|
commitdiff
|
raw
|
diff to current
2013-01-21
Chandler Carruth
Switch CodeMetrics itself over to use TTI to determine...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-30
Bill Wendling
Remove the Function::getFnAttributes method in favor...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-20
James Molloy
Add a new attribute, 'noduplicate'. If a function conta...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Bill Wendling
Rename the 'Attributes' class to 'Attribute'. It's...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-09
Bill Wendling
Create enums for the different attributes.
blob
|
commitdiff
|
raw
|
diff to current
next