/openbmc/u-boot/arch/arm/include/asm/ |
H A D | opcodes-virt.h | 11 #define __HVC(imm16) __inst_arm_thumb32( \ argument 12 0xE1400070 | (((imm16) & 0xFFF0) << 4) | ((imm16) & 0x000F), \ 13 0xF7E08000 | (((imm16) & 0xF000) << 4) | ((imm16) & 0x0FFF) \
|
/openbmc/linux/arch/arm/include/asm/ |
H A D | opcodes-virt.h | 11 #define __HVC(imm16) __inst_arm_thumb32( \ argument 12 0xE1400070 | (((imm16) & 0xFFF0) << 4) | ((imm16) & 0x000F), \ 13 0xF7E08000 | (((imm16) & 0xF000) << 4) | ((imm16) & 0x0FFF) \
|
/openbmc/qemu/target/arm/ |
H A D | syndrome.h | 120 static inline uint32_t syn_aa64_svc(uint32_t imm16) in syn_aa64_svc() argument 122 return (EC_AA64_SVC << ARM_EL_EC_SHIFT) | ARM_EL_IL | (imm16 & 0xffff); in syn_aa64_svc() 125 static inline uint32_t syn_aa64_hvc(uint32_t imm16) in syn_aa64_hvc() argument 127 return (EC_AA64_HVC << ARM_EL_EC_SHIFT) | ARM_EL_IL | (imm16 & 0xffff); in syn_aa64_hvc() 130 static inline uint32_t syn_aa64_smc(uint32_t imm16) in syn_aa64_smc() argument 132 return (EC_AA64_SMC << ARM_EL_EC_SHIFT) | ARM_EL_IL | (imm16 & 0xffff); in syn_aa64_smc() 135 static inline uint32_t syn_aa32_svc(uint32_t imm16, bool is_16bit) in syn_aa32_svc() argument 137 return (EC_AA32_SVC << ARM_EL_EC_SHIFT) | (imm16 & 0xffff) in syn_aa32_svc() 141 static inline uint32_t syn_aa32_hvc(uint32_t imm16) in syn_aa32_hvc() argument 143 return (EC_AA32_HVC << ARM_EL_EC_SHIFT) | ARM_EL_IL | (imm16 & 0xffff); in syn_aa32_hvc() [all …]
|
/openbmc/linux/arch/arm64/net/ |
H A D | bpf_jit.h | 201 #define A64_MOVEW(sf, Rd, imm16, shift, type) \ argument 202 aarch64_insn_gen_movewide(Rd, imm16, shift, \ 207 #define A64_MOVN(sf, Rd, imm16, shift) A64_MOVEW(sf, Rd, imm16, shift, INVERSE) argument 208 #define A64_MOVZ(sf, Rd, imm16, shift) A64_MOVEW(sf, Rd, imm16, shift, ZERO) argument 209 #define A64_MOVK(sf, Rd, imm16, shift) A64_MOVEW(sf, Rd, imm16, shift, KEEP) argument
|
/openbmc/linux/arch/nios2/kernel/ |
H A D | misaligned.c | 71 s16 imm16; in handle_unaligned_c() local 92 imm16 = (isn >> 6) & 0xffff; in handle_unaligned_c() 93 addr = get_reg_val(fp, a) + imm16; in handle_unaligned_c()
|
/openbmc/qemu/target/arm/tcg/ |
H A D | a32.decode | 79 %imm16 16:4 0:12 80 @mov16 ---- .... .... .... rd:4 ............ &ri imm=%imm16
|
H A D | translate.c | 1016 static inline void gen_hvc(DisasContext *s, int imm16) in gen_hvc() argument 1029 s->svc_imm = imm16; in gen_hvc()
|
/openbmc/qemu/tests/tcg/i386/ |
H A D | x86.csv | 54 # Immediate values: imm8, imm8u, imm16, imm16u, imm32, imm64. 202 "ADC AX, imm16","ADCW imm16, AX","adcw imm16, AX","15 iw","V","V","","operand16","rw,r","Y","16" 203 "ADC r/m16, imm16","ADCW imm16, r/m16","adcw imm16, r/m16","81 /2 iw","V","V","","operand16","rw,r"… 233 "ADD AX, imm16","ADDW imm16, AX","addw imm16, AX","05 iw","V","V","","operand16","rw,r","Y","16" 234 "ADD r/m16, imm16","ADDW imm16, r/m16","addw imm16, r/m16","81 /0 iw","V","V","","operand16","rw,r"… 270 "AND AX, imm16","ANDW imm16, AX","andw imm16, AX","25 iw","V","V","","operand16","rw,r","Y","16" 271 "AND r/m16, imm16","ANDW imm16, r/m16","andw imm16, r/m16","81 /4 iw","V","V","","operand16","rw,r"… 500 "CMP AX, imm16","CMPW AX, imm16","cmpw imm16, AX","3D iw","V","V","","operand16","r,r","Y","16" 501 "CMP r/m16, imm16","CMPW r/m16, imm16","cmpw imm16, r/m16","81 /7 iw","V","V","","operand16","r,r",… 577 "ENTER imm16, 0","ENTER 0, imm16","enter imm16, 0","C8 iw 00","V","V","","pseudo","r,r","","" [all …]
|
/openbmc/qemu/target/xtensa/core-lx106/ |
H A D | xtensa-modules.c.inc | 2100 { "imm16", FIELD_imm16, -1, 0, 0, 0, 0, 0, 0 },
|
/openbmc/qemu/target/xtensa/core-fsf/ |
H A D | xtensa-modules.c.inc | 2215 { "imm16", 7, -1, 0, 0, 0, 0, 0, 0 },
|
/openbmc/qemu/target/xtensa/core-sample_controller/ |
H A D | xtensa-modules.c.inc | 2600 { "imm16", FIELD_imm16, -1, 0, 0, 0, 0, 0, 0 },
|
/openbmc/qemu/target/xtensa/core-dc233c/ |
H A D | xtensa-modules.c.inc | 2869 { "imm16", FIELD_imm16, -1, 0, 0, 0, 0, 0, 0 },
|
/openbmc/qemu/target/xtensa/core-de212/ |
H A D | xtensa-modules.c.inc | 2968 { "imm16", FIELD_imm16, -1, 0, 0, 0, 0, 0, 0 },
|
/openbmc/qemu/target/xtensa/core-dc232b/ |
H A D | xtensa-modules.c.inc | 2788 { "imm16", 7, -1, 0, 0, 0, 0, 0, 0 },
|
/openbmc/qemu/target/xtensa/core-de233_fpu/ |
H A D | xtensa-modules.c.inc | 4329 { "imm16", FIELD_imm16, -1, 0, 0, 0, 0, 0, 0 },
|
/openbmc/qemu/target/xtensa/core-test_mmuhifi_c3/ |
H A D | xtensa-modules.c.inc | 10750 { "imm16", FIELD_imm16, -1, 0, 0, 0, 0, 0, 0 },
|
/openbmc/qemu/target/xtensa/core-test_kc705_be/ |
H A D | xtensa-modules.c.inc | 12467 { "imm16", FIELD_imm16, -1, 0, 0, 0, 0, 0, 0 },
|
/openbmc/qemu/target/xtensa/core-dsp3400/ |
H A D | xtensa-modules.c.inc | 43705 { "imm16", FIELD_imm16, -1, 0, 0, 0, 0, 0, 0 },
|