diff options
author | zhongyunde <zhongyunde@huawei.com> | 2022-12-28 01:17:55 +0800 |
---|---|---|
committer | zhongyunde <zhongyunde@huawei.com> | 2022-12-28 01:18:14 +0800 |
commit | c69d83908a35d48beadb3dd54f6018425e922ad7 (patch) | |
tree | 84e405e28bf3189357a4f7d7f8f85ebe8939583b /clang/lib/CodeGen/CodeGenFunction.cpp | |
parent | 794056e86a53beff8e80f3a4fd8926e776a1f65e (diff) | |
download | llvm-c69d83908a35d48beadb3dd54f6018425e922ad7.zip llvm-c69d83908a35d48beadb3dd54f6018425e922ad7.tar.gz llvm-c69d83908a35d48beadb3dd54f6018425e922ad7.tar.bz2 |
[AArch64][MachineScheduler] Set no side effect for movprfx
The movprfx is a vector copy, so it doesn't access memory. Set the
value of hasSideEffects 0 to avoid return true for the hasUnmodeledSideEffects(),
which will block the machine scheduler which load/store instructions.
Reviewed By: paulwalker-arm
Differential Revision: https://reviews.llvm.org/D140680
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions