Home
last modified time | relevance | path

Searched refs:DebugTag (Results 1 – 10 of 10) sorted by relevance

/wasmtime-44.0.1/cranelift/codegen/src/ir/
H A Ddebug_tags.rs48 tags: Vec<DebugTag>,
64 pub enum DebugTag { enum
79 pub fn set(&mut self, inst: Inst, tags: impl IntoIterator<Item = DebugTag>) { in set()
91 pub fn get(&self, inst: Inst) -> &[DebugTag] { in get() argument
134 impl core::fmt::Display for DebugTag { implementation
137 DebugTag::User(value) => write!(f, "{value}"), in fmt()
138 DebugTag::StackSlot(slot) => write!(f, "{slot}"), in fmt()
H A Dmod.rs38 pub use crate::ir::debug_tags::{DebugTag, DebugTags};
/wasmtime-44.0.1/crates/cranelift/src/
H A Dtrap.rs23 fn debug_tags(&self, _srcloc: ir::SourceLoc) -> Vec<ir::DebugTag> { in debug_tags() argument
H A Dcompiled_function.rs123 let ir::DebugTag::User(wasm_pc_raw) = tag.tags[tag.tags.len() - 2] else { in finalize_breakpoints()
H A Dcompiler.rs1625 ir::DebugTag::StackSlot(slot), in clif_to_env_frame_tables()
1626 ir::DebugTag::User(wasm_pc_raw), in clif_to_env_frame_tables()
1627 ir::DebugTag::User(stack_shape), in clif_to_env_frame_tables()
H A Dfunc_environ.rs1229 pub(crate) fn debug_tags(&self, srcloc: ir::SourceLoc) -> Vec<ir::DebugTag> { in debug_tags() argument
1248 ir::DebugTag::StackSlot(*slot), in debug_tags()
1249 ir::DebugTag::User(module_pc.raw()), in debug_tags()
1250 ir::DebugTag::User(stack_shape), in debug_tags()
1331 fn debug_tags(&self, srcloc: ir::SourceLoc) -> Vec<ir::DebugTag> { in debug_tags() argument
/wasmtime-44.0.1/cranelift/codegen/src/
H A Dinline.rs23 use crate::ir::{self, DebugTag, ExceptionTableData, ExceptionTableItem, InstBuilder as _};
435 DebugTag::User(value) => DebugTag::User(value), in inline_one()
436 DebugTag::StackSlot(slot) => { in inline_one()
437 DebugTag::StackSlot(entity_map.inlined_stack_slot(slot)) in inline_one()
/wasmtime-44.0.1/cranelift/codegen/src/machinst/
H A Dbuffer.rs175 use crate::ir::{DebugTag, ExceptionTag, ExternalName, RelSourceLoc, SourceLoc, TrapCode};
262 debug_tag_pool: Vec<DebugTag>,
390 pub(crate) debug_tag_pool: Vec<DebugTag>,
1814 pub fn push_debug_tags(&mut self, pos: MachDebugTagPos, tags: &[DebugTag]) { in push_debug_tags() argument
2419 pub tags: &'a [DebugTag],
H A Dvcode.rs113 debug_tag_pool: Vec<ir::DebugTag>,
605 pub fn add_debug_tags(&mut self, inst: BackwardsInsnIndex, entries: &[ir::DebugTag]) { in add_debug_tags() argument
/wasmtime-44.0.1/cranelift/reader/src/
H A Dparser.rs18 use cranelift_codegen::ir::{DebugTag, types::*};
929 fn optional_debug_tags(&mut self) -> ParseResult<Vec<DebugTag>> { in optional_debug_tags() argument
936 tags.push(DebugTag::User(value)); in optional_debug_tags()
940 tags.push(DebugTag::StackSlot(StackSlot::from_u32(slot))); in optional_debug_tags()
2161 debug_tags: Vec<DebugTag>, in parse_instruction() argument