aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-mca/llvm-mca.cpp
diff options
context:
space:
mode:
authorAndrew Litteken <andrew.litteken@gmail.com>2022-03-09 10:33:06 -0800
committerAndrew Litteken <andrew.litteken@gmail.com>2022-03-13 23:13:09 -0500
commit0c4bbd293e6676cf7c45b95ad0890e0c1e423c3d (patch)
treea017edae27673ff240b9363d72170610889bd8d5 /llvm/tools/llvm-mca/llvm-mca.cpp
parentae7c6647f3ea81fc4447a76d824fea4b93862a4e (diff)
downloadllvm-0c4bbd293e6676cf7c45b95ad0890e0c1e423c3d.zip
llvm-0c4bbd293e6676cf7c45b95ad0890e0c1e423c3d.tar.gz
llvm-0c4bbd293e6676cf7c45b95ad0890e0c1e423c3d.tar.bz2
[IRSim] Make sure the first instruction of a block doesn't get missed if it is the first valid instruction in Module.
If an instruction is first legal instruction in the module, and is the only legal instruction in its basic block, it will be ignored by the outliner due to a length check inherited from the older version of the outliner that was restricted to outlining within a single basic block. This removes that check, and updates any tests that broke because of it. Reviewer: paquette Differential Revision: https://reviews.llvm.org/D120786
Diffstat (limited to 'llvm/tools/llvm-mca/llvm-mca.cpp')
0 files changed, 0 insertions, 0 deletions