Home
last modified time | relevance | path

Searched refs:PRegSet (Results 1 – 20 of 20) sorted by relevance

/wasmtime-44.0.1/cranelift/filetests/filetests/isa/pulley64/
H A Dextend.clif15 …{ 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 Dpatchable-call.clif18 … 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 Dcall.clif19 …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 Dcall_indirect_host.clif14 ; indirect_call_host CallInfo { dest: User(userextname0), uses: [], defs: [], clobbers: PRegSet {…
H A Dexceptions.clif28 …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 Dpreserve-all.clif18 … 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 Dextend.clif15 …{ 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 Dpatchable-call.clif18 … 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 Dcall.clif19 …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 Dpreserve-all.clif18 … 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 Dexceptions.clif27 …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 Dabi.rs922 ) -> 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 Dabi.rs622 ) -> 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 Dabi.rs490 ) -> 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 Dreg.rs7 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 Dvcode.rs30 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 Dabi.rs113 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 Dabi.rs18 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 Dabi.rs888 ) -> 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 Dmod.rs1084 fn reg_clobbers(&mut self, regs: regalloc2::PRegSet) { in reg_clobbers() argument