Home
last modified time | relevance | path

Searched refs:JumpTableData (Results 1 – 13 of 13) sorted by relevance

/wasmtime-44.0.1/cranelift/codegen/src/ir/
H A Djumptable.rs25 pub struct JumpTableData { struct
30 impl JumpTableData { impl
94 jt: &'a JumpTableData,
113 use super::JumpTableData;
125 let jt = JumpTableData::new(def, &[]); in empty()
154 let jt = JumpTableData::new(def, &[b1, b2, b3]); in insert()
H A Dmod.rs55 pub use crate::ir::jumptable::JumpTableData;
74 pub type JumpTables = PrimaryMap<JumpTable, JumpTableData>;
H A Dfunction.rs12 JumpTableData, Layout, SigRef, Signature, SourceLocs, StackSlot, StackSlotData, StackSlots,
226 pub fn create_jump_table(&mut self, data: JumpTableData) -> JumpTable { in create_jump_table()
/wasmtime-44.0.1/fuzz/fuzz_targets/
H A Dmisc.rs106 Block, BlockCall, Function, InstBuilder, JumpTableData, Value, types::I32, in dominator_tree()
161 let data = JumpTableData::new(block_calls[0], &block_calls[1..]); in dominator_tree()
/wasmtime-44.0.1/cranelift/umbrella/src/
H A Dlib.rs30 AbiParam, Block, ExtFuncData, ExternalName, GlobalValueData, InstBuilder, JumpTableData,
/wasmtime-44.0.1/cranelift/frontend/src/
H A Dswitch.rs215 let jt_data = JumpTableData::new( in build_jump_table()
H A Dssa.rs632 use cranelift_codegen::ir::{Function, Inst, InstBuilder, JumpTableData, Opcode};
980 let jump_table = JumpTableData::new( in br_table_with_args()
H A Dfrontend.rs13 InstBuilderBase, InstructionData, JumpTable, JumpTableData, LibCall, MemFlags, RelSourceLoc,
566 pub fn create_jump_table(&mut self, data: JumpTableData) -> JumpTable { in create_jump_table()
/wasmtime-44.0.1/crates/cranelift/src/func_environ/stack_switching/
H A Dinstructions.rs8 use cranelift_codegen::ir::{Block, BlockCall, InstBuilder, JumpTableData};
1562 let jt_data = JumpTableData::new(default_bc, &adapter_bcs); in translate_resume()
/wasmtime-44.0.1/cranelift/fuzzgen/src/
H A Dfunction_generator.rs20 ExtFuncData, FloatCC, InstBuilder, IntCC, JumpTableData, MemFlags, StackSlotData, StackSlotKind,
1525 let jt_data = JumpTableData::new(builder.func.dfg.block_call(default, &args), &jt); in insert_terminator()
/wasmtime-44.0.1/cranelift/codegen/src/
H A Dinline.rs943 .push(ir::JumpTableData::new(inlined_default, &inlined_table)) in map_jump_table()
/wasmtime-44.0.1/cranelift/reader/src/
H A Dparser.rs23 Function, GlobalValue, GlobalValueData, JumpTableData, MemFlags, Opcode, SigRef, Signature,
1812 .push(JumpTableData::new(def, &data))) in parse_jump_table()
/wasmtime-44.0.1/crates/cranelift/src/translate/
H A Dcode_translator.rs87 self, AtomicRmwOp, ExceptionTag, InstBuilder, JumpTableData, MemFlags, Value, ValueLabel,
541 let jt = builder.create_jump_table(JumpTableData::new(block, &data)); in translate_operator()
570 let jt = builder.create_jump_table(JumpTableData::new(default_branch_block, &data)); in translate_operator()