Lines Matching refs:Imm
154 self.mov_internal(Source::Imm, arch, OpBits::Negate) in negate()
211 self.load_internal(mem_size, Addressing::Imm, BPF_LD) in load()
274 self.jump_conditional(Cond::Abs, Source::Imm) in jump_unconditional()
371 Imm = BPF_IMM as isize, enumerator
522 Imm = BPF_IMM as isize, enumerator
868 .jump_conditional(Cond::Equals, Source::Imm) in jump_on_dst_equals_const()
883 .jump_conditional(Cond::Greater, Source::Imm) in jump_on_dst_greater_than_const()
898 .jump_conditional(Cond::GreaterEquals, Source::Imm) in jump_on_dst_greater_or_equals_to_const()
913 .jump_conditional(Cond::Lower, Source::Imm) in jump_on_dst_lower_than_const()
928 .jump_conditional(Cond::LowerEquals, Source::Imm) in jump_on_dst_lower_or_equals_to_const()
943 .jump_conditional(Cond::BitAnd, Source::Imm) in jump_on_dst_bit_and_with_const_not_equal_zero()
957 .jump_conditional(Cond::NotEquals, Source::Imm) in jump_on_dst_not_equals_const()
971 .jump_conditional(Cond::GreaterSigned, Source::Imm) in jump_on_dst_greater_than_const_signed()
985 .jump_conditional(Cond::GreaterEqualsSigned, Source::Imm) in jump_on_dst_greater_or_equals_src_signed()
999 .jump_conditional(Cond::LowerSigned, Source::Imm) in jump_on_dst_lower_than_const_signed()
1013 .jump_conditional(Cond::LowerEqualsSigned, Source::Imm) in jump_on_dst_lower_or_equals_src_signed()
1422 .add(Source::Imm, Arch::X64) in move_and_add_const_to_register()
1437 .sub(Source::Imm, Arch::X64) in move_sub_const_to_register()
1452 .mul(Source::Imm, Arch::X64) in move_mul_const_to_register()
1467 .div(Source::Imm, Arch::X64) in move_div_constant_to_register()
1482 .bit_or(Source::Imm, Arch::X64) in move_bit_or_const_to_register()
1497 .bit_and(Source::Imm, Arch::X64) in move_bit_and_const_to_register()
1512 .left_shift(Source::Imm, Arch::X64) in move_left_shift_const_to_register()
1526 .right_shift(Source::Imm, Arch::X64) in move_logical_right_shift_const_to_register()
1550 program.modulo(Source::Imm, Arch::X64).set_dst(0x02).push(); in move_mod_const_to_register()
1561 program.bit_xor(Source::Imm, Arch::X64).set_dst(0x03).push(); in move_bit_xor_const_to_register()
1573 .mov(Source::Imm, Arch::X64) in move_const_to_register()
1588 .signed_right_shift(Source::Imm, Arch::X64) in move_signed_right_shift_const_to_register()
1791 .add(Source::Imm, Arch::X32) in move_and_add_const_to_register()
1806 .sub(Source::Imm, Arch::X32) in move_sub_const_to_register()
1821 .mul(Source::Imm, Arch::X32) in move_mul_const_to_register()
1836 .div(Source::Imm, Arch::X32) in move_div_constant_to_register()
1851 .bit_or(Source::Imm, Arch::X32) in move_bit_or_const_to_register()
1866 .bit_and(Source::Imm, Arch::X32) in move_bit_and_const_to_register()
1881 .left_shift(Source::Imm, Arch::X32) in move_left_shift_const_to_register()
1895 .right_shift(Source::Imm, Arch::X32) in move_logical_right_shift_const_to_register()
1919 program.modulo(Source::Imm, Arch::X32).set_dst(0x02).push(); in move_mod_const_to_register()
1930 program.bit_xor(Source::Imm, Arch::X32).set_dst(0x03).push(); in move_bit_xor_const_to_register()
1942 .mov(Source::Imm, Arch::X32) in move_const_to_register()
1957 .signed_right_shift(Source::Imm, Arch::X32) in move_signed_right_shift_const_to_register()
2163 .add(Source::Imm, Arch::X64) in example_from_assembler()
2167 .mov(Source::Imm, Arch::X64) in example_from_assembler()