]>
Witch of Git - jade-rose/blob - toolchain/src/inst.rs
4 #[derive(Clone, Copy, Debug, PartialEq, Eq)]
7 #[derive(Clone, Copy, Debug, PartialEq, Eq)]
19 #[derive(Clone, Copy, Debug, PartialEq, Eq)]
31 #[derive(Clone, Copy, Debug, PartialEq, Eq)]
37 #[derive(Clone, Copy, Debug, PartialEq, Eq)]
43 #[derive(Clone, Copy, Debug, PartialEq, Eq)]
45 #[derive(Clone, Copy, Debug, PartialEq, Eq)]
46 pub struct AddImm(i8);
49 pub fn new(x
: u8) -> Option
<U3
> {
58 pub fn new(x
: i8) -> Option
<AddImm
> {
60 -64..=127 => Some(AddImm(x
)),
66 #[derive(Clone, Copy, Debug, PartialEq, Eq)]
78 #[derive(Clone, Copy, Debug, PartialEq, Eq)]