diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2022-06-06 09:21:02 -0400 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2022-06-07 10:28:23 -0400 |
commit | cbbc7e4a7572db4a3ddc008a64f22893220296ef (patch) | |
tree | 4127f3c37ec9029accedf925e27a80ca0c83ae4b /llvm/lib/Object/WasmObjectFile.cpp | |
parent | 47c8ec811f789ae05970f610217a83347388601b (diff) | |
download | llvm-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