luaur-code-gen 0.1.0

Native (A64/X64) code generation for Luau (Rust).
Documentation
1
2
3
4
5
6
7
8
9
10
use crate::records::assembly_builder_a_64::AssemblyBuilderA64;

impl AssemblyBuilderA64 {
    pub fn nop(&mut self, bytes: u32) {
        let count = bytes / 4;
        for _ in 0..count {
            self.place_0(c"nop".as_ptr(), 0b11010101000000110010000000011111u32);
        }
    }
}