| /wasmtime-44.0.1/winch/codegen/src/isa/x64/ |
| H A D | address.rs | 4 use cranelift_codegen::VCodeConstant; 12 Const(VCodeConstant), 29 pub fn constant(data: VCodeConstant) -> Self { in constant()
|
| /wasmtime-44.0.1/winch/codegen/src/ |
| H A D | constant_pool.rs | 4 MachBuffer, VCodeConstant, VCodeConstantData, VCodeConstants, VCodeInst, ir, 25 ) -> VCodeConstant { in register() argument
|
| /wasmtime-44.0.1/cranelift/codegen/src/machinst/ |
| H A D | vcode.rs | 1829 constants: PrimaryMap<VCodeConstant, VCodeConstantData>, 1830 pool_uses: HashMap<Constant, VCodeConstant>, 1831 well_known_uses: HashMap<*const [u8], VCodeConstant>, 1832 u64s: HashMap<[u8; 8], VCodeConstant>, 1849 pub fn insert(&mut self, data: VCodeConstantData) -> VCodeConstant { in insert() argument 1887 pub fn keys(&self) -> Keys<VCodeConstant> { in keys() argument 1898 pub fn get(&self, c: VCodeConstant) -> &VCodeConstantData { in get() 1914 pub struct VCodeConstant(u32); struct 1915 entity_impl!(VCodeConstant); 1957 assert_eq!(size_of::<VCodeConstant>(), 4); in size_of_constant_structs() [all …]
|
| H A D | isle.rs | 376 fn vconst_from_immediate(&mut self, imm: Immediate) -> Option<VCodeConstant> { 405 fn emit_u64_le_const(&mut self, value: u64) -> VCodeConstant { 411 fn emit_u64_be_const(&mut self, value: u64) -> VCodeConstant { 417 fn emit_u128_le_const(&mut self, value: u128) -> VCodeConstant { 423 fn emit_u128_be_const(&mut self, value: u128) -> VCodeConstant { 429 fn const_to_vconst(&mut self, constant: Constant) -> VCodeConstant {
|
| H A D | buffer.rs | 178 BlockIndex, MachInstLabelUse, TextSectionBuilder, VCodeConstant, VCodeConstants, VCodeInst, 285 pending_constants: SmallVec<[VCodeConstant; 16]>, 322 constants: PrimaryMap<VCodeConstant, MachBufferConstant>, 327 used_constants: SmallVec<[(VCodeConstant, CodeOffset); 4]>, 642 pub fn register_constant(&mut self, constant: &VCodeConstant, data: &VCodeConstantData) { in register_constant() argument 676 pub fn get_label_for_constant(&mut self, constant: VCodeConstant) -> MachLabel { in get_label_for_constant()
|
| H A D | lower.rs | 19 VCodeBuilder, VCodeConstant, VCodeConstantData, VCodeConstants, VCodeInst, ValueRegs, Writable, 1702 pub fn use_constant(&mut self, constant: VCodeConstantData) -> VCodeConstant { in use_constant() argument
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/x64/lower/ |
| H A D | isle.rs | 22 ArgPair, CallArgList, CallInfo, CallRetList, InstOutput, MachInst, VCodeConstant, 420 fn const_to_synthetic_amode(&mut self, c: VCodeConstant) -> SyntheticAmode { in const_to_synthetic_amode() 722 fn shuffle_0_31_mask(&mut self, mask: &VecMask) -> VCodeConstant { in shuffle_0_31_mask() argument 733 fn shuffle_0_15_mask(&mut self, mask: &VecMask) -> VCodeConstant { in shuffle_0_15_mask() argument 743 fn shuffle_16_31_mask(&mut self, mask: &VecMask) -> VCodeConstant { in shuffle_16_31_mask() argument 757 ) -> Option<(VCodeConstant, VCodeConstant)> { in perm_from_mask_with_zeros() argument 775 fn perm_from_mask(&mut self, mask: &VecMask) -> VCodeConstant { in perm_from_mask() argument 964 fn insert_i8x16_lane_hole(&mut self, hole_idx: u8) -> VCodeConstant { in insert_i8x16_lane_hole() argument
|
| /wasmtime-44.0.1/cranelift/codegen/src/ |
| H A D | prelude_lower.isle | 398 (type VCodeConstant (primitive VCodeConstant)) 401 ;; return a VCodeConstant index that refers to it. This is 403 (decl emit_u64_le_const (u64) VCodeConstant) 407 ;; return a VCodeConstant index that refers to it. This is 409 (decl emit_u64_be_const (u64) VCodeConstant) 415 (decl emit_u128_le_const (u128) VCodeConstant) 421 (decl emit_u128_be_const (u128) VCodeConstant) 424 ;; Fetch the VCodeConstant associated with a Constant. 425 (decl const_to_vconst (Constant) VCodeConstant) 1002 ;; Extracts an `Immediate` as a `VCodeConstant`. [all …]
|
| H A D | lib.rs | 79 MachInstEmitState, MachLabel, RealReg, Reg, RelocDistance, TextSectionBuilder, VCodeConstant,
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/inst/ |
| H A D | args.rs | 36 Constant { constant: VCodeConstant },
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/x64/inst/ |
| H A D | args.rs | 505 ConstantOffset(VCodeConstant), 599 impl From<VCodeConstant> for SyntheticAmode { 600 fn from(c: VCodeConstant) -> SyntheticAmode { in from()
|
| H A D | external.rs | 5 SyntheticAmode, VCodeConstant, WritableGpr, WritableXmm, Xmm, args::FromWritableReg, 512 impl From<asm::Constant> for VCodeConstant { implementation
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/lower/ |
| H A D | isle.rs | 20 CallArgList, CallInfo, CallRetList, MachInst, Reg, VCodeConstant, VCodeConstantData,
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/lower/ |
| H A D | isle.rs | 15 use crate::machinst::{VCodeConstant, VCodeConstantData}; 547 fn gen_const_amode(&mut self, c: VCodeConstant) -> AMode { in gen_const_amode()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/lower/ |
| H A D | isle.rs | 24 ArgPair, CallArgList, CallRetList, InstOutput, MachInst, VCodeConstant, VCodeConstantData, 790 fn memarg_const(&mut self, constant: VCodeConstant) -> MemArg { in memarg_const()
|
| /wasmtime-44.0.1/winch/codegen/src/isa/aarch64/ |
| H A D | asm.rs | 34 use cranelift_codegen::{PatchRegion, VCodeConstant}; 155 pub fn add_constant(&mut self, constant: &[u8]) -> VCodeConstant { in add_constant() argument
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/x64/ |
| H A D | inst.isle | 1514 (decl x64_xmm_load_const (Type VCodeConstant) Xmm) 3866 (decl shuffle_0_31_mask (VecMask) VCodeConstant) 3871 (decl shuffle_0_15_mask (VecMask) VCodeConstant) 3876 (decl shuffle_16_31_mask (VecMask) VCodeConstant) 3888 (decl perm_from_mask (VecMask) VCodeConstant) 3893 (decl perm_from_mask_with_zeros (VCodeConstant VCodeConstant) VecMask) 3996 (convert VCodeConstant XmmMem const_to_xmm_mem) 3997 (convert VCodeConstant RegMem const_to_reg_mem) 4055 (decl const_to_synthetic_amode (VCodeConstant) SyntheticAmode) 4057 (decl const_to_xmm_mem (VCodeConstant) XmmMem) [all …]
|
| H A D | lower.isle | 1628 (decl insert_i8x16_lane_hole (u8) VCodeConstant)
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/lower/ |
| H A D | isle.rs | 30 CallArgList, CallRetList, InstOutput, MachInst, VCodeConstant, VCodeConstantData,
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/inst/ |
| H A D | args.rs | 103 Const(VCodeConstant),
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/ |
| H A D | inst_vector.isle | 1544 ;; Loads a `VCodeConstant` value into a vector register. For some special `VCodeConstant`s 1548 (decl gen_constant (Type VCodeConstant) VReg)
|
| H A D | inst.isle | 2407 (decl gen_const_amode (VCodeConstant) AMode)
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/ |
| H A D | inst.isle | 1893 (decl memarg_const (VCodeConstant) MemArg)
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/ |
| H A D | inst.isle | 1233 (addr VCodeConstant))
|