Searched refs:ExceptionTag (Results 1 – 10 of 10) sorted by relevance
| /wasmtime-44.0.1/cranelift/codegen/src/ir/ |
| H A D | exception_table.rs | 19 use crate::ir::entities::{ExceptionTag, SigRef}; 86 Tag(ExceptionTag, BlockCall), 105 Tag(ExceptionTag, u32),
|
| H A D | entities.rs | 334 pub struct ExceptionTag(u32); struct 335 entity_impl!(ExceptionTag, "tag"); 337 impl ExceptionTag { implementation
|
| H A D | mod.rs | 42 Block, Constant, DynamicStackSlot, DynamicType, ExceptionTable, ExceptionTag, FuncRef,
|
| /wasmtime-44.0.1/crates/cranelift/src/translate/ |
| H A D | stack.rs | 7 use cranelift_codegen::ir::{self, Block, ExceptionTag, Inst, Value}; 575 pub(crate) handlers: Vec<(Option<ExceptionTag>, Block)>, 592 pub fn add_handler(&mut self, tag: Option<ExceptionTag>, block: Block) { in add_handler() argument 611 pub fn handlers(&self) -> impl Iterator<Item = (Option<ExceptionTag>, Block)> + '_ { in handlers()
|
| H A D | code_translator.rs | 87 self, AtomicRmwOp, ExceptionTag, InstBuilder, JumpTableData, MemFlags, Value, ValueLabel, 4476 let clif_tag = tag.map(|t| ExceptionTag::from_u32(t)); in create_catch_block()
|
| /wasmtime-44.0.1/crates/unwinder/src/ |
| H A D | exception_table.rs | 425 use cranelift_codegen::ir::ExceptionTag; 434 FinalizedMachExceptionHandler::Tag(ExceptionTag::new(1), 0x20), in serialize_exception_table() 435 FinalizedMachExceptionHandler::Tag(ExceptionTag::new(2), 0x30), in serialize_exception_table()
|
| /wasmtime-44.0.1/cranelift/codegen/src/machinst/ |
| H A D | buffer.rs | 175 use crate::ir::{DebugTag, ExceptionTag, ExternalName, RelSourceLoc, SourceLoc, TrapCode}; 1977 Tag(ExceptionTag, MachLabel), 2008 Tag(ExceptionTag, CodeOffset), 2920 MachExceptionHandler::Tag(ExceptionTag::new(42), label(2)), in metadata_records() 2962 FinalizedMachExceptionHandler::Tag(ExceptionTag::new(42), 5), in metadata_records()
|
| H A D | abi.rs | 105 use crate::ir::{ArgumentExtension, ArgumentPurpose, ExceptionTag, Signature}; 658 Tag(ExceptionTag, MachLabel),
|
| /wasmtime-44.0.1/cranelift/reader/src/ |
| H A D | lexer.rs | 51 ExceptionTag(u32), // tag123 enumerator 359 "tag" => Some(Token::ExceptionTag(number)), in numbered_entity()
|
| H A D | parser.rs | 1845 Some(Token::ExceptionTag(tag)) => { in parse_exception_table() 1848 let tag = ir::ExceptionTag::from_u32(tag); in parse_exception_table()
|