Home
last modified time | relevance | path

Searched refs:CursorPosition (Results 1 – 6 of 6) sorted by relevance

/wasmtime-44.0.1/cranelift/codegen/src/
H A Dcursor.rs9 pub enum CursorPosition { enum
26 fn position(&self) -> CursorPosition; in position() argument
224 use self::CursorPosition::*; in current_block()
234 use self::CursorPosition::*; in current_inst()
246 CursorPosition::At(next) in goto_after_inst()
248 CursorPosition::After( in goto_after_inst()
399 use self::CursorPosition::*; in next_inst_position()
472 use self::CursorPosition::*; in prev_inst_position()
536 use self::CursorPosition::*; in insert_inst()
594 use self::CursorPosition::*; in insert_block()
[all …]
H A Dwrite.rs619 use crate::cursor::{Cursor, CursorPosition, FuncCursor};
659 cursor.set_position(CursorPosition::After(block)); in basic()
/wasmtime-44.0.1/cranelift/codegen/src/ir/
H A Dlayout.rs757 use crate::cursor::{Cursor, CursorPosition};
778 pos: CursorPosition,
782 fn position(&self) -> CursorPosition { in position() argument
786 fn set_position(&mut self, pos: CursorPosition) { in set_position() argument
813 pos: CursorPosition::Nowhere, in new()
899 assert_eq!(cur.position(), CursorPosition::Nowhere); in append_block()
901 assert_eq!(cur.position(), CursorPosition::Nowhere); in append_block()
903 assert_eq!(cur.position(), CursorPosition::Nowhere); in append_block()
1021 assert_eq!(cur.position(), CursorPosition::At(i1)); in append_inst()
1025 assert_eq!(cur.position(), CursorPosition::At(i2)); in append_inst()
[all …]
/wasmtime-44.0.1/cranelift/codegen/src/egraph/
H A Dmod.rs6 use crate::cursor::{Cursor, CursorPosition, FuncCursor};
827 cursor.set_position(CursorPosition::Before(block)); in remove_pure_and_optimize()
/wasmtime-44.0.1/cranelift/frontend/src/
H A Dfrontend.rs6 use cranelift_codegen::cursor::{Cursor, CursorPosition, FuncCursor};
/wasmtime-44.0.1/cranelift/frontend/src/frontend/
H A Dsafepoints.rs783 let mut pos = FuncCursor::new(func).at_position(CursorPosition::Before(block)); in rewrite()