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
/
IPO
/
PassManagerBuilder.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add a new method to create SimpleInliner instance and make pre-inliner use this.
Easwaran Raman
2016-08-11
1
-2
/
+12
*
GVN-hoist: enable by default
Sebastian Pop
2016-08-08
1
-2
/
+2
*
Revert "(refs/bisect/bad) GVN-hoist: enable by default"
Matthias Braun
2016-08-06
1
-2
/
+2
*
GVN-hoist: enable by default
Sebastian Pop
2016-08-04
1
-2
/
+2
*
Revert "GVN-hoist: enable by default" & "Make GVN Hoisting obey optnone/bisect."
Bruno Cardoso Lopes
2016-08-04
1
-2
/
+2
*
GVN-hoist: enable by default
Sebastian Pop
2016-08-04
1
-2
/
+2
*
Add EP_CGSCCOptimizerLate extension point to PassManagerBuilder
David Majnemer
2016-07-28
1
-0
/
+1
*
[Profile] Use explicit flag to enable IR PGO
Xinliang David Li
2016-07-23
1
-8
/
+13
*
Add flag to PassManagerBuilder to disable GVN Hoist Pass.
Alina Sbirlea
2016-07-22
1
-1
/
+6
*
Make help text more consistent. NFC.
George Burgess IV
2016-07-20
1
-1
/
+1
*
[ThinLTO] Perform profile-guided indirect call promotion
Teresa Johnson
2016-07-17
1
-2
/
+3
*
[PGO] IRPGO pre-cleanup pass changes
Rong Xu
2016-07-15
1
-0
/
+22
*
code hoisting pass based on GVN
Sebastian Pop
2016-07-15
1
-0
/
+1
*
Revert r275401, it caused PR28551.
Nico Weber
2016-07-14
1
-1
/
+0
*
code hoisting pass based on GVN
Sebastian Pop
2016-07-14
1
-0
/
+1
*
[CFLAA] Split into Anders+Steens analysis.
George Burgess IV
2016-07-06
1
-6
/
+30
*
Revert "code hoisting pass based on GVN"
Duncan P. N. Exon Smith
2016-07-01
1
-1
/
+0
*
code hoisting pass based on GVN
Sebastian Pop
2016-07-01
1
-0
/
+1
*
IR: New representation for CFI and virtual call optimization pass metadata.
Peter Collingbourne
2016-06-24
1
-4
/
+4
*
Remove the ScalarReplAggregates pass
David Majnemer
2016-06-15
1
-16
/
+3
*
[PM] Schedule InstSimplify after late LICM run, to clean up LCSSA nodes.
Manuel Jacob
2016-06-02
1
-0
/
+3
*
Move whole-program virtual call optimization pass after function attribute in...
Peter Collingbourne
2016-05-25
1
-24
/
+27
*
Rename pass name to prepare to new PM porting /NFC
Xinliang David Li
2016-05-15
1
-2
/
+2
*
[PM] code refactoring -- preparation for new PM porting /NFC
Xinliang David Li
2016-05-07
1
-1
/
+1
*
Tweak the ThinLTO pass pipeline
Mehdi Amini
2016-05-06
1
-17
/
+7
*
[PM] port IR based PGO prof-gen pass to new pass manager
Xinliang David Li
2016-05-06
1
-1
/
+1
*
Move "Eliminate Available Externally" immediately after the inliner
Mehdi Amini
2016-05-03
1
-12
/
+13
*
Move createReversePostOrderFunctionAttrsPass right after the inliner is done
Mehdi Amini
2016-05-02
1
-8
/
+8
*
[PGO] Promote indirect calls to conditional direct calls with value-profile
Rong Xu
2016-04-27
1
-1
/
+10
*
[LoopDist] Add llvm.loop.distribute.enable loop metadata
Adam Nemet
2016-04-27
1
-7
/
+4
*
Run GlobalOpt before emitting the bitcode for ThinLTO
Mehdi Amini
2016-04-25
1
-0
/
+2
*
ThinLTO: Move createNameAnonFunctionPass insertion in PassManagerBuilder (NFC)
Mehdi Amini
2016-04-25
1
-3
/
+4
*
Port InstrProfiling pass to the new pass manager
Xinliang David Li
2016-04-18
1
-1
/
+1
*
[PM] Add a SpeculativeExecution pass for targets with divergent branches.
Justin Lebar
2016-04-15
1
-0
/
+2
*
Add a pass to name anonymous/nameless function
Mehdi Amini
2016-04-12
1
-0
/
+2
*
[PassManager] Make PassManagerBuilder::addExtension take an std::function, ra...
Justin Lebar
2016-03-30
1
-2
/
+2
*
Turn LoopLoadElimination on again
Adam Nemet
2016-03-15
1
-2
/
+2
*
[ThinLTO] Renaming of function index to module summary index (NFC)
Teresa Johnson
2016-03-15
1
-7
/
+7
*
Revert "[ThinLTO] Renaming of function index to module summary index (NFC)"
Teresa Johnson
2016-03-14
1
-7
/
+7
*
[ThinLTO] Renaming of function index to module summary index (NFC)
Teresa Johnson
2016-03-14
1
-7
/
+7
*
Revert "Turn LoopLoadElimination on again"
Adam Nemet
2016-03-14
1
-2
/
+2
*
Turn LoopLoadElimination on again
Adam Nemet
2016-03-14
1
-2
/
+2
*
[PM] Port GVN to the new pass manager, wire it up, and teach a couple of
Chandler Carruth
2016-03-11
1
-0
/
+1
*
InstCombine: Restrict computeKnownBits() on all Values to OptLevel > 2
Matthias Braun
2016-03-09
1
-18
/
+26
*
Revert "Enable LoopLoadElimination by default"
Adam Nemet
2016-03-07
1
-2
/
+2
*
Enable LoopLoadElimination by default
Adam Nemet
2016-02-29
1
-2
/
+2
*
[PM] Port the PostOrderFunctionAttrs pass to the new pass manager and
Chandler Carruth
2016-02-18
1
-3
/
+4
*
Define the ThinLTO Pipeline (experimental)
Mehdi Amini
2016-02-16
1
-2
/
+44
*
Refactor the PassManagerBuilder: extract a "addFunctionSimplificationPasses()...
Mehdi Amini
2016-02-16
1
-72
/
+76
*
Revert "Refactor the PassManagerBuilder: extract a "addFunctionSimplification...
Mehdi Amini
2016-02-11
1
-77
/
+73
[next]