Searched refs:FixedReg (Results 1 – 6 of 6) sorted by relevance
| /wasmtime-44.0.1/cranelift/assembler-x64/meta/src/generate/ |
| H A D | format.rs | 126 use dsl::OperandKind::{FixedReg, Imm, Mem, Reg, RegMem}; in generate_rex_prefix() 146 [FixedReg(dst), FixedReg(_)] | [FixedReg(dst)] | [FixedReg(dst), Imm(_)] => { in generate_rex_prefix() 178 [FixedReg(_), RegMem(mem)] in generate_rex_prefix() 179 | [FixedReg(_), FixedReg(_), RegMem(mem)] in generate_rex_prefix() 180 | [RegMem(mem), FixedReg(_)] in generate_rex_prefix() 184 | [FixedReg(_), FixedReg(_), FixedReg(_), FixedReg(_), Mem(mem)] => { in generate_rex_prefix() 195 | [Reg(reg), RegMem(mem), Imm(_) | FixedReg(_)] in generate_rex_prefix() 197 | [RegMem(mem) | Mem(mem), Reg(reg), Imm(_) | FixedReg(_)] => { in generate_rex_prefix() 309 use dsl::OperandKind::{FixedReg, Imm, Mem, Reg, RegMem}; in generate_vex_or_evex_prefix() 328 | [Reg(reg), Reg(vvvv), RegMem(rm), Imm(_) | FixedReg(_)] in generate_vex_or_evex_prefix()
|
| H A D | inst.rs | 202 FixedReg(loc) => { in generate_visit_function()
|
| /wasmtime-44.0.1/cranelift/codegen/meta/src/ |
| H A D | gen_asm.rs | 40 OperandKind::Reg(r) | OperandKind::FixedReg(r) => r.reg_class().unwrap().to_string(), in rust_param_raw() 58 OperandKind::FixedReg(r) => { in rust_convert_isle_to_assembler() 168 Reg(r) | FixedReg(r) => { in generate_macro_inst_fn() 193 (FixedReg(loc1) | Reg(loc1), FixedReg(loc2) | Reg(loc2)) => { in generate_macro_inst_fn() 199 (Reg(reg), Mem(_)) | (Mem(_) | RegMem(_), Reg(reg) | FixedReg(reg)) => { in generate_macro_inst_fn() 212 (FixedReg(loc1), FixedReg(loc2), Mem(_)) => { in generate_macro_inst_fn() 257 OperandKind::Reg(r) | OperandKind::FixedReg(r) => r.reg_class().unwrap().to_string(), in isle_param_raw() 421 Reg(r) | FixedReg(r) => match r.reg_class().unwrap() { in isle_constructors() 470 (FixedReg(_) | Reg(_), FixedReg(_) | Reg(_)) => { in isle_constructors() 473 (Reg(r), Mem(_)) | (Mem(_) | RegMem(_), Reg(r) | FixedReg(r)) => { in isle_constructors() [all …]
|
| /wasmtime-44.0.1/cranelift/assembler-x64/meta/src/dsl/ |
| H A D | format.rs | 74 assert!(matches!(location.kind(), OperandKind::FixedReg(_))); in implicit() 375 FixedReg(_) | Imm(_) | Reg(_) => false, in uses_memory() 387 FixedReg(_) | Reg(_) | RegMem(_) | Mem(_) => true, in uses_register() 397 OperandKind::FixedReg(*self) in kind() 488 FixedReg(Location), enumerator
|
| /wasmtime-44.0.1/cranelift/codegen/src/machinst/ |
| H A D | reg.rs | 477 let constraint = OperandConstraint::FixedReg(rreg.into()); in reg_fixed()
|
| H A D | vcode.rs | 1006 if let OperandConstraint::FixedReg(rreg) = constraint { in emit()
|