INNER CODE UNIT · Rust

case2

c3rb3ru5d3d53c/binlex · crates/libvex/libvex-rs/src/lib.rs:400

        fn case2() {
            use crate::ir::IREndness::Iend_LE as LE;
            use crate::ir::Type::Ity_I64 as I64;
            use crate::ir::{Const, Expr, JumpKind, Op, Stmt};
            let mut vta = TranslateArgs::new(
                Arch::VexArchAMD64,
                Arch::VexArchAMD64,
                VexEndness::VexEndnessLE,
            );

            let lifted = vta
                .front_end(
                    [0xb8, 0, 0, 0, 0, 0xe8, 0x5b, 0xfd, 0xff, 0xff].as_ptr(),
                    0x12eb,
                )
                .unwrap();

            let mut expected = IRSB::new();

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…