index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Transforms
/
Scalar
/
LoopIdiomRecognize.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Revert "[SCEV] Move ScalarEvolutionExpander.cpp to Transforms/Utils (NFC)."
Florian Hahn
2020-01-04
1
-1
/
+1
*
[SCEV] Move ScalarEvolutionExpander.cpp to Transforms/Utils (NFC).
Florian Hahn
2020-01-04
1
-1
/
+1
*
Resubmit "[Alignment][NFC] Deprecate CreateMemCpy/CreateMemMove"
Guillaume Chatelet
2019-12-17
1
-2
/
+2
*
Revert "[Alignment][NFC] Deprecate CreateMemCpy/CreateMemMove"
Guillaume Chatelet
2019-12-16
1
-2
/
+2
*
[Alignment][NFC] Deprecate CreateMemCpy/CreateMemMove
Guillaume Chatelet
2019-12-16
1
-2
/
+2
*
Reland [DataLayout] Fix occurrences that size and range of pointers are assum...
Nicola Zaghen
2019-12-13
1
-10
/
+10
*
Temporarily Revert "[DataLayout] Fix occurrences that size and range of point...
Nicola Zaghen
2019-12-12
1
-10
/
+10
*
[DataLayout] Fix occurrences that size and range of pointers are assumed to b...
Nicola Zaghen
2019-12-12
1
-10
/
+10
*
[Alignment][NFC] CreateMemSet use MaybeAlign
Guillaume Chatelet
2019-12-10
1
-8
/
+9
*
Sink all InitializePasses.h includes
Reid Kleckner
2019-11-13
1
-0
/
+1
*
Revert BCmp Loop Idiom recognition transform (PR43870)
Roman Lebedev
2019-11-02
1
-877
/
+8
*
[LoopIdiom] BCmp: check, not assert that loop exits exit out of the loop (PR4...
Roman Lebedev
2019-10-17
1
-7
/
+8
*
[Alignment][NFC] Remove dependency on GlobalObject::setAlignment(unsigned)
Guillaume Chatelet
2019-10-15
1
-1
/
+1
*
[LoopIdiom] BCmp: loop exit count must not be wider than size_t that `bcmp` t...
Roman Lebedev
2019-10-14
1
-0
/
+6
*
[NFC][LoopIdiom] Adjust FIXME to be self-explanatory
Roman Lebedev
2019-10-12
1
-1
/
+1
*
[LoopIdiomRecognize] Recommit: BCmp loop idiom recognition
Roman Lebedev
2019-10-12
1
-8
/
+870
*
Change TargetLibraryInfo analysis passes to always require Function
Teresa Johnson
2019-09-07
1
-1
/
+2
*
Revert r370454 "[LoopIdiomRecognize] BCmp loop idiom recognition"
Roman Lebedev
2019-09-03
1
-869
/
+8
*
Remove an extra ";", NFC.
Haojian Wu
2019-08-30
1
-1
/
+1
*
[LoopIdiomRecognize] BCmp loop idiom recognition
Roman Lebedev
2019-08-30
1
-8
/
+869
*
NFC: Pass DataLayout into isBytewiseValue
Vitaly Buka
2019-07-10
1
-4
/
+4
*
[LoopIdiom] Basic OptimizationRemarkEmitter handling
Roman Lebedev
2019-05-30
1
-4
/
+40
*
[LoopIdiomRecognize][NFC] Sort includes
Roman Lebedev
2019-05-30
1
-2
/
+2
*
[LoopIdiomRecognize][NFC] Use DEBUG_TYPE, add LLVM_DEBUG() to runOnNoncountab...
Roman Lebedev
2019-05-29
1
-2
/
+8
*
[IR] Refactor attribute methods in Function class (NFC)
Evandro Menezes
2019-04-04
1
-1
/
+1
*
[LoopIdiomRecognize] @llvm.dbg values shouldn't affect the transformation.
Davide Italiano
2019-02-03
1
-2
/
+8
*
[opaque pointer types] Pass function types to CallInst creation.
James Y Knight
2019-02-01
1
-2
/
+2
*
[opaque pointer types] Add a FunctionCallee wrapper type, and use it.
James Y Knight
2019-02-01
1
-3
/
+2
*
Revert "[opaque pointer types] Add a FunctionCallee wrapper type, and use it."
James Y Knight
2019-01-31
1
-2
/
+3
*
[opaque pointer types] Add a FunctionCallee wrapper type, and use it.
James Y Knight
2019-01-31
1
-3
/
+2
*
Update the file headers across all of the LLVM projects in the monorepo
Chandler Carruth
2019-01-19
1
-4
/
+3
*
[LoopIdiomRecognize] Add CTTZ support
Craig Topper
2018-12-26
1
-64
/
+85
*
[LoopIdioms] More LocationSize::precise annotations; NFC
George Burgess IV
2018-12-24
1
-2
/
+3
*
[InstCombine] Cleanup libfunc attribute inferring
David Bolvansky
2018-10-16
1
-2
/
+3
*
[NFC] Make LoopSafetyInfo abstract to allow alternative implementations
Max Kazantsev
2018-10-16
1
-1
/
+1
*
[InstCombine] Fixed crash with aliased functions
David Bolvansky
2018-10-13
1
-1
/
+1
*
Merge clang's isRepeatedBytePattern with LLVM's isBytewiseValue
JF Bastien
2018-09-21
1
-0
/
+7
*
NFC: remove magic bool in LoopIdiomRecognize
JF Bastien
2018-09-07
1
-9
/
+9
*
[NFC] Refactoring of LoopSafetyInfo, step 1
Max Kazantsev
2018-08-15
1
-2
/
+2
*
Remove trailing space
Fangrui Song
2018-07-30
1
-1
/
+1
*
[LoopIdiomRecognize] Don't convert a do while loop to ctlz.
Craig Topper
2018-07-11
1
-10
/
+15
*
[LoopIdiomRecognize] Support for converting loops that use LSHR to CTLZ.
Craig Topper
2018-07-08
1
-13
/
+21
*
[LoopIdiomRecognize] Fix a couple places where it appears we were uninteniona...
Craig Topper
2018-06-25
1
-6
/
+5
*
[NFC] fix trivial typos in comments
Hiroshi Inoue
2018-06-14
1
-2
/
+2
*
Move Analysis/Utils/Local.h back to Transforms
David Blaikie
2018-06-04
1
-1
/
+1
*
[LoopIdiomRecognize] Only convert loops to ctlz if we can prove that the inpu...
Craig Topper
2018-05-31
1
-0
/
+8
*
Rename DEBUG macro to LLVM_DEBUG.
Nicola Zaghen
2018-05-14
1
-11
/
+13
*
[LoopIdiomRecognize] Don't create an IRBuilder just to call getTrue/getFalse.
Craig Topper
2018-05-04
1
-2
/
+2
*
[LoopIdiomRecognize] Replace more unchecked dyn_casts with cast.
Craig Topper
2018-05-04
1
-4
/
+4
*
[LoopIdiomRecognize] Use a regular array instead of a SmallVector and explici...
Craig Topper
2018-05-04
1
-2
/
+1
[next]