| /wasmtime-44.0.1/cranelift/filetests/filetests/isa/pulley64/ |
| H A D | extend.clif | 15 …{ name: TestCase(%g), args: [XReg(p2i)] }, uses: [], defs: [], clobbers: PRegSet { bits: [65535, 4… 37 …{ name: TestCase(%g), args: [XReg(p2i)] }, uses: [], defs: [], clobbers: PRegSet { bits: [65535, 4… 59 …{ name: TestCase(%g), args: [XReg(p2i)] }, uses: [], defs: [], clobbers: PRegSet { bits: [65535, 4… 80 …{ name: TestCase(%g), args: [XReg(p0i)] }, uses: [], defs: [], clobbers: PRegSet { bits: [65535, 4… 101 …{ name: TestCase(%g), args: [XReg(p2i)] }, uses: [], defs: [], clobbers: PRegSet { bits: [65535, 4… 123 …{ name: TestCase(%g), args: [XReg(p2i)] }, uses: [], defs: [], clobbers: PRegSet { bits: [65535, 4… 145 …{ name: TestCase(%g), args: [XReg(p2i)] }, uses: [], defs: [], clobbers: PRegSet { bits: [65535, 4… 166 …{ name: TestCase(%g), args: [XReg(p0i)] }, uses: [], defs: [], clobbers: PRegSet { bits: [65535, 4…
|
| H A D | patchable-call.clif | 18 … preg: p2i }, CallArgPair { vreg: p3i, preg: p3i }], defs: [], clobbers: PRegSet { bits: [0, 0, 0,… 19 … preg: p2i }, CallArgPair { vreg: p3i, preg: p3i }], defs: [], clobbers: PRegSet { bits: [0, 0, 0,… 53 … preg: p8i }, CallArgPair { vreg: p9i, preg: p9i }], defs: [], clobbers: PRegSet { bits: [0, 0, 0,… 54 … preg: p8i }, CallArgPair { vreg: p9i, preg: p9i }], defs: [], clobbers: PRegSet { bits: [0, 0, 0,… 94 …reg: Writable { reg: p1i }, location: Reg(p1i, types::I64) }], clobbers: PRegSet { bits: [42949672…
|
| H A D | call.clif | 19 …reg: Writable { reg: p0i }, location: Reg(p0i, types::I64) }], clobbers: PRegSet { bits: [65534, 4… 46 …reg: Writable { reg: p0i }, location: Reg(p0i, types::I32) }], clobbers: PRegSet { bits: [65534, 4… 78 …(p3i), XReg(p4i), XReg(p5i), XReg(p6i)] }, uses: [], defs: [], clobbers: PRegSet { bits: [65535, 4… 106 …reg: Writable { reg: p3i }, location: Reg(p3i, types::I64) }], clobbers: PRegSet { bits: [65520, 4… 152 …eg: p13i }, CallArgPair { vreg: p14i, preg: p14i }], defs: [], clobbers: PRegSet { bits: [65535, 4… 220 … reg: p21i }, location: Stack(OutgoingArg(40), types::I64) }], clobbers: PRegSet { bits: [32768, 4… 294 …reg: Writable { reg: p0i }, location: Reg(p0i, types::I64) }], clobbers: PRegSet { bits: [65534, 4… 344 …eg: p13i }, CallArgPair { vreg: p14i, preg: p14i }], defs: [], clobbers: PRegSet { bits: [65535, 4… 390 …reg: Writable { reg: p0i }, location: Reg(p0i, types::I32) }], clobbers: PRegSet { bits: [65534, 4…
|
| H A D | call_indirect_host.clif | 14 ; indirect_call_host CallInfo { dest: User(userextname0), uses: [], defs: [], clobbers: PRegSet {…
|
| H A D | exceptions.clif | 28 …reg: Writable { reg: p1i }, location: Reg(p1i, types::I64) }], clobbers: PRegSet { bits: [42949672… 80 …reg: Writable { reg: p1i }, location: Reg(p1i, types::I64) }], clobbers: PRegSet { bits: [42949672… 138 …reg: Writable { reg: p1i }, location: Reg(p1i, types::I64) }], clobbers: PRegSet { bits: [42949672… 212 …reg: Writable { reg: p1i }, location: Reg(p1i, types::I64) }], clobbers: PRegSet { bits: [42949672…
|
| H A D | preserve-all.clif | 18 … preg: p2i }, CallArgPair { vreg: p3i, preg: p3i }], defs: [], clobbers: PRegSet { bits: [0, 0, 0,… 19 … preg: p2i }, CallArgPair { vreg: p3i, preg: p3i }], defs: [], clobbers: PRegSet { bits: [0, 0, 0,… 123 …call), uses: [CallArgPair { vreg: p0i, preg: p0i }], defs: [], clobbers: PRegSet { bits: [65535, 4… 383 … [] }, uses: [CallArgPair { vreg: p0i, preg: p0i }], defs: [], clobbers: PRegSet { bits: [0, 0, 0,…
|
| /wasmtime-44.0.1/cranelift/filetests/filetests/isa/pulley32/ |
| H A D | extend.clif | 15 …{ name: TestCase(%g), args: [XReg(p2i)] }, uses: [], defs: [], clobbers: PRegSet { bits: [65535, 4… 37 …{ name: TestCase(%g), args: [XReg(p2i)] }, uses: [], defs: [], clobbers: PRegSet { bits: [65535, 4… 58 …{ name: TestCase(%g), args: [XReg(p0i)] }, uses: [], defs: [], clobbers: PRegSet { bits: [65535, 4… 78 …{ name: TestCase(%g), args: [XReg(p0i)] }, uses: [], defs: [], clobbers: PRegSet { bits: [65535, 4… 99 …{ name: TestCase(%g), args: [XReg(p2i)] }, uses: [], defs: [], clobbers: PRegSet { bits: [65535, 4… 121 …{ name: TestCase(%g), args: [XReg(p2i)] }, uses: [], defs: [], clobbers: PRegSet { bits: [65535, 4… 142 …{ name: TestCase(%g), args: [XReg(p0i)] }, uses: [], defs: [], clobbers: PRegSet { bits: [65535, 4… 162 …{ name: TestCase(%g), args: [XReg(p0i)] }, uses: [], defs: [], clobbers: PRegSet { bits: [65535, 4…
|
| H A D | patchable-call.clif | 18 … preg: p2i }, CallArgPair { vreg: p3i, preg: p3i }], defs: [], clobbers: PRegSet { bits: [0, 0, 0,… 19 … preg: p2i }, CallArgPair { vreg: p3i, preg: p3i }], defs: [], clobbers: PRegSet { bits: [0, 0, 0,… 53 … preg: p8i }, CallArgPair { vreg: p9i, preg: p9i }], defs: [], clobbers: PRegSet { bits: [0, 0, 0,… 54 … preg: p8i }, CallArgPair { vreg: p9i, preg: p9i }], defs: [], clobbers: PRegSet { bits: [0, 0, 0,… 95 …reg: Writable { reg: p1i }, location: Reg(p1i, types::I32) }], clobbers: PRegSet { bits: [42949672…
|
| H A D | call.clif | 19 …reg: Writable { reg: p0i }, location: Reg(p0i, types::I64) }], clobbers: PRegSet { bits: [65534, 4… 46 …reg: Writable { reg: p0i }, location: Reg(p0i, types::I32) }], clobbers: PRegSet { bits: [65534, 4… 78 …(p3i), XReg(p4i), XReg(p5i), XReg(p6i)] }, uses: [], defs: [], clobbers: PRegSet { bits: [65535, 4… 106 …reg: Writable { reg: p3i }, location: Reg(p3i, types::I64) }], clobbers: PRegSet { bits: [65520, 4… 152 …eg: p13i }, CallArgPair { vreg: p14i, preg: p14i }], defs: [], clobbers: PRegSet { bits: [65535, 4… 220 … reg: p21i }, location: Stack(OutgoingArg(40), types::I64) }], clobbers: PRegSet { bits: [32768, 4… 294 …reg: Writable { reg: p0i }, location: Reg(p0i, types::I64) }], clobbers: PRegSet { bits: [65534, 4…
|
| H A D | preserve-all.clif | 18 … preg: p2i }, CallArgPair { vreg: p3i, preg: p3i }], defs: [], clobbers: PRegSet { bits: [0, 0, 0,… 19 … preg: p2i }, CallArgPair { vreg: p3i, preg: p3i }], defs: [], clobbers: PRegSet { bits: [0, 0, 0,… 123 …call), uses: [CallArgPair { vreg: p0i, preg: p0i }], defs: [], clobbers: PRegSet { bits: [65535, 4… 383 … [] }, uses: [CallArgPair { vreg: p0i, preg: p0i }], defs: [], clobbers: PRegSet { bits: [0, 0, 0,… 407 … preg: p2i }, CallArgPair { vreg: p3i, preg: p3i }], defs: [], clobbers: PRegSet { bits: [0, 0, 0,… 408 … preg: p2i }, CallArgPair { vreg: p3i, preg: p3i }], defs: [], clobbers: PRegSet { bits: [0, 0, 0,…
|
| H A D | exceptions.clif | 27 …reg: Writable { reg: p1i }, location: Reg(p1i, types::I32) }], clobbers: PRegSet { bits: [42949672… 78 …reg: Writable { reg: p1i }, location: Reg(p1i, types::I32) }], clobbers: PRegSet { bits: [42949672… 135 …reg: Writable { reg: p1i }, location: Reg(p1i, types::I32) }], clobbers: PRegSet { bits: [42949672… 210 …reg: Writable { reg: p1i }, location: Reg(p1i, types::I32) }], clobbers: PRegSet { bits: [42949672…
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/ |
| H A D | abi.rs | 922 ) -> PRegSet { in get_regs_clobbered_by_call() argument 1328 PRegSet::empty() in sysv_clobbers() 1387 PRegSet::empty() in tail_clobbers() 1432 PRegSet::empty() in all_clobbers() 1485 const NO_CLOBBERS: PRegSet = PRegSet::empty(); 1490 PRegSet::empty() in sysv_create_machine_env() 1497 PRegSet::empty() in sysv_create_machine_env() 1526 PRegSet::empty() in sysv_create_machine_env() 1537 PRegSet::empty() in sysv_create_machine_env() 1558 PRegSet::empty() in tail_create_machine_env() [all …]
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/ |
| H A D | abi.rs | 622 ) -> PRegSet { in get_regs_clobbered_by_call() argument 738 const DEFAULT_CALLEE_SAVES: PRegSet = PRegSet::empty() 785 const DEFAULT_CLOBBERS: PRegSet = PRegSet::empty() 858 const ALL_CLOBBERS: PRegSet = PRegSet::empty() 956 const NO_CLOBBERS: PRegSet = PRegSet::empty(); 970 PRegSet::empty() in create_reg_environment() 977 PRegSet::empty() in create_reg_environment() 984 PRegSet::empty() in create_reg_environment() 998 PRegSet::empty() in create_reg_environment() 1022 PRegSet::empty() in create_reg_environment() [all …]
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/ |
| H A D | abi.rs | 490 ) -> PRegSet { in get_regs_clobbered_by_call() argument 748 const DEFAULT_CALLEE_SAVES: PRegSet = PRegSet::empty() 789 const DEFAULT_CLOBBERS: PRegSet = PRegSet::empty() 874 const ALL_CLOBBERS: PRegSet = PRegSet::empty() 972 const NO_CLOBBERS: PRegSet = PRegSet::empty(); 980 PRegSet::empty() in create_reg_environment() 997 PRegSet::empty() in create_reg_environment() 1030 PRegSet::empty() in create_reg_environment() 1066 PRegSet::empty() in create_reg_environment() 1081 PRegSet::empty(), in create_reg_environment() [all …]
|
| /wasmtime-44.0.1/cranelift/codegen/src/machinst/ |
| H A D | reg.rs | 7 use regalloc2::{Operand, OperandConstraint, OperandKind, OperandPos, PReg, PRegSet, VReg}; 375 clobbers: PRegSet, 378 allocatable: PRegSet, 385 pub fn new(operands: &'a mut Vec<Operand>, allocatable: PRegSet, renamer: F) -> Self { in new() argument 388 clobbers: PRegSet::default(), in new() 397 pub fn finish(self) -> (usize, PRegSet) { in finish() argument 417 fn reg_clobbers(&mut self, _regs: PRegSet) {} in reg_clobbers() argument 562 fn reg_clobbers(&mut self, regs: PRegSet) { in reg_clobbers() argument
|
| H A D | vcode.rs | 30 OperandConstraint, OperandKind, PRegSet, ProgPoint, RegClass, 127 clobbers: FxHashMap<InsnIndex, PRegSet>, 514 let allocatable = PRegSet::from(self.vcode.abi.machine_env()); in collect_operands() 535 if clobbers != PRegSet::default() { in collect_operands() 672 let mut clobbered = PRegSet::default(); in compute_clobbers_and_function_calls() 1593 fn inst_clobbers(&self, insn: InsnIndex) -> PRegSet { in inst_clobbers() argument
|
| H A D | abi.rs | 113 use regalloc2::{MachineEnv, PReg, PRegSet}; 584 ) -> PRegSet; in get_regs_clobbered_by_call() argument 624 pub clobbers: PRegSet, 674 clobbers: PRegSet::empty(), in empty()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/ |
| H A D | abi.rs | 18 use regalloc2::{MachineEnv, PReg, PRegSet}; 1365 PRegSet::empty() in default_aapcs_clobbers() 1435 PRegSet::empty() in winch_clobbers() 1505 PRegSet::empty() in all_clobbers() 1575 const NO_CLOBBERS: PRegSet = PRegSet::empty(); 1584 PRegSet::empty() in create_reg_env() 1607 PRegSet::empty() in create_reg_env() 1634 PRegSet::empty(), in create_reg_env() 1637 PRegSet::empty() in create_reg_env() 1648 PRegSet::empty() in create_reg_env() [all …]
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/x64/ |
| H A D | abi.rs | 888 ) -> PRegSet { in get_regs_clobbered_by_call() argument 1188 const NO_CLOBBERS: PRegSet = PRegSet::empty(); 1194 PRegSet::empty() in windows_clobbers() 1214 PRegSet::empty() in sysv_clobbers() 1247 PRegSet::empty() in all_clobbers() 1288 PRegSet::empty() in create_reg_env_systemv() 1300 PRegSet::empty() in create_reg_env_systemv() 1310 PRegSet::empty(), in create_reg_env_systemv() 1314 PRegSet::empty() in create_reg_env_systemv() 1321 PRegSet::empty() in create_reg_env_systemv() [all …]
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/inst/ |
| H A D | mod.rs | 1084 fn reg_clobbers(&mut self, regs: regalloc2::PRegSet) { in reg_clobbers() argument
|