diff options
author | Andrew Litteken <andrew.litteken@gmail.com> | 2022-03-09 10:33:06 -0800 |
---|---|---|
committer | Andrew Litteken <andrew.litteken@gmail.com> | 2022-03-13 23:13:09 -0500 |
commit | 0c4bbd293e6676cf7c45b95ad0890e0c1e423c3d (patch) | |
tree | a017edae27673ff240b9363d72170610889bd8d5 /llvm/tools/llvm-mca/llvm-mca.cpp | |
parent | ae7c6647f3ea81fc4447a76d824fea4b93862a4e (diff) | |
download | llvm-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