Home
last modified time | relevance | path

Searched refs:into_reg (Results 1 – 25 of 40) sorted by relevance

12

/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/cranelift-codegen/src/machinst/
H A Dabi.rs35 fn gen_copy_arg_to_reg(&self, idx: usize, into_reg: Writable<Reg>) -> Self::I; in gen_copy_arg_to_reg()
67 fn stackslot_addr(&self, slot: StackSlot, offset: u32, into_reg: Writable<Reg>) -> Self::I; in stackslot_addr()
75 into_reg: Writable<Reg>, in load_stackslot()
82 fn load_spillslot(&self, slot: SpillSlot, ty: Type, into_reg: Writable<Reg>) -> Self::I; in load_spillslot()
144 fn gen_copy_retval_to_reg(&self, idx: usize, into_reg: Writable<Reg>) -> Self::I; in gen_copy_retval_to_reg()
/dports/sysutils/vector/lucet-d4fc14a03bdb99ac83173d27fddf1aca48412a86/wasmtime/cranelift/codegen/src/machinst/
H A Dabi.rs44 fn gen_copy_arg_to_reg(&self, idx: usize, into_reg: Writable<Reg>) -> Self::I; in gen_copy_arg_to_reg()
83 fn stackslot_addr(&self, slot: StackSlot, offset: u32, into_reg: Writable<Reg>) -> Self::I; in stackslot_addr()
91 into_reg: Writable<Reg>, in load_stackslot()
98 fn load_spillslot(&self, slot: SpillSlot, ty: Type, into_reg: Writable<Reg>) -> Self::I; in load_spillslot()
167 into_reg: Writable<Reg>, in emit_copy_retval_to_reg()
/dports/www/firefox/firefox-99.0/third_party/rust/cranelift-codegen/src/machinst/
H A Dabi.rs68 into_reg: ValueRegs<Writable<Reg>>, in gen_copy_arg_to_regs()
112 fn stackslot_addr(&self, slot: StackSlot, offset: u32, into_reg: Writable<Reg>) -> Self::I; in stackslot_addr()
120 into_reg: ValueRegs<Writable<Reg>>, in load_stackslot()
137 into_reg: ValueRegs<Writable<Reg>>, in load_spillslot()
242 into_reg: ValueRegs<Writable<Reg>>, in emit_copy_retval_to_regs()
H A Dabi_impl.rs352 fn gen_load_stack(mem: StackAMode, into_reg: Writable<Reg>, ty: Type) -> Self::I; in gen_load_stack()
821 let into_reg = Writable::from_reg(M::get_stacklimit_reg()); in generate_gv() localVariable
823 into_reg, in generate_gv()
828 return into_reg.to_reg(); in generate_gv()
992 for (slot, into_reg) in slots.iter().zip(into_regs.regs().iter()) { in gen_copy_arg_to_regs()
997 insts.push(M::gen_move(*into_reg, reg.to_reg(), ty)); in gen_copy_arg_to_regs()
1005 *into_reg, in gen_copy_arg_to_regs()
1013 let into_reg = into_regs.only_reg().unwrap(); in gen_copy_arg_to_regs() localVariable
1019 into_reg, in gen_copy_arg_to_regs()
1703 ctx.emit(M::gen_move(*into_reg, reg.to_reg(), ty)); in emit_copy_retval_to_regs()
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/cranelift-codegen/src/machinst/
H A Dabi.rs68 into_reg: ValueRegs<Writable<Reg>>, in gen_copy_arg_to_regs()
112 fn stackslot_addr(&self, slot: StackSlot, offset: u32, into_reg: Writable<Reg>) -> Self::I; in stackslot_addr()
120 into_reg: ValueRegs<Writable<Reg>>, in load_stackslot()
137 into_reg: ValueRegs<Writable<Reg>>, in load_spillslot()
242 into_reg: ValueRegs<Writable<Reg>>, in emit_copy_retval_to_regs()
H A Dabi_impl.rs352 fn gen_load_stack(mem: StackAMode, into_reg: Writable<Reg>, ty: Type) -> Self::I; in gen_load_stack()
821 let into_reg = Writable::from_reg(M::get_stacklimit_reg()); in generate_gv() localVariable
823 into_reg, in generate_gv()
828 return into_reg.to_reg(); in generate_gv()
992 for (slot, into_reg) in slots.iter().zip(into_regs.regs().iter()) { in gen_copy_arg_to_regs()
997 insts.push(M::gen_move(*into_reg, reg.to_reg(), ty)); in gen_copy_arg_to_regs()
1005 *into_reg, in gen_copy_arg_to_regs()
1013 let into_reg = into_regs.only_reg().unwrap(); in gen_copy_arg_to_regs() localVariable
1019 into_reg, in gen_copy_arg_to_regs()
1703 ctx.emit(M::gen_move(*into_reg, reg.to_reg(), ty)); in emit_copy_retval_to_regs()
[all …]
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/cranelift-codegen/src/machinst/
H A Dabi.rs68 into_reg: ValueRegs<Writable<Reg>>, in gen_copy_arg_to_regs()
112 fn stackslot_addr(&self, slot: StackSlot, offset: u32, into_reg: Writable<Reg>) -> Self::I; in stackslot_addr()
120 into_reg: ValueRegs<Writable<Reg>>, in load_stackslot()
137 into_reg: ValueRegs<Writable<Reg>>, in load_spillslot()
242 into_reg: ValueRegs<Writable<Reg>>, in emit_copy_retval_to_regs()
H A Dabi_impl.rs352 fn gen_load_stack(mem: StackAMode, into_reg: Writable<Reg>, ty: Type) -> Self::I; in gen_load_stack()
821 let into_reg = Writable::from_reg(M::get_stacklimit_reg()); in generate_gv() localVariable
823 into_reg, in generate_gv()
828 return into_reg.to_reg(); in generate_gv()
992 for (slot, into_reg) in slots.iter().zip(into_regs.regs().iter()) { in gen_copy_arg_to_regs()
997 insts.push(M::gen_move(*into_reg, reg.to_reg(), ty)); in gen_copy_arg_to_regs()
1005 *into_reg, in gen_copy_arg_to_regs()
1013 let into_reg = into_regs.only_reg().unwrap(); in gen_copy_arg_to_regs() localVariable
1019 into_reg, in gen_copy_arg_to_regs()
1703 ctx.emit(M::gen_move(*into_reg, reg.to_reg(), ty)); in emit_copy_retval_to_regs()
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/cranelift-codegen/src/isa/aarch64/
H A Dabi.rs272 let into_reg = writable_spilltmp_reg(); in gen_stack_limit() localVariable
280 MemArg::RegReg(base, into_reg.to_reg()) in gen_stack_limit()
283 rd: into_reg, in gen_stack_limit()
287 return into_reg.to_reg(); in gen_stack_limit()
475 rd: into_reg, in load_stack_from_fp()
480 rd: into_reg, in load_stack_from_fp()
485 rd: into_reg, in load_stack_from_fp()
801 into_reg: Writable<Reg>, in load_stackslot()
806 load_stack_from_fp(fp_off, into_reg, ty) in load_stackslot()
821 rd: into_reg, in stackslot_addr()
[all …]
/dports/lang/rust/rustc-1.58.1-src/vendor/cranelift-codegen/src/machinst/
H A Dabi.rs68 into_reg: ValueRegs<Writable<Reg>>, in gen_copy_arg_to_regs()
112 fn stackslot_addr(&self, slot: StackSlot, offset: u32, into_reg: Writable<Reg>) -> Self::I; in stackslot_addr()
119 into_reg: ValueRegs<Writable<Reg>>, in load_spillslot()
224 into_reg: ValueRegs<Writable<Reg>>, in emit_copy_retval_to_regs()
H A Dabi_impl.rs351 fn gen_load_stack(mem: StackAMode, into_reg: Writable<Reg>, ty: Type) -> Self::I; in gen_load_stack()
821 let into_reg = Writable::from_reg(M::get_stacklimit_reg()); in generate_gv() localVariable
823 into_reg, in generate_gv()
828 return into_reg.to_reg(); in generate_gv()
992 for (slot, into_reg) in slots.iter().zip(into_regs.regs().iter()) { in gen_copy_arg_to_regs()
997 insts.push(M::gen_move(*into_reg, reg.to_reg(), ty)); in gen_copy_arg_to_regs()
1005 *into_reg, in gen_copy_arg_to_regs()
1013 let into_reg = into_regs.only_reg().unwrap(); in gen_copy_arg_to_regs() localVariable
1019 into_reg, in gen_copy_arg_to_regs()
1671 ctx.emit(M::gen_move(*into_reg, reg.to_reg(), ty)); in emit_copy_retval_to_regs()
[all …]
/dports/sysutils/vector/lucet-d4fc14a03bdb99ac83173d27fddf1aca48412a86/wasmtime/cranelift/codegen/src/isa/aarch64/
H A Dabi.rs462 rd: into_reg, in gen_stack_limit()
642 rd: into_reg, in load_stack()
647 rd: into_reg, in load_stack()
652 rd: into_reg, in load_stack()
657 rd: into_reg, in load_stack()
662 rd: into_reg, in load_stack()
667 rd: into_reg, in load_stack()
863 into_reg, in gen_copy_arg_to_reg()
970 into_reg: Writable<Reg>, in load_stackslot()
997 rd: into_reg, in stackslot_addr()
[all …]
/dports/www/firefox/firefox-99.0/third_party/rust/cranelift-codegen/src/isa/arm32/
H A Dabi.rs152 fn gen_load_stack(mem: StackAMode, into_reg: Writable<Reg>, ty: Type) -> Inst { in gen_load_stack()
153 Inst::gen_load(into_reg, mem.into(), ty) in gen_load_stack()
189 fn gen_add_imm(into_reg: Writable<Reg>, from_reg: Reg, imm: u32) -> SmallInstVec<Inst> { in gen_add_imm()
195 rd: into_reg, in gen_add_imm()
204 rd: into_reg, in gen_add_imm()
228 fn gen_get_stack_addr(mem: StackAMode, into_reg: Writable<Reg>, _ty: Type) -> Inst { in gen_get_stack_addr()
230 Inst::LoadAddr { rd: into_reg, mem } in gen_get_stack_addr()
237 fn gen_load_base_offset(into_reg: Writable<Reg>, base: Reg, offset: i32, ty: Type) -> Inst { in gen_load_base_offset()
239 Inst::gen_load(into_reg, mem, ty) in gen_load_base_offset()
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/cranelift-codegen/src/isa/arm32/
H A Dabi.rs152 fn gen_load_stack(mem: StackAMode, into_reg: Writable<Reg>, ty: Type) -> Inst { in gen_load_stack()
153 Inst::gen_load(into_reg, mem.into(), ty) in gen_load_stack()
189 fn gen_add_imm(into_reg: Writable<Reg>, from_reg: Reg, imm: u32) -> SmallInstVec<Inst> { in gen_add_imm()
195 rd: into_reg, in gen_add_imm()
204 rd: into_reg, in gen_add_imm()
228 fn gen_get_stack_addr(mem: StackAMode, into_reg: Writable<Reg>, _ty: Type) -> Inst { in gen_get_stack_addr()
230 Inst::LoadAddr { rd: into_reg, mem } in gen_get_stack_addr()
237 fn gen_load_base_offset(into_reg: Writable<Reg>, base: Reg, offset: i32, ty: Type) -> Inst { in gen_load_base_offset()
239 Inst::gen_load(into_reg, mem, ty) in gen_load_base_offset()
/dports/lang/rust/rustc-1.58.1-src/vendor/cranelift-codegen/src/isa/arm32/
H A Dabi.rs152 fn gen_load_stack(mem: StackAMode, into_reg: Writable<Reg>, ty: Type) -> Inst { in gen_load_stack()
153 Inst::gen_load(into_reg, mem.into(), ty) in gen_load_stack()
189 fn gen_add_imm(into_reg: Writable<Reg>, from_reg: Reg, imm: u32) -> SmallInstVec<Inst> { in gen_add_imm()
195 rd: into_reg, in gen_add_imm()
204 rd: into_reg, in gen_add_imm()
228 fn gen_get_stack_addr(mem: StackAMode, into_reg: Writable<Reg>, _ty: Type) -> Inst { in gen_get_stack_addr()
230 Inst::LoadAddr { rd: into_reg, mem } in gen_get_stack_addr()
237 fn gen_load_base_offset(into_reg: Writable<Reg>, base: Reg, offset: i32, ty: Type) -> Inst { in gen_load_base_offset()
239 Inst::gen_load(into_reg, mem, ty) in gen_load_base_offset()
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/cranelift-codegen/src/isa/arm32/
H A Dabi.rs152 fn gen_load_stack(mem: StackAMode, into_reg: Writable<Reg>, ty: Type) -> Inst { in gen_load_stack()
153 Inst::gen_load(into_reg, mem.into(), ty) in gen_load_stack()
189 fn gen_add_imm(into_reg: Writable<Reg>, from_reg: Reg, imm: u32) -> SmallInstVec<Inst> { in gen_add_imm()
195 rd: into_reg, in gen_add_imm()
204 rd: into_reg, in gen_add_imm()
228 fn gen_get_stack_addr(mem: StackAMode, into_reg: Writable<Reg>, _ty: Type) -> Inst { in gen_get_stack_addr()
230 Inst::LoadAddr { rd: into_reg, mem } in gen_get_stack_addr()
237 fn gen_load_base_offset(into_reg: Writable<Reg>, base: Reg, offset: i32, ty: Type) -> Inst { in gen_load_base_offset()
239 Inst::gen_load(into_reg, mem, ty) in gen_load_base_offset()
/dports/www/firefox/firefox-99.0/third_party/rust/cranelift-codegen/src/isa/s390x/
H A Dabi.rs314 fn gen_load_stack(mem: StackAMode, into_reg: Writable<Reg>, ty: Type) -> Inst { in gen_load_stack()
315 Inst::gen_load(into_reg, mem.into(), ty) in gen_load_stack()
347 fn gen_add_imm(into_reg: Writable<Reg>, from_reg: Reg, imm: u32) -> SmallInstVec<Inst> { in gen_add_imm()
351 rd: into_reg, in gen_add_imm()
361 rd: into_reg, in gen_add_imm()
370 if from_reg != into_reg.to_reg() { in gen_add_imm()
371 insts.push(Inst::mov64(into_reg, from_reg)); in gen_add_imm()
375 rd: into_reg, in gen_add_imm()
398 fn gen_get_stack_addr(mem: StackAMode, into_reg: Writable<Reg>, _ty: Type) -> Inst { in gen_get_stack_addr()
400 Inst::LoadAddr { rd: into_reg, mem } in gen_get_stack_addr()
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/cranelift-codegen/src/isa/s390x/
H A Dabi.rs314 fn gen_load_stack(mem: StackAMode, into_reg: Writable<Reg>, ty: Type) -> Inst { in gen_load_stack()
315 Inst::gen_load(into_reg, mem.into(), ty) in gen_load_stack()
347 fn gen_add_imm(into_reg: Writable<Reg>, from_reg: Reg, imm: u32) -> SmallInstVec<Inst> { in gen_add_imm()
351 rd: into_reg, in gen_add_imm()
361 rd: into_reg, in gen_add_imm()
370 if from_reg != into_reg.to_reg() { in gen_add_imm()
371 insts.push(Inst::mov64(into_reg, from_reg)); in gen_add_imm()
375 rd: into_reg, in gen_add_imm()
398 fn gen_get_stack_addr(mem: StackAMode, into_reg: Writable<Reg>, _ty: Type) -> Inst { in gen_get_stack_addr()
400 Inst::LoadAddr { rd: into_reg, mem } in gen_get_stack_addr()
[all …]
/dports/lang/rust/rustc-1.58.1-src/vendor/cranelift-codegen/src/isa/s390x/
H A Dabi.rs314 fn gen_load_stack(mem: StackAMode, into_reg: Writable<Reg>, ty: Type) -> Inst { in gen_load_stack()
315 Inst::gen_load(into_reg, mem.into(), ty) in gen_load_stack()
347 fn gen_add_imm(into_reg: Writable<Reg>, from_reg: Reg, imm: u32) -> SmallInstVec<Inst> { in gen_add_imm()
351 rd: into_reg, in gen_add_imm()
361 rd: into_reg, in gen_add_imm()
370 if from_reg != into_reg.to_reg() { in gen_add_imm()
371 insts.push(Inst::mov64(into_reg, from_reg)); in gen_add_imm()
375 rd: into_reg, in gen_add_imm()
398 fn gen_get_stack_addr(mem: StackAMode, into_reg: Writable<Reg>, _ty: Type) -> Inst { in gen_get_stack_addr()
400 Inst::LoadAddr { rd: into_reg, mem } in gen_get_stack_addr()
[all …]
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/cranelift-codegen/src/isa/s390x/
H A Dabi.rs314 fn gen_load_stack(mem: StackAMode, into_reg: Writable<Reg>, ty: Type) -> Inst { in gen_load_stack()
315 Inst::gen_load(into_reg, mem.into(), ty) in gen_load_stack()
347 fn gen_add_imm(into_reg: Writable<Reg>, from_reg: Reg, imm: u32) -> SmallInstVec<Inst> { in gen_add_imm()
351 rd: into_reg, in gen_add_imm()
361 rd: into_reg, in gen_add_imm()
370 if from_reg != into_reg.to_reg() { in gen_add_imm()
371 insts.push(Inst::mov64(into_reg, from_reg)); in gen_add_imm()
375 rd: into_reg, in gen_add_imm()
398 fn gen_get_stack_addr(mem: StackAMode, into_reg: Writable<Reg>, _ty: Type) -> Inst { in gen_get_stack_addr()
400 Inst::LoadAddr { rd: into_reg, mem } in gen_get_stack_addr()
[all …]
/dports/www/firefox/firefox-99.0/third_party/rust/cranelift-codegen/src/isa/x64/
H A Dabi.rs319 fn gen_load_stack(mem: StackAMode, into_reg: Writable<Reg>, ty: Type) -> Self::I { in gen_load_stack()
332 Inst::load(ty, mem, into_reg, ExtKind::None) in gen_load_stack()
368 fn gen_add_imm(into_reg: Writable<Reg>, from_reg: Reg, imm: u32) -> SmallInstVec<Self::I> { in gen_add_imm()
370 if from_reg != into_reg.to_reg() { in gen_add_imm()
371 ret.push(Inst::gen_move(into_reg, from_reg, I64)); in gen_add_imm()
377 into_reg, in gen_add_imm()
393 fn gen_get_stack_addr(mem: StackAMode, into_reg: Writable<Reg>, _ty: Type) -> Self::I { in gen_get_stack_addr()
395 Inst::lea(mem, into_reg) in gen_get_stack_addr()
409 fn gen_load_base_offset(into_reg: Writable<Reg>, base: Reg, offset: i32, ty: Type) -> Self::I { in gen_load_base_offset()
414 Inst::load(ty, mem, into_reg, ExtKind::None) in gen_load_base_offset()
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/cranelift-codegen/src/isa/x64/
H A Dabi.rs319 fn gen_load_stack(mem: StackAMode, into_reg: Writable<Reg>, ty: Type) -> Self::I { in gen_load_stack()
332 Inst::load(ty, mem, into_reg, ExtKind::None) in gen_load_stack()
368 fn gen_add_imm(into_reg: Writable<Reg>, from_reg: Reg, imm: u32) -> SmallInstVec<Self::I> { in gen_add_imm()
370 if from_reg != into_reg.to_reg() { in gen_add_imm()
371 ret.push(Inst::gen_move(into_reg, from_reg, I64)); in gen_add_imm()
377 into_reg, in gen_add_imm()
393 fn gen_get_stack_addr(mem: StackAMode, into_reg: Writable<Reg>, _ty: Type) -> Self::I { in gen_get_stack_addr()
395 Inst::lea(mem, into_reg) in gen_get_stack_addr()
409 fn gen_load_base_offset(into_reg: Writable<Reg>, base: Reg, offset: i32, ty: Type) -> Self::I { in gen_load_base_offset()
414 Inst::load(ty, mem, into_reg, ExtKind::None) in gen_load_base_offset()
/dports/lang/rust/rustc-1.58.1-src/vendor/cranelift-codegen/src/isa/x64/
H A Dabi.rs319 fn gen_load_stack(mem: StackAMode, into_reg: Writable<Reg>, ty: Type) -> Self::I { in gen_load_stack()
332 Inst::load(ty, mem, into_reg, ExtKind::None) in gen_load_stack()
368 fn gen_add_imm(into_reg: Writable<Reg>, from_reg: Reg, imm: u32) -> SmallInstVec<Self::I> { in gen_add_imm()
370 if from_reg != into_reg.to_reg() { in gen_add_imm()
371 ret.push(Inst::gen_move(into_reg, from_reg, I64)); in gen_add_imm()
377 into_reg, in gen_add_imm()
393 fn gen_get_stack_addr(mem: StackAMode, into_reg: Writable<Reg>, _ty: Type) -> Self::I { in gen_get_stack_addr()
395 Inst::lea(mem, into_reg) in gen_get_stack_addr()
409 fn gen_load_base_offset(into_reg: Writable<Reg>, base: Reg, offset: i32, ty: Type) -> Self::I { in gen_load_base_offset()
414 Inst::load(ty, mem, into_reg, ExtKind::None) in gen_load_base_offset()
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/cranelift-codegen/src/isa/x64/
H A Dabi.rs319 fn gen_load_stack(mem: StackAMode, into_reg: Writable<Reg>, ty: Type) -> Self::I { in gen_load_stack()
332 Inst::load(ty, mem, into_reg, ExtKind::None) in gen_load_stack()
368 fn gen_add_imm(into_reg: Writable<Reg>, from_reg: Reg, imm: u32) -> SmallInstVec<Self::I> { in gen_add_imm()
370 if from_reg != into_reg.to_reg() { in gen_add_imm()
371 ret.push(Inst::gen_move(into_reg, from_reg, I64)); in gen_add_imm()
377 into_reg, in gen_add_imm()
393 fn gen_get_stack_addr(mem: StackAMode, into_reg: Writable<Reg>, _ty: Type) -> Self::I { in gen_get_stack_addr()
395 Inst::lea(mem, into_reg) in gen_get_stack_addr()
409 fn gen_load_base_offset(into_reg: Writable<Reg>, base: Reg, offset: i32, ty: Type) -> Self::I { in gen_load_base_offset()
414 Inst::load(ty, mem, into_reg, ExtKind::None) in gen_load_base_offset()
/dports/www/firefox/firefox-99.0/third_party/rust/cranelift-codegen/src/isa/aarch64/
H A Dabi.rs386 fn gen_load_stack(mem: StackAMode, into_reg: Writable<Reg>, ty: Type) -> Inst { in gen_load_stack()
387 Inst::gen_load(into_reg, mem.into(), ty, MemFlags::trusted()) in gen_load_stack()
419 fn gen_add_imm(into_reg: Writable<Reg>, from_reg: Reg, imm: u32) -> SmallInstVec<Inst> { in gen_add_imm()
425 rd: into_reg, in gen_add_imm()
435 rd: into_reg, in gen_add_imm()
466 fn gen_get_stack_addr(mem: StackAMode, into_reg: Writable<Reg>, _ty: Type) -> Inst { in gen_get_stack_addr()
468 Inst::LoadAddr { rd: into_reg, mem } in gen_get_stack_addr()
475 fn gen_load_base_offset(into_reg: Writable<Reg>, base: Reg, offset: i32, ty: Type) -> Inst { in gen_load_base_offset()
477 Inst::gen_load(into_reg, mem, ty, MemFlags::trusted()) in gen_load_base_offset()

12