cranelift: Remove const_addr instruction (fixes #2398) (#4843)

This commit is contained in:
Jamey Sharp
2022-09-01 14:57:37 -07:00
committed by GitHub
parent ae5fe8a728
commit 84ac24c23d
5 changed files with 2 additions and 21 deletions

View File

@@ -471,7 +471,7 @@ pub(crate) fn lower_insn_to_regs(
Opcode::ExtractVector => implemented_in_isle(ctx),
Opcode::ConstAddr | Opcode::Vconcat | Opcode::Vsplit => {
Opcode::Vconcat | Opcode::Vsplit => {
return Err(CodegenError::Unsupported(format!(
"Unimplemented lowering: {}",
op

View File

@@ -200,8 +200,7 @@ impl LowerBackend for S390xBackend {
)
}
Opcode::ConstAddr
| Opcode::GetPinnedReg
Opcode::GetPinnedReg
| Opcode::SetPinnedReg
| Opcode::Vsplit
| Opcode::Vconcat

View File

@@ -503,8 +503,6 @@ fn lower_insn_to_regs(
Opcode::Trueif | Opcode::Trueff => unimplemented!("trueif / trueff not implemented"),
Opcode::ConstAddr => unimplemented!("ConstAddr not implemented"),
Opcode::Vsplit | Opcode::Vconcat => {
unimplemented!("Vector split/concat ops not implemented.");
}