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
/
IndVarSimplify.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Fix a bug w/inbounds invalidation in LFTR (recommit)
Philip Reames
2019-06-17
1
-11
/
+85
*
Revert Fix a bug w/inbounds invalidation in LFTR
Florian Hahn
2019-06-14
1
-83
/
+11
*
Revert [LFTR] Stylistic cleanup as suggested in last review comment of D62939...
Florian Hahn
2019-06-14
1
-9
/
+9
*
Revert [LFTR] Rename variable to minimize confusion [NFC]
Florian Hahn
2019-06-14
1
-15
/
+18
*
[LFTR] Rename variable to minimize confusion [NFC]
Philip Reames
2019-06-13
1
-18
/
+15
*
[LFTR] Stylistic cleanup as suggested in last review comment of D62939 [NFC]
Philip Reames
2019-06-13
1
-9
/
+9
*
Fix a bug w/inbounds invalidation in LFTR
Philip Reames
2019-06-13
1
-11
/
+83
*
[IndVars] Extend diagnostic -replexitval flag w/ability to bypass hard use hu...
Philip Reames
2019-06-12
1
-2
/
+5
*
[LFTR] Use recomputed BE count
Philip Reames
2019-06-10
1
-9
/
+1
*
Prepare for multi-exit LFTR [NFC]
Philip Reames
2019-06-10
1
-65
/
+77
*
[IndVarSimplify] Fixup nowrap flags during LFTR (PR31181)
Nikita Popov
2019-06-01
1
-0
/
+21
*
[LFTR] Strengthen assertions in genLoopLimit [NFCI]
Philip Reames
2019-05-17
1
-3
/
+3
*
[IndVars] Don't reimplement Loop::isLoopInvariant [NFC]
Philip Reames
2019-05-17
1
-28
/
+17
*
[LFTR] Factor out a helper function for readability purpose [NFC]
Philip Reames
2019-05-17
1
-24
/
+31
*
Clarify comments on helpers used by LFTR [NFC]
Philip Reames
2019-05-17
1
-16
/
+15
*
Fix a release mode warning introduced in r360694
Philip Reames
2019-05-14
1
-3
/
+1
*
[IndVars] Extend reasoning about loop invariant exits to non-header blocks
Philip Reames
2019-05-14
1
-7
/
+9
*
[IndVars] Fix corner case with unreachable Phi inputs. PR40454
Max Kazantsev
2019-02-12
1
-6
/
+20
*
[opaque pointer types] Pass value type to GetElementPtr creation.
James Y Knight
2019-02-01
1
-1
/
+2
*
Update the file headers across all of the LLVM projects in the monorepo
Chandler Carruth
2019-01-19
1
-4
/
+3
*
Return "[IndVars] Smart hard uses detection"
Max Kazantsev
2018-11-08
1
-13
/
+26
*
Revert "[IndVars] Smart hard uses detection"
Max Kazantsev
2018-11-06
1
-26
/
+13
*
[IndVars] Smart hard uses detection
Max Kazantsev
2018-11-01
1
-13
/
+26
*
[IndVars] Strengthen restricton in rewriteLoopExitValues
Max Kazantsev
2018-10-31
1
-28
/
+7
*
[IndVars] Remove unreasonable checks in rewriteLoopExitValues
Max Kazantsev
2018-09-18
1
-11
/
+5
*
[NFC] Turn unsigned counters into boolean flags
Max Kazantsev
2018-09-17
1
-8
/
+13
*
[IndVars][NFC] Refactor to make modifications of Changed transparent
Max Kazantsev
2018-09-11
1
-44
/
+47
*
[IndVars] Set Changed if rewriteFirstIterationLoopExitValues changes IR. PR38863
Max Kazantsev
2018-09-10
1
-3
/
+6
*
[IndVars] Set Changed if sinkUnusedInvariants changes IR. PR38863
Max Kazantsev
2018-09-10
1
-5
/
+9
*
[SimplifyIndVar] Avoid generating truncate instructions with non-hoisted Laod...
Abderrazek Zaafrani
2018-09-07
1
-0
/
+152
*
[IndVars] Set Changed when we delete dead instructions. PR38855
Max Kazantsev
2018-09-07
1
-1
/
+1
*
Revert "[IndVars] Turn isValidRewrite into an assertion" because it seems wrong
Max Kazantsev
2018-09-06
1
-8
/
+9
*
[IndVars] Turn isValidRewrite into an assertion
Max Kazantsev
2018-09-06
1
-9
/
+8
*
[NFC] Add assert to detect LCSSA breaches early
Max Kazantsev
2018-09-04
1
-0
/
+10
*
[IndVars] Fix usage of SCEVExpander to not mess with SCEVConstant. PR38674
Max Kazantsev
2018-09-04
1
-18
/
+1
*
[NFC] A loop can never contain Ret instruction
Max Kazantsev
2018-08-28
1
-1
/
+1
*
Move Analysis/Utils/Local.h back to Transforms
David Blaikie
2018-06-04
1
-1
/
+1
*
Rename DEBUG macro to LLVM_DEBUG.
Nicola Zaghen
2018-05-14
1
-24
/
+27
*
Fix a couple of layering violations in Transforms
David Blaikie
2018-03-21
1
-1
/
+1
*
Use phi ranges to simplify code. No functionality change intended.
Benjamin Kramer
2017-12-30
1
-12
/
+9
*
Remove redundant includes from lib/Transforms.
Michael Zolotukhin
2017-12-13
1
-1
/
+0
*
IndVarSimplify: preserve debug information attached to widened PHI nodes.
Adrian Prantl
2017-11-02
1
-0
/
+10
*
[Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;...
Eugene Zelenko
2017-10-16
1
-35
/
+82
*
[SimplifyIndVar] Replace IVUsers with loop invariant whenever possible
Hongbin Zheng
2017-10-12
1
-1
/
+2
*
[IndVars] Add an option to be able to disable LFTR
Serguei Katkov
2017-06-09
1
-1
/
+6
*
Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.
Galina Kistanova
2017-06-03
1
-0
/
+1
*
Rename WeakVH to WeakTrackingVH; NFC
Sanjoy Das
2017-05-01
1
-19
/
+12
*
Reverts commit r301424, r301425 and r301426
Sanjoy Das
2017-04-26
1
-12
/
+19
*
Rename WeakVH to WeakTrackingVH; NFC
Sanjoy Das
2017-04-26
1
-19
/
+12
*
Use MutableArrayRef for APFloat::convertToInteger
Simon Pilgrim
2017-03-20
1
-2
/
+3
[prev]
[next]