From 9c7de7692b579ffbcb7a108e4c70cee9d3029c9e Mon Sep 17 00:00:00 2001 From: Nick Fitzgerald Date: Tue, 25 Jan 2022 09:59:39 -0800 Subject: [PATCH] cranelift: Use `emit` helper function on aarch64 ...instead of pushing to the `emitted_insts` vec directly. --- cranelift/codegen/src/isa/aarch64/lower/isle.rs | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/cranelift/codegen/src/isa/aarch64/lower/isle.rs b/cranelift/codegen/src/isa/aarch64/lower/isle.rs index 24e4ade824..c4d4185224 100644 --- a/cranelift/codegen/src/isa/aarch64/lower/isle.rs +++ b/cranelift/codegen/src/isa/aarch64/lower/isle.rs @@ -152,17 +152,14 @@ where let imm = MoveWideConst::maybe_with_shift(((!imm16) & 0xffff) as u16, i * 16) .unwrap(); - self.emitted_insts - .push((MInst::MovN { rd, imm, size }, false)); + self.emit(&MInst::MovN { rd, imm, size }); } else { let imm = MoveWideConst::maybe_with_shift(imm16 as u16, i * 16).unwrap(); - self.emitted_insts - .push((MInst::MovZ { rd, imm, size }, false)); + self.emit(&MInst::MovZ { rd, imm, size }); } } else { let imm = MoveWideConst::maybe_with_shift(imm16 as u16, i * 16).unwrap(); - self.emitted_insts - .push((MInst::MovK { rd, imm, size }, false)); + self.emit(&MInst::MovK { rd, imm, size }); } } }