Port branches to ISLE (AArch64) (#4943)
* Port branches to ISLE (AArch64) Ported the existing implementations of the following opcodes for AArch64 to ISLE: - `Brz` - `Brnz` - `Brif` - `Brff` - `BrIcmp` - `Jump` - `BrTable` Copyright (c) 2022 Arm Limited * Remove dead code Copyright (c) 2022 Arm Limited
This commit is contained in:
@@ -24,12 +24,6 @@ pub(crate) struct InsnOutput {
|
||||
pub(crate) output: usize,
|
||||
}
|
||||
|
||||
pub(crate) fn insn_inputs<I: VCodeInst>(ctx: &Lower<I>, insn: IRInst) -> SmallVec<[InsnInput; 4]> {
|
||||
(0..ctx.num_inputs(insn))
|
||||
.map(|i| InsnInput { insn, input: i })
|
||||
.collect()
|
||||
}
|
||||
|
||||
pub(crate) fn insn_outputs<I: VCodeInst>(
|
||||
ctx: &Lower<I>,
|
||||
insn: IRInst,
|
||||
|
||||
Reference in New Issue
Block a user