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
/
EarlyCSE.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove trailing space
Fangrui Song
2018-07-30
1
-3
/
+3
*
[EarlyCSE] Fix MSVC build. NFCI.
Simon Pilgrim
2018-06-14
1
-9
/
+5
*
[EarlyCSE] Propagate conditions of AND and OR instructions
Max Kazantsev
2018-06-14
1
-14
/
+43
*
[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
*
[NFC] Factor out a method for further extension
Max Kazantsev
2018-05-31
1
-20
/
+32
*
[EarlyCSE] Improve EarlyCSE of some absolute value cases.
Craig Topper
2018-05-21
1
-4
/
+12
*
Rename DEBUG macro to LLVM_DEBUG.
Nicola Zaghen
2018-05-14
1
-25
/
+29
*
Remove \brief commands from doxygen comments.
Adrian Prantl
2018-05-01
1
-9
/
+9
*
[EarlyCSE] Add debug counter for debugging mis-optimizations. NFC.
Geoff Berry
2018-04-06
1
-24
/
+60
*
Fix a couple of layering violations in Transforms
David Blaikie
2018-03-21
1
-1
/
+1
*
[EarlyCSE] Don't hide earler invariant.scopes
Philip Reames
2018-03-15
1
-3
/
+8
*
[EarlyCSE] Reuse invariant scopes for invariant load
Philip Reames
2018-03-15
1
-10
/
+13
*
[EarlyCSE] Exploit open ended invariant.start scopes
Philip Reames
2018-03-14
1
-19
/
+75
*
[NFC] Consolidate six getPointerOperand() utility functions into one place
Renato Golin
2018-03-09
1
-6
/
+1
*
[EarlyCSE] Salvage debug info during DCE
Petar Jovanovic
2018-01-09
1
-0
/
+1
*
[EarlyCSE] recognize swapped variants of abs/nabs as equivalent
Sanjay Patel
2017-12-13
1
-9
/
+12
*
[EarlyCSE] recognize commuted and swapped variants of min/max as equivalent (...
Sanjay Patel
2017-12-13
1
-0
/
+27
*
Add an @llvm.sideeffect intrinsic
Dan Gohman
2017-11-08
1
-0
/
+6
*
[Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;...
Eugene Zelenko
2017-10-13
1
-42
/
+90
*
[EarlyCSE] Handle calls with no MemorySSA info.
Geoff Berry
2017-07-14
1
-1
/
+15
*
[Constants] If we already have a ConstantInt*, prefer to use isZero/isOne/isM...
Craig Topper
2017-07-06
1
-1
/
+1
*
[EarlyCSE] Make PhiToCheck in removeMSSA() a set.
Davide Italiano
2017-06-14
1
-2
/
+3
*
[Statistics] Use Statistic::operator+= instead of adding and assigning separa...
Craig Topper
2017-05-17
1
-1
/
+1
*
Kill off the old SimplifyInstruction API by converting remaining users.
Daniel Berlin
2017-04-28
1
-8
/
+8
*
[EarlyCSE] Mark the condition of assume intrinsic as true
Max Kazantsev
2017-04-28
1
-3
/
+9
*
[EarlyCSE] Remove guards with conditions known to be true
Max Kazantsev
2017-04-28
1
-3
/
+18
*
MemorySSA: Move to Analysis, from Transforms/Utils. It's used as
Daniel Berlin
2017-04-11
1
-2
/
+2
*
TTI: Split IsSimple in MemIntrinsicInfo
Matt Arsenault
2017-03-24
1
-13
/
+9
*
[EarlyCSE] reduce indent; NFCI
Sanjay Patel
2017-03-15
1
-21
/
+22
*
Move updating functions to MemorySSAUpdater.
Daniel Berlin
2017-02-22
1
-2
/
+6
*
[EarlyCSE] Don't DSE across readnone functions that may throw
Sanjoy Das
2017-01-17
1
-6
/
+7
*
[PM] Introduce an analysis set used to preserve all analyses over
Chandler Carruth
2017-01-15
1
-3
/
+1
*
[EarlyCSE] less else, more auto; NFC
Sanjay Patel
2017-01-03
1
-2
/
+2
*
Revert @llvm.assume with operator bundles (r289755-r289757)
Daniel Jasper
2016-12-19
1
-5
/
+12
*
Remove the AssumptionCache
Hal Finkel
2016-12-15
1
-12
/
+5
*
[EarlyCSE] Make MemorySSA memory dependency check more aggressive.
Geoff Berry
2016-10-25
1
-16
/
+6
*
[EarlyCSE] Optimize MemoryPhis and reduce memory clobber queries w/ MemorySSA
Geoff Berry
2016-10-24
1
-10
/
+44
*
Fix typo in comment, NFC
Nick Lewycky
2016-09-07
1
-1
/
+1
*
[EarlyCSE] Optionally use MemorySSA. NFC.
Geoff Berry
2016-08-31
1
-17
/
+125
*
[EarlyCSE] Allow forwarding a non-invariant load into an invariant load.
Geoff Berry
2016-08-31
1
-5
/
+5
*
[EarlyCSE] Teach about CSE'ing over invariant.start intrinsics
Anna Thomas
2016-08-09
1
-0
/
+13
*
Consistently use FunctionAnalysisManager
Sean Silva
2016-08-09
1
-1
/
+1
*
[EarlyCSE] Correctly handle simplified, but live, instructions
David Majnemer
2016-07-29
1
-2
/
+4
*
Reinstate r273711
David Majnemer
2016-06-25
1
-5
/
+12
*
Revert r273711, it caused PR28298.
Nico Weber
2016-06-24
1
-12
/
+5
*
SimplifyInstruction does not imply DCE
David Majnemer
2016-06-24
1
-5
/
+12
*
[EarlyCSE] Minor cosmetic NFC changes
Sanjoy Das
2016-06-16
1
-2
/
+2
*
[EarlyCSE] Fold invariant loads
Sanjoy Das
2016-06-16
1
-8
/
+22
*
[PM] Add missing caching of GlobalsAA to EarlyCSE.
Davide Italiano
2016-06-08
1
-0
/
+1
[next]