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
/
LICM.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Revert "[LICM] Support hosting of dynamic allocas out of loops"
Philip Reames
2020-02-26
1
-45
/
+0
*
Filter callbr insts from critical edge splitting
Bill Wendling
2020-02-21
1
-1
/
+2
*
[MemorySSA] Moving at the end often means before terminator.
Alina Sbirlea
2019-11-20
1
-1
/
+2
*
Sink all InitializePasses.h includes
Reid Kleckner
2019-11-13
1
-0
/
+1
*
[LICM] Support hosting of dynamic allocas out of loops
Philip Reames
2019-11-08
1
-0
/
+45
*
[LICM] Hoisting of widenable conditions out of loops
Philip Reames
2019-11-08
1
-0
/
+4
*
[LICM] Invalidate SCEV upon instruction hoisting
Serguei Katkov
2019-10-31
1
-14
/
+20
*
[Alignment][NFC] Finish transition for `Loads`
Guillaume Chatelet
2019-10-21
1
-1
/
+2
*
[MemorySSA] Don't hoist stores if interfering uses (as calls) exist.
Alina Sbirlea
2019-10-03
1
-1
/
+11
*
[Alignment][NFC] Remove StoreInst::setAlignment(unsigned)
Guillaume Chatelet
2019-10-03
1
-1
/
+1
*
LICM - remove unused variable and reduce scope of another variable. NFCI.
Simon Pilgrim
2019-10-02
1
-4
/
+2
*
[Alignment][NFC] Remove LoadInst::setAlignment(unsigned)
Guillaume Chatelet
2019-09-30
1
-1
/
+1
*
[LICM] Don't verify domtree/loopinfo unless EXPENSIVE_CHECKS is enabled.
Eli Friedman
2019-09-25
1
-1
/
+1
*
Change TargetLibraryInfo analysis passes to always require Function
Teresa Johnson
2019-09-07
1
-1
/
+2
*
[NFC] Switch last couple of invariant_load checks to use hasMetadata
Philip Reames
2019-09-04
1
-1
/
+1
*
[MemorySSA] Rename uses when inserting memory uses.
Alina Sbirlea
2019-08-19
1
-2
/
+4
*
[MemorySSA] Loop passes should mark MSSA preserved when available.
Alina Sbirlea
2019-08-17
1
-1
/
+1
*
[llvm] Migrate llvm::make_unique to std::make_unique
Jonas Devlieghere
2019-08-15
1
-3
/
+3
*
Revert '[LICM] Make Loop ICM profile aware' and 'Fix pass dependency for LICM'
David L. Jones
2019-08-14
1
-75
/
+18
*
Fix pass dependency for LICM
Wenlei He
2019-08-11
1
-6
/
+7
*
[LICM] Make Loop ICM profile aware
Wenlei He
2019-08-11
1
-17
/
+73
*
[LICM] Support unary FNeg in LICM
Cameron McInally
2019-08-08
1
-1
/
+2
*
Add llvm.licm.disable metadata
Tim Corringham
2019-08-08
1
-0
/
+6
*
OpaquePtr: use load instruction directly for type. NFC.
Tim Northover
2019-07-11
1
-2
/
+1
*
OpaquePtr: add Type parameter to Loads analysis API.
Tim Northover
2019-07-09
1
-2
/
+2
*
[LICM & MSSA] Limit unsafe sinking and hoisting.
Alina Sbirlea
2019-06-20
1
-10
/
+50
*
Only passes that preserve MemorySSA must mark it as preserved.
Alina Sbirlea
2019-06-11
1
-0
/
+2
*
[LICM] Allow AliasSetMap to contain top-level loops.
Florian Hahn
2019-05-14
1
-1
/
+9
*
[GVN+LICM] Use line 0 locations for better crash attribution
Vedant Kumar
2019-04-19
1
-7
/
+5
*
[LICM & MemorySSA] Make limit flags pass tuning options.
Alina Sbirlea
2019-04-19
1
-33
/
+45
*
[NFC] Remove dead parameter "FreeInLoop", fix some typos and trailing whitesp...
Nick Lewycky
2019-04-01
1
-15
/
+12
*
Fix -Wmisleading-indentation gcc7 warning. NFCI.
Simon Pilgrim
2019-03-21
1
-6
/
+6
*
Silence warning about unused variable in builds without asserts [NFC]
Mikael Holmen
2019-03-21
1
-0
/
+1
*
[NFC] Fix brace indentation.
Alina Sbirlea
2019-03-20
1
-1
/
+1
*
[LICM & MemorySSA] Don't sink/hoist stores in the presence of ordered loads.
Alina Sbirlea
2019-03-20
1
-25
/
+30
*
[LICM] Infer proper alignment from loads during scalar promotion
Philip Reames
2019-03-01
1
-3
/
+23
*
[MemorySSA] Make insertDef insert corresponding phi nodes.
Alina Sbirlea
2019-02-27
1
-0
/
+2
*
[NFC] Refactor LICM code for better readability
Max Kazantsev
2019-02-14
1
-6
/
+11
*
[LICM] Cap the clobbering calls in LICM.
Alina Sbirlea
2019-02-12
1
-25
/
+38
*
[LICM&MSSA] Limit store hoisting.
Alina Sbirlea
2019-02-11
1
-13
/
+38
*
[LICM/MSSA] Add promotion to scalars by building an AliasSetTracker with Memo...
Alina Sbirlea
2019-02-06
1
-42
/
+118
*
[opaque pointer types] Pass value type to LoadInst creation.
James Y Knight
2019-02-01
1
-1
/
+2
*
Fix a compiler error introduced in r352093.
Haojian Wu
2019-01-24
1
-1
/
+1
*
[LICM] Cleanup duplicated code. [NFCI]
Alina Sbirlea
2019-01-24
1
-17
/
+11
*
[MemorySSA +LICM CFHoist] Solve PR40317.
Alina Sbirlea
2019-01-24
1
-0
/
+5
*
Update the file headers across all of the LLVM projects in the monorepo
Chandler Carruth
2019-01-19
1
-4
/
+3
*
Give helper classes/functions local linkage. NFC.
Benjamin Kramer
2019-01-12
1
-0
/
+2
*
Use MemorySSA in LICM to do sinking and hoisting.
Alina Sbirlea
2019-01-10
1
-108
/
+251
*
[IPT] Drop cache less eagerly in GVN and LoopSafetyInfo
Max Kazantsev
2019-01-09
1
-3
/
+3
*
[LICM] Adjust how moving the re-hoist point works
John Brawn
2019-01-04
1
-3
/
+4
[next]