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
/
LoopStrengthReduce.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
[ARM] Loop Strength Reduction crashes when targeting ARM or Thumb.
Alexandros Lamprineas
2016-11-09
1
-3
/
+3
*
[LoopStrengthReduce] Don't use a DenseSet<int64_t> when we might add any vali...
Justin Lebar
2016-11-05
1
-1
/
+6
*
[LoopStrenghtReduce] Refactoring and addition of a new target cost function.
Jonas Paulsson
2016-08-17
1
-225
/
+209
*
[LSR] Don't try and create post-inc expressions on non-rotated loops
James Molloy
2016-08-15
1
-0
/
+20
*
Use the range variant of find/find_if instead of unpacking begin/end
David Majnemer
2016-08-12
1
-4
/
+3
*
Use the range variant of find instead of unpacking begin/end
David Majnemer
2016-08-11
1
-4
/
+2
*
[SCEV] Update interface to handle SCEVExpander insert point motion.
Geoff Berry
2016-08-11
1
-8
/
+9
*
Consistently use LoopAnalysisManager
Sean Silva
2016-08-09
1
-1
/
+1
*
[PM] Convert Loop Strength Reduce pass to new PM
Dehao Chen
2016-07-18
1
-24
/
+44
*
[PM] Convert IVUsers analysis to new pass manager.
Dehao Chen
2016-07-16
1
-4
/
+4
*
[LoopStrengthReduce] Fix -Wmisleading-indentation. Reported by GCC6.
Davide Italiano
2016-07-07
1
-2
/
+2
*
Switch more loops to be range-based
David Majnemer
2016-06-24
1
-11
/
+8
*
Reapply [LSR] Create fewer redundant instructions.
Geoff Berry
2016-06-06
1
-20
/
+22
*
[X86] Remove SSE/AVX unaligned store intrinsics as clang no longer uses them....
Craig Topper
2016-05-30
1
-20
/
+0
*
[X86] Add the AVX storeu intrinsics to InstCombine and LoopStrengthReduce in ...
Craig Topper
2016-05-26
1
-0
/
+6
*
[X86] Remove the llvm.x86.sse2.storel.dq intrinsic. It hasn't been used in a ...
Craig Topper
2016-05-25
1
-2
/
+0
*
Re-commit optimization bisect support (r267022) without new pass manager supp...
Andrew Kaylor
2016-04-22
1
-1
/
+1
*
Revert "Initial implementation of optimization bisect support."
Vedant Kumar
2016-04-22
1
-1
/
+1
*
Initial implementation of optimization bisect support.
Andrew Kaylor
2016-04-21
1
-1
/
+1
*
[LoopStrengthReduce] Don't hoist into a catchswitch
David Majnemer
2016-03-24
1
-1
/
+6
*
Revert "[LSR] Create fewer redundant instructions."
Geoff Berry
2016-03-16
1
-22
/
+20
*
[LSR] Create fewer redundant instructions.
Geoff Berry
2016-03-16
1
-20
/
+22
*
[LoopStrengthReduce] Don't rewrite PHIs with incoming values from CatchSwitches
David Majnemer
2016-02-03
1
-0
/
+11
*
[SCEV] Add and use SCEVConstant::getAPInt; NFCI
Sanjoy Das
2015-12-17
1
-18
/
+17
*
LPM: Stop threading `Pass *` through all of the loop utility APIs. NFC
Justin Bogner
2015-12-15
1
-26
/
+24
*
[LoopStrengthReduce] Mark dump() definitions as LLVM_DUMP_METHOD.
Davide Italiano
2015-11-23
1
-14
/
+7
*
[LoopStrengthReduce] Don't increment iterator past the end of the BB
David Majnemer
2015-11-16
1
-1
/
+1
*
[LoopStrengthReduce] Don't bother fixing up PHIs from EH Pad preds
David Majnemer
2015-11-08
1
-0
/
+3
*
Scalar: Remove remaining ilist iterator implicit conversions
Duncan P. N. Exon Smith
2015-10-13
1
-19
/
+22
*
Replace some calls to isa<LandingPadInst> with isEHPad()
David Majnemer
2015-08-19
1
-2
/
+2
*
[PM] Port ScalarEvolution to the new pass manager.
Chandler Carruth
2015-08-17
1
-5
/
+7
*
[LSR][NFC] Don’t duplicate entity name at the beginning of the comment.
Sanjoy Das
2015-08-16
1
-236
/
+208
*
[LSR][NFC] Use camelCase for method names in Formula and RegUseTracker.
Sanjoy Das
2015-08-16
1
-34
/
+34
*
LoopStrengthReduce: Try to pass address space to isLegalAddressingMode
Matt Arsenault
2015-08-15
1
-63
/
+94
*
Revert "[LSR] Generate and use zero extends"
Sanjoy Das
2015-08-04
1
-139
/
+21
*
[LSR] Generate and use zero extends
Sanjoy Das
2015-07-27
1
-21
/
+139
*
[PM/AA] Remove all of the dead AliasAnalysis pointers being threaded
Chandler Carruth
2015-07-22
1
-2
/
+1
*
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
Alexander Kornienko
2015-06-23
1
-9
/
+9
*
Fixed/added namespace ending comments using clang-tidy. NFC
Alexander Kornienko
2015-06-19
1
-9
/
+9
*
Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial types
Benjamin Kramer
2015-05-29
1
-5
/
+5
*
Use range-based for loops. NFC.
Craig Topper
2015-05-25
1
-130
/
+84
*
Give more meaningful names than I and J to some for loop variables after conv...
Craig Topper
2015-05-23
1
-10
/
+10
*
Fix an unused variable warning in release builds.
Craig Topper
2015-05-23
1
-0
/
+1
*
Use range-based for loops. NFC.
Craig Topper
2015-05-23
1
-76
/
+36
*
[LSR][NFC] Remove a stale comment.
Sanjoy Das
2015-04-21
1
-3
/
+0
*
Mark empty default constructors as =default if it makes the type POD
Benjamin Kramer
2015-04-11
1
-2
/
+0
*
[NFC] Fix typo in comment.
Sanjoy Das
2015-03-27
1
-1
/
+1
*
DataLayout is mandatory, update the API to reflect it with references.
Mehdi Amini
2015-03-10
1
-2
/
+5
*
Remove the remaining uses of abs64 and nuke it.
Benjamin Kramer
2015-03-09
1
-2
/
+2
*
LSR: Move set instead of copying. NFC.
Benjamin Kramer
2015-02-19
1
-4
/
+2
[prev]
[next]