[llvm] r342106 - Remove isAsCheapAsAMove from v128.const
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: 342106
URL: http://llvm.org/viewvc/llvm-project?rev=342106&view=rev
Log:
Remove isAsCheapAsAMove from v128.const
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=342106&r1=342105&r2=342106&view=diff
==============================================================================
--- llvm/trunk/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td (original)
+++ llvm/trunk/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td Wed Sep 12 19:50:57 2018
@@ -19,7 +19,7 @@ foreach SIZE = [2, 4, 8, 16, 32] in
def LaneIdx#SIZE : ImmLeaf<i32, "return 0 <= Imm && Imm < "#SIZE#";">;
multiclass ConstVec<ValueType vec_t, dag ops, dag pat, string args> {
- let isMoveImm = 1, isAsCheapAsAMove = 1, isReMaterializable = 1 in
+ let isMoveImm = 1, isReMaterializable = 1 in
defm CONST_V128_#vec_t : SIMD_I<(outs V128:$dst), ops, (outs), ops,
[(set V128:$dst, (vec_t pat))],
"v128.const\t$dst, "#args,
More information about the llvm-commits
mailing list