Home
last modified time | relevance | path

Searched refs:GlobalValueData (Results 1 – 18 of 18) sorted by relevance

/wasmtime-44.0.1/cranelift/codegen/src/legalizer/
H A Dglobalvalue.rs26 ir::GlobalValueData::VMContext => vmctx_addr(global_value, inst, func), in expand_global_value()
27 ir::GlobalValueData::IAddImm { in expand_global_value()
32 ir::GlobalValueData::Load { in expand_global_value()
38 ir::GlobalValueData::Symbol { tls, .. } => symbol(inst, func, global_value, isa, tls), in expand_global_value()
39 ir::GlobalValueData::DynScaleTargetConst { vector_type } => { in expand_global_value()
/wasmtime-44.0.1/cranelift/codegen/src/ir/
H A Dglobalvalue.rs14 pub enum GlobalValueData { enum
86 impl GlobalValueData { implementation
105 impl fmt::Display for GlobalValueData { implementation
H A Dstackslot.rs191 use crate::ir::{DynamicTypeData, GlobalValueData};
218 let scale0 = GlobalValueData::DynScaleTargetConst { in dynamic_stack_slot()
221 let scale1 = GlobalValueData::DynScaleTargetConst { in dynamic_stack_slot()
H A Dfunction.rs11 DynamicType, ExtFuncData, FuncRef, GlobalValue, GlobalValueData, Inst, JumpTable,
174 pub global_values: PrimaryMap<ir::GlobalValue, ir::GlobalValueData>,
248 pub fn create_global_value(&mut self, data: GlobalValueData) -> GlobalValue { in create_global_value()
H A Dmod.rs51 pub use crate::ir::globalvalue::GlobalValueData;
/wasmtime-44.0.1/cranelift/umbrella/src/
H A Dlib.rs30 AbiParam, Block, ExtFuncData, ExternalName, GlobalValueData, InstBuilder, JumpTableData,
/wasmtime-44.0.1/cranelift/src/
H A Dbugpoint.rs12 self, Block, FuncRef, Function, GlobalValueData, Inst, InstBuilder, InstructionData,
595 GlobalValueData::VMContext | GlobalValueData::Symbol { .. } => {} in mutate()
599 GlobalValueData::Load { .. } in mutate()
600 | GlobalValueData::IAddImm { .. } in mutate()
601 | GlobalValueData::DynScaleTargetConst { .. } => return None, in mutate()
/wasmtime-44.0.1/cranelift/interpreter/src/
H A Dinterpreter.rs15 GlobalValueData, LibCall, MemFlags, StackSlot, Type,
487 GlobalValueData::VMContext => { in resolve_global_value()
504 GlobalValueData::Load { in resolve_global_value()
516 GlobalValueData::IAddImm { in resolve_global_value()
527 GlobalValueData::Symbol { .. } => unimplemented!(), in resolve_global_value()
528 GlobalValueData::DynScaleTargetConst { .. } => unimplemented!(), in resolve_global_value()
/wasmtime-44.0.1/cranelift/codegen/src/
H A Dinline.rs1411 ir::GlobalValueData::Load { in create_global_values()
1416 } => ir::GlobalValueData::Load { in create_global_values()
1422 ir::GlobalValueData::IAddImm { in create_global_values()
1426 } => ir::GlobalValueData::IAddImm { in create_global_values()
1434 ir::GlobalValueData::VMContext in create_global_values()
1435 | ir::GlobalValueData::Symbol { .. } in create_global_values()
1436 | ir::GlobalValueData::DynScaleTargetConst { .. } => gv.clone(), in create_global_values()
/wasmtime-44.0.1/cranelift/reader/src/
H A Dparser.rs23 Function, GlobalValue, GlobalValueData, JumpTableData, MemFlags, Opcode, SigRef, Signature,
310 fn add_gv(&mut self, gv: GlobalValue, data: GlobalValueData, loc: Location) -> ParseResult<()> { in add_gv() argument
313 self.function.create_global_value(GlobalValueData::Symbol { in add_gv()
1608 fn parse_global_value_decl(&mut self) -> ParseResult<(GlobalValue, GlobalValueData)> { in parse_global_value_decl() argument
1614 "vmctx" => GlobalValueData::VMContext, in parse_global_value_decl()
1628 GlobalValueData::Load { in parse_global_value_decl()
1647 GlobalValueData::IAddImm { in parse_global_value_decl()
1658 GlobalValueData::Symbol { in parse_global_value_decl()
1672 GlobalValueData::DynScaleTargetConst { vector_type } in parse_global_value_decl()
/wasmtime-44.0.1/cranelift/codegen/src/verifier/
H A Dmod.rs341 ir::GlobalValueData::Load { base, .. } in verify_global_values()
342 | ir::GlobalValueData::IAddImm { base, .. } => { in verify_global_values()
362 ir::GlobalValueData::VMContext { .. } => { in verify_global_values()
371 ir::GlobalValueData::IAddImm { in verify_global_values()
391 ir::GlobalValueData::Load { base, .. } => { in verify_global_values()
/wasmtime-44.0.1/crates/cranelift/src/
H A Dfunc_environ.rs303 let vmctx = func.create_global_value(ir::GlobalValueData::VMContext); in vmctx()
344 let global = func.create_global_value(ir::GlobalValueData::Load { in get_global_location()
363 let ptr = func.create_global_value(ir::GlobalValueData::Load { in get_vmstore_context_ptr_global()
940 func.create_global_value(ir::GlobalValueData::Load { in global_load()
1557 let bound = func.create_global_value(ir::GlobalValueData::Load { in make_heap()
1587 let heap_base = func.create_global_value(ir::GlobalValueData::Load { in make_heap_base()
1612 let table = func.create_global_value(ir::GlobalValueData::Load { in make_table()
1633 let base_gv = func.create_global_value(ir::GlobalValueData::Load { in make_table()
1652 bound_gv: func.create_global_value(ir::GlobalValueData::Load { in make_table()
H A Dcompiler.rs299 .create_global_value(ir::GlobalValueData::VMContext); in compile_function()
300 let interrupts_ptr = context.func.create_global_value(ir::GlobalValueData::Load { in compile_function()
306 let stack_limit = context.func.create_global_value(ir::GlobalValueData::Load { in compile_function()
/wasmtime-44.0.1/cranelift/codegen/src/machinst/
H A Dlower.rs12 Function, GlobalValue, GlobalValueData, Immediate, Inst, InstructionData, MemFlags,
1404 &GlobalValueData::Symbol { in symbol_value_data()
H A Dabi.rs1431 ir::GlobalValueData::VMContext => { in generate_gv()
1437 ir::GlobalValueData::Load { in generate_gv()
/wasmtime-44.0.1/crates/cranelift/src/func_environ/gc/
H A Denabled.rs1461 let base = func.create_global_value(ir::GlobalValueData::Load { in get_gc_heap_base_global()
1485 let bound = func.create_global_value(ir::GlobalValueData::Load { in get_gc_heap_bound_global()
/wasmtime-44.0.1/cranelift/frontend/src/
H A Dfrontend.rs12 ExternalName, FuncRef, Function, GlobalValue, GlobalValueData, Inst, InstBuilder,
595 pub fn create_global_value(&mut self, data: GlobalValueData) -> GlobalValue { in create_global_value()
/wasmtime-44.0.1/cranelift/module/src/
H A Dmodule.rs930 func.create_global_value(ir::GlobalValueData::Symbol { in declare_data_in_func()