[all-commits] [llvm/llvm-project] 7aabb6: [ARM][LowOverheadLoops] Remove modifications to th...
Sam Tebbs via All-commits
all-commits at lists.llvm.org
Tue Sep 8 02:30:29 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 7aabb6ad7764366fd3150d18b16da9aef35e6492
https://github.com/llvm/llvm-project/commit/7aabb6ad7764366fd3150d18b16da9aef35e6492
Author: Sam Tebbs <samuel.tebbs at arm.com>
Date: 2020-09-08 (Tue, 08 Sep 2020)
Changed paths:
M llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp
M llvm/test/CodeGen/Thumb2/LowOverheadLoops/mov-after-dlstp.mir
M llvm/test/CodeGen/Thumb2/LowOverheadLoops/mov-operand.ll
Log Message:
-----------
[ARM][LowOverheadLoops] Remove modifications to the correct element
count register
After my patch at D86087, code that now uses the mov operand rather than
the vctp operand will no longer remove modifications to the vctp operand
as they should. This patch fixes that by explicitly removing
modifications to the vctp operand rather than the register used as the
element count.
More information about the All-commits
mailing list