summaryrefslogtreecommitdiffstats
path: root/lldb/source/Commands/CommandObjectReproducer.cpp
diff options
context:
space:
mode:
authorVictor Huang <victorh@recycler.canlab.ibm.com>2019-11-11 21:32:56 +0000
committerVictor Huang <victorh@recycler.canlab.ibm.com>2019-11-11 21:32:56 +0000
commitedab7dd426249bd40059b49b255ba9cc5b784753 (patch)
tree8c002bf078b0d85376bc4888b6ac4564e8a25e78 /lldb/source/Commands/CommandObjectReproducer.cpp
parentc19528f18093697bff827ca30332e63f3418524d (diff)
downloadbcm5719-llvm-edab7dd426249bd40059b49b255ba9cc5b784753.tar.gz
bcm5719-llvm-edab7dd426249bd40059b49b255ba9cc5b784753.zip
Disable hoisting MI to hotter basic blocks
In current Hoist() function of machine licm pass, it will not check the source and destination basic block frequencies that a instruction is hoisted from/to. There is a chance that instruction is hoisted from a cold to a hot basic block. In this patch, we add options to disable machine instruction hoisting if destination block is hotter. Differential Revision: https://reviews.llvm.org/D63676
Diffstat (limited to 'lldb/source/Commands/CommandObjectReproducer.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud