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
/
CodeGen
/
BranchFolding.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
NFC: Reformats comments according to the coding guildelines.
Taewook Oh
2017-03-15
1
-34
/
+1
*
[BranchFolding] Merge debug locations from common tail instead of removing
Taewook Oh
2017-03-15
1
-4
/
+42
*
[BranchFolding] Update debug location along with the update of branch instruc...
Taewook Oh
2017-02-21
1
-3
/
+3
*
[X86] Re-enable conditional tail calls and fix PR31257.
Hans Wennborg
2017-02-16
1
-0
/
+37
*
include function name in dot filename
Xinliang David Li
2017-02-15
1
-1
/
+3
*
[BranchFolding] Tail common all identical unreachable blocks
Reid Kleckner
2017-02-14
1
-0
/
+20
*
[X86] Disable conditional tail calls (PR31257)
Hans Wennborg
2017-02-07
1
-37
/
+0
*
CodeGen: Allow small copyable blocks to "break" the CFG.
Kyle Butt
2017-01-31
1
-0
/
+5
*
Add support to dump dot graph block layout after MBP
Xinliang David Li
2017-01-29
1
-0
/
+2
*
BranchRelaxation: Recompute live-ins when splitting a block
Matthias Braun
2016-12-16
1
-26
/
+6
*
[codegen] Add generic functions to skip debug values.
Florian Hahn
2016-12-16
1
-16
/
+7
*
Avoid infinite loops in branch folding
Andrew Kaylor
2016-12-12
1
-1
/
+13
*
LivePhysReg: Use reference instead of pointer in init(); NFC
Matthias Braun
2016-12-08
1
-1
/
+1
*
Reapply: "Remove debug location from common tail when tail-merging"
Robert Lougher
2016-10-26
1
-2
/
+5
*
revert: "Remove debug location from common tail when tail-merging"
Robert Lougher
2016-10-25
1
-5
/
+2
*
Remove debug location from common tail when tail-merging
Robert Lougher
2016-10-25
1
-2
/
+5
*
Do not remove implicit defs in BranchFolder
Krzysztof Parzyszek
2016-10-12
1
-54
/
+0
*
BranchFolder: Fix invalid undef flags after merge.
Matthias Braun
2016-09-20
1
-5
/
+14
*
Finish renaming remaining analyzeBranch functions
Matt Arsenault
2016-09-14
1
-16
/
+16
*
Make analyzeBranch family of instruction names consistent
Matt Arsenault
2016-09-14
1
-12
/
+12
*
[BranchFolding] Unique added live-ins after hoisting code.
Ahmed Bougacha
2016-09-12
1
-0
/
+7
*
X86: Fold tail calls into conditional branches where possible (PR26302)
Hans Wennborg
2016-09-07
1
-0
/
+37
*
Branch Folding: Accept explicit threshold for tail merge size.
Kyle Butt
2016-08-18
1
-18
/
+32
*
Reapply [BranchFolding] Restrict tail merging loop blocks after MBP
Haicheng Wu
2016-08-12
1
-9
/
+23
*
Revert "[BranchFolding] Restrict tail merging loop blocks after MBP"
Haicheng Wu
2016-08-12
1
-23
/
+9
*
[BranchFolding] Restrict tail merging loop blocks after MBP
Haicheng Wu
2016-08-12
1
-9
/
+23
*
Codegen: Tail Merge: Be less aggressive with special cases.
Kyle Butt
2016-08-10
1
-4
/
+13
*
Revert EH-specific checks in BranchFolding that were causing blow ups in comp...
Andrew Kaylor
2016-07-27
1
-8
/
+0
*
Rename AnalyzeBranch* to analyzeBranch*.
Jacques Pienaar
2016-07-15
1
-13
/
+13
*
BranchFolding: Use LivePhysReg to update live in lists.
Matthias Braun
2016-07-12
1
-25
/
+26
*
Codegen: Fix comment in BranchFolding.cpp
Kyle Butt
2016-07-11
1
-7
/
+6
*
Codegen: Fix broken assumption in Tail Merge.
Kyle Butt
2016-06-24
1
-1
/
+1
*
Reapply "[MBP] Reduce code size by running tail merging in MBP.""
Haicheng Wu
2016-06-09
1
-21
/
+64
*
Revert "[MBP] Reduce code size by running tail merging in MBP."
Haicheng Wu
2016-06-07
1
-64
/
+21
*
[MBP] Reduce code size by running tail merging in MBP.
Haicheng Wu
2016-06-06
1
-18
/
+48
*
[BranchFolding] Replace MachineBlockFrequencyInfo with MBFIWrapper. NFC.
Haicheng Wu
2016-06-06
1
-3
/
+16
*
[WebAssembly] Move register stackification and coloring to a late phase.
Dan Gohman
2016-05-10
1
-1
/
+1
*
CodeGen: Move TargetPassConfig from Passes.h to an own header; NFC
Matthias Braun
2016-05-10
1
-0
/
+1
*
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
*
RegisterScavenger: Take a reference as enterBasicBlock() argument.
Matthias Braun
2016-04-06
1
-1
/
+1
*
Don't use potentially invalidated iterator
Stephan Bergmann
2016-03-31
1
-2
/
+4
*
Test commit access
Marianne Mailhot-Sarrasin
2016-03-10
1
-1
/
+1
*
[BranchFolding] Change function name related with merging MMOs. NFC
Junmo Park
2016-03-03
1
-7
/
+5
*
CodeGen: Remove an iterator => pointer conversion, NFC
Duncan P. N. Exon Smith
2016-02-27
1
-2
/
+2
*
CodeGen: Change MachineInstr to use MachineInstr&, NFC
Duncan P. N. Exon Smith
2016-02-27
1
-4
/
+4
*
CodeGen: Use MachineInstr& in HashMachineInstr, NFC
Duncan P. N. Exon Smith
2016-02-27
1
-10
/
+10
*
CodeGen: TII: Take MachineInstr& in predicate API, NFC
Duncan P. N. Exon Smith
2016-02-23
1
-4
/
+4
*
[BranchFolding] Set correct mem refs (2nd try)
Junmo Park
2016-01-11
1
-1
/
+1
[prev]
[next]