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
/
GVN.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
[GVN] Prevent ScalarPRE from hoisting across instructions that don't pass con...
Max Kazantsev
2017-11-28
1
-0
/
+14
*
[GVN PRE] Patch the source for Phi node in PRE
Serguei Katkov
2017-11-09
1
-2
/
+5
*
[NFC] Get rid of variables used in assert only
Max Kazantsev
2017-10-31
1
-6
/
+6
*
Reapply "[GVN] Prevent LoadPRE from hoisting across instructions that don't p...
Max Kazantsev
2017-10-31
1
-0
/
+97
*
[GVN][NFC] Mark instruction for deletion instead of immediate erasing in LoadPRE
Max Kazantsev
2017-10-30
1
-2
/
+1
*
[GVN][NFC] Refactor loop iteration with foreach
Max Kazantsev
2017-10-27
1
-6
/
+6
*
Revert 315440 on behalf of mkazantsev
Philip Reames
2017-10-17
1
-77
/
+0
*
Reverting r315590; it did not include changes for llvm-tblgen, which is causi...
Aaron Ballman
2017-10-15
1
-1
/
+1
*
[dump] Remove NDEBUG from test to enable dump methods [NFC]
Don Hinton
2017-10-12
1
-1
/
+1
*
[NFC] Convert OptimizationRemarkEmitter old emit() calls to new closure
Vivek Pandya
2017-10-11
1
-6
/
+10
*
[NFC] Fix variables used only for assert in GVN
Max Kazantsev
2017-10-11
1
-6
/
+6
*
[GVN] Prevent LoadPRE from hoisting across instructions that don't pass contr...
Max Kazantsev
2017-10-11
1
-0
/
+77
*
[GVN] Don't replace constants with constants.
Davide Italiano
2017-10-11
1
-0
/
+5
*
Rename OptimizationDiagnosticInfo.* to OptimizationRemarkEmitter.*
Adam Nemet
2017-10-09
1
-1
/
+1
*
This patch fixes https://bugs.llvm.org/show_bug.cgi?id=32352
Vivek Pandya
2017-09-15
1
-2
/
+1
*
This reverts r313381
Vivek Pandya
2017-09-15
1
-1
/
+2
*
This patch fixes https://bugs.llvm.org/show_bug.cgi?id=32352
Vivek Pandya
2017-09-15
1
-2
/
+1
*
[Transforms] Fix some Clang-tidy modernize-use-using and Include What You Use...
Eugene Zelenko
2017-09-13
1
-25
/
+48
*
[GVN] Remove stale entries in phitranslate cache when new phi is generated fo...
Wei Mi
2017-08-08
1
-0
/
+14
*
[GVN] Recommit the patch "Add phi-translate support in scalarpre"
Wei Mi
2017-07-28
1
-28
/
+158
*
Fix DebugLoc propagation for unreachable LoadInst
Weiming Zhao
2017-07-19
1
-0
/
+1
*
Enhance synchscope representation
Konstantin Zhuravlyov
2017-07-11
1
-1
/
+1
*
[IR] Make use of Type::isPtrOrPtrVectorTy/isIntOrIntVectorTy/isFPOrFPVectorTy...
Craig Topper
2017-07-09
1
-6
/
+6
*
[Constants] If we already have a ConstantInt*, prefer to use isZero/isOne/isM...
Craig Topper
2017-07-06
1
-1
/
+1
*
Revert "[GVN] Recommit the patch "Add phi-translate support in scalarpre"."
Benjamin Kramer
2017-07-03
1
-158
/
+28
*
[GVN] Recommit the patch "Add phi-translate support in scalarpre".
Wei Mi
2017-06-26
1
-28
/
+158
*
Mark dump() methods as const. NFC
Sam Clegg
2017-06-21
1
-1
/
+1
*
Revert rL305578. There is still some buildbot failure to be fixed.
Wei Mi
2017-06-16
1
-158
/
+28
*
[GVN] Recommit the patch "Add phi-translate support in scalarpre".
Wei Mi
2017-06-16
1
-28
/
+158
*
Revert rL304050. It may break sanitizer bootstrap. Revert it for now while in...
Wei Mi
2017-05-31
1
-143
/
+21
*
[GVN] Recommit the patch "Add phi-translate support in scalarpre".
Wei Mi
2017-05-27
1
-21
/
+143
*
Revert rL303923 since it broke the sanitizer bootstrap build bot.
Wei Mi
2017-05-26
1
-136
/
+21
*
[GVN] Add phi-translate support in scalarpre.
Wei Mi
2017-05-25
1
-21
/
+136
*
[IR] De-virtualize ~Value to save a vptr
Reid Kleckner
2017-05-18
1
-1
/
+1
*
Kill off the old SimplifyInstruction API by converting remaining users.
Daniel Berlin
2017-04-28
1
-1
/
+1
*
[IR] Redesign the case iterator in SwitchInst to actually be an iterator
Chandler Carruth
2017-04-12
1
-2
/
+2
*
Templatize parts of VNCoercion, and add constant-only versions of the functio...
Daniel Berlin
2017-03-20
1
-1
/
+1
*
[GVN] Fix accidental double storage of the function BasicBlock list in iterat...
Craig Topper
2017-03-18
1
-13
/
+4
*
VNCoercion: Make the function signatures all consistent
Daniel Berlin
2017-03-11
1
-1
/
+1
*
Move memory coercion functions from GVN.cpp to VNCoercion.cpp so they can be ...
Daniel Berlin
2017-03-10
1
-447
/
+19
*
[NewGVN] Preserve TargetLibraryInfo analysis.
Davide Italiano
2017-01-31
1
-0
/
+2
*
Do not propagate DebugLoc across basic blocks
Taewook Oh
2017-01-31
1
-2
/
+2
*
Cleanup dump() functions.
Matthias Braun
2017-01-28
1
-2
/
+3
*
[DWARF] Null out the debug locs of load instructions that have been moved by ...
Wolfgang Pieb
2017-01-04
1
-2
/
+12
*
Revert @llvm.assume with operator bundles (r289755-r289757)
Daniel Jasper
2016-12-19
1
-5
/
+11
*
Remove the AssumptionCache
Hal Finkel
2016-12-15
1
-11
/
+5
*
When GVN removes a redundant load, it should not modify the debug location of...
Andrea Di Biagio
2016-12-07
1
-1
/
+4
*
[GVN, OptDiag] Print the interesting instructions involved in missed load-eli...
Adam Nemet
2016-12-01
1
-0
/
+36
*
[GVN, OptDiag] Include the value that is forwarded in load elimination
Adam Nemet
2016-12-01
1
-5
/
+8
*
[GVN] Basic optimization remark support
Adam Nemet
2016-12-01
1
-3
/
+20
[prev]
[next]