[llvm] r342105 - Remove isAsCheapAsAMove from mem ops
Thomas Lively via llvm-commits
llvm-commits at lists.llvm.org
Wed Sep 12 19:50:57 PDT 2018
Author: tlively
Date: Wed Sep 12 19:50:57 2018
New Revision: 342105
URL: http://llvm.org/viewvc/llvm-project?rev=342105&view=rev
Log:
Remove isAsCheapAsAMove from mem ops
Modified:
llvm/trunk/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td
Modified: llvm/trunk/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td?rev=342105&r1=342104&r2=342105&view=diff
==============================================================================
--- llvm/trunk/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td (original)
+++ llvm/trunk/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td Wed Sep 12 19:50:57 2018
@@ -26,7 +26,7 @@ multiclass ConstVec<ValueType vec_t, dag
"v128.const\t"#args, 0>;
}
multiclass SIMDLoad<ValueType vec_t> {
- let mayLoad = 1, isAsCheapAsAMove = 1 in
+ let mayLoad = 1 in
defm LOAD_#vec_t :
SIMD_I<(outs V128:$dst), (ins P2Align:$align, offset32_op:$off, I32:$addr),
(outs), (ins P2Align:$align, offset32_op:$off), [],
@@ -34,7 +34,7 @@ multiclass SIMDLoad<ValueType vec_t> {
"v128.load\t$off$align", 1>;
}
multiclass SIMDStore<ValueType vec_t> {
- let mayStore = 1, isAsCheapAsAMove = 1 in
+ let mayStore = 1 in
defm STORE_#vec_t :
SIMD_I<(outs), (ins P2Align:$align, offset32_op:$off, I32:$addr, V128:$vec),
(outs), (ins P2Align:$align, offset32_op:$off), [],
More information about the llvm-commits
mailing list