| /wasmtime-44.0.1/cranelift/codegen/src/ir/ |
| H A D | debug_tags.rs | 48 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 D | mod.rs | 38 pub use crate::ir::debug_tags::{DebugTag, DebugTags};
|
| /wasmtime-44.0.1/crates/cranelift/src/ |
| H A D | trap.rs | 23 fn debug_tags(&self, _srcloc: ir::SourceLoc) -> Vec<ir::DebugTag> { in debug_tags() argument
|
| H A D | compiled_function.rs | 123 let ir::DebugTag::User(wasm_pc_raw) = tag.tags[tag.tags.len() - 2] else { in finalize_breakpoints()
|
| H A D | compiler.rs | 1625 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 D | func_environ.rs | 1229 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 D | inline.rs | 23 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 D | buffer.rs | 175 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 D | vcode.rs | 113 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 D | parser.rs | 18 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
|