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
/
test
/
Transforms
/
HotColdSplit
Commit message (
Expand
)
Author
Age
Files
Lines
*
[CodeExtractor] Fix sinking of allocas with multiple bitcast uses (PR42451)
Vedant Kumar
2019-07-10
1
-0
/
+74
*
[lit] Delete empty lines at the end of lit.local.cfg NFC
Fangrui Song
2019-06-17
1
-1
/
+0
*
Revert "Temporarily Revert "Add basic loop fusion pass.""
Eric Christopher
2019-04-17
33
-0
/
+1886
*
Temporarily Revert "Add basic loop fusion pass."
Eric Christopher
2019-04-17
33
-1886
/
+0
*
[HotColdSplit] Disable splitting for sanitized functions
Vedant Kumar
2019-02-26
1
-0
/
+72
*
[CodeExtractor] Do not lift lifetime.end markers for region inputs
Vedant Kumar
2019-02-15
2
-8
/
+53
*
[CodeExtractor] Only lift lifetime markers present in the extraction region
Vedant Kumar
2019-02-13
2
-0
/
+135
*
[HotColdSplit] With PGO add profile entry metadata to split cold function
Teresa Johnson
2019-02-07
1
-0
/
+43
*
[HotColdSplit] Do not split out `resume` instructions
Vedant Kumar
2019-02-05
2
-6
/
+18
*
[CodeExtractor] Add support for the `swifterror` attribute
Vedant Kumar
2019-01-28
1
-0
/
+43
*
[HotColdSplit] Introduce a cost model to control splitting behavior
Vedant Kumar
2019-01-25
10
-93
/
+125
*
[HotColdSplit] Split more aggressively before/after cold invokes
Vedant Kumar
2019-01-25
1
-0
/
+31
*
[HotColdSplit] Mark inherently cold functions as such
Vedant Kumar
2019-01-19
3
-2
/
+68
*
[CodeExtractor] Emit lifetime markers around reloads of outputs
Vedant Kumar
2019-01-19
3
-8
/
+11
*
[HotColdSplit] Allow outlining with live outputs
Vedant Kumar
2019-01-17
1
-0
/
+68
*
[HotColdSplit] Consider resume instructions to be cold
Vedant Kumar
2019-01-17
1
-0
/
+20
*
[HotColdSplit] Relax requirement that the cold sink block be extractable
Vedant Kumar
2019-01-17
1
-0
/
+3
*
[HotColdSplit] Simplify tests by lowering their splitting thresholds
Vedant Kumar
2019-01-17
24
-59
/
+30
*
[CodeExtractor] Do not extract unsafe lifetime markers
Vedant Kumar
2019-01-04
1
-0
/
+66
*
[HotColdSplitting] Disable outlining landingpad instructions (PR39917)
Vedant Kumar
2018-12-11
1
-5
/
+4
*
[HotColdSplitting] Refine definition of unlikelyExecuted
Vedant Kumar
2018-12-07
3
-6
/
+132
*
[HotColdSplitting] Outline more than once per function
Vedant Kumar
2018-12-07
10
-0
/
+538
*
[CodeExtractor] Do not marked outlined calls which may resume EH as noreturn
Vedant Kumar
2018-12-05
1
-0
/
+37
*
[CodeExtractor] Split PHI nodes with incoming values from outlined region (PR...
Vedant Kumar
2018-12-03
1
-2
/
+2
*
[CodeExtractor] Mark functions noreturn when applicable
Vedant Kumar
2018-11-08
1
-0
/
+3
*
[CodeExtractor] Do not extract calls to eh_typeid_for (PR39545)
Vedant Kumar
2018-11-06
1
-0
/
+26
*
[CodeExtractor] Erase use-without-def debug intrinsics in parent func
Vedant Kumar
2018-11-06
1
-0
/
+53
*
[HotColdSplitting] Use TTI to inform outlining threshold
Vedant Kumar
2018-11-04
5
-1
/
+37
*
[HotColdSplitting] Allow outlining single-block cold regions
Vedant Kumar
2018-10-29
3
-51
/
+70
*
[HotColdSplitting] Identify larger cold regions using domtree queries
Vedant Kumar
2018-10-24
5
-4
/
+275
*
[hot-cold-split] Name split functions with ".cold" suffix
Teresa Johnson
2018-10-24
3
-5
/
+5
*
[HotColdSplitting] Attach MinSize to outlined code
Vedant Kumar
2018-10-23
1
-0
/
+32
*
[hot-cold-split] Add opt remark on success
Teresa Johnson
2018-10-22
1
-2
/
+3
*
[hot-cold-split] Add missing FileCheck invocations
Teresa Johnson
2018-10-22
1
-2
/
+2
*
[hot-cold-split] fix failing testcases
Sebastian Pop
2018-10-16
2
-4
/
+12
*
[hot-cold-split] fix static analysis of cold regions
Sebastian Pop
2018-10-15
2
-3
/
+25
*
[CodeExtractor] Erase debug intrinsics in outlined thunks (fix PR22900)
Vedant Kumar
2018-10-15
1
-0
/
+51
*
Add support for new pass manager
Aditya Kumar
2018-10-03
2
-0
/
+2
*
HotColdSplit: fix invalid SSA due to outlining
Sebastian Pop
2018-09-14
2
-9
/
+29
*
HotColdSplitting: fix test failing because of last commit
Sebastian Pop
2018-09-10
1
-3
/
+1
*
Hot cold splitting pass
Aditya Kumar
2018-09-07
1
-0
/
+34