aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/WasmObjectFile.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2022-06-06 09:21:02 -0400
committerMatt Arsenault <Matthew.Arsenault@amd.com>2022-06-07 10:28:23 -0400
commitcbbc7e4a7572db4a3ddc008a64f22893220296ef (patch)
tree4127f3c37ec9029accedf925e27a80ca0c83ae4b /llvm/lib/Object/WasmObjectFile.cpp
parent47c8ec811f789ae05970f610217a83347388601b (diff)
downloadllvm-cbbc7e4a7572db4a3ddc008a64f22893220296ef.zip
llvm-cbbc7e4a7572db4a3ddc008a64f22893220296ef.tar.gz
llvm-cbbc7e4a7572db4a3ddc008a64f22893220296ef.tar.bz2
llvm-reduce: Don't set generic instruction operands to undef
The intention is that these should never have undef operands. It turns out the restriction the verifier enforces is too lax. The verifier enforces that registers without a register class cannot be undef, but it's valid to use a register with a register class and type. The verifier needs to change to be based on the opcode.
Diffstat (limited to 'llvm/lib/Object/WasmObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions