/openbmc/qemu/target/arm/tcg/ |
H A D | translate-vfp.c | 306 static bool trans_VSEL(DisasContext *s, arg_VSEL *a) in trans_VSEL() 429 static bool trans_VRINT(DisasContext *s, arg_VRINT *a) in trans_VRINT() 496 static bool trans_VCVT(DisasContext *s, arg_VCVT *a) in trans_VCVT() 619 static bool trans_VMOV_to_gp(DisasContext *s, arg_VMOV_to_gp *a) in trans_VMOV_to_gp() 664 static bool trans_VMOV_from_gp(DisasContext *s, arg_VMOV_from_gp *a) in trans_VMOV_from_gp() 707 static bool trans_VDUP(DisasContext *s, arg_VDUP *a) in trans_VDUP() 749 static bool trans_VMSR_VMRS(DisasContext *s, arg_VMSR_VMRS *a) in trans_VMSR_VMRS() 891 static bool trans_VMOV_half(DisasContext *s, arg_VMOV_single *a) in trans_VMOV_half() 923 static bool trans_VMOV_single(DisasContext *s, arg_VMOV_single *a) in trans_VMOV_single() 954 static bool trans_VMOV_64_sp(DisasContext *s, arg_VMOV_64_sp *a) in trans_VMOV_64_sp() [all …]
|
H A D | translate-neon.c | 215 static bool trans_VCMLA(DisasContext *s, arg_VCMLA *a) in trans_VCMLA() 231 static bool trans_VCADD(DisasContext *s, arg_VCADD *a) in trans_VCADD() 268 static bool trans_VSDOT(DisasContext *s, arg_VSDOT *a) in trans_VSDOT() 277 static bool trans_VUDOT(DisasContext *s, arg_VUDOT *a) in trans_VUDOT() 286 static bool trans_VUSDOT(DisasContext *s, arg_VUSDOT *a) in trans_VUSDOT() 295 static bool trans_VDOT_b16(DisasContext *s, arg_VDOT_b16 *a) in trans_VDOT_b16() 304 static bool trans_VFML(DisasContext *s, arg_VFML *a) in trans_VFML() 335 static bool trans_VCMLA_scalar(DisasContext *s, arg_VCMLA_scalar *a) in trans_VCMLA_scalar() 353 static bool trans_VSDOT_scalar(DisasContext *s, arg_VSDOT_scalar *a) in trans_VSDOT_scalar() 362 static bool trans_VUDOT_scalar(DisasContext *s, arg_VUDOT_scalar *a) in trans_VUDOT_scalar() [all …]
|
H A D | translate-mve.c | 144 static bool do_ldst(DisasContext *s, arg_VLDR_VSTR *a, MVEGenLdStFn *fn, in do_ldst() 192 static bool trans_VLDR_VSTR(DisasContext *s, arg_VLDR_VSTR *a) in trans_VLDR_VSTR() 251 static bool trans_VLDR_S_sg(DisasContext *s, arg_vldst_sg *a) in trans_VLDR_S_sg() 271 static bool trans_VLDR_U_sg(DisasContext *s, arg_vldst_sg *a) in trans_VLDR_U_sg() 291 static bool trans_VSTR_sg(DisasContext *s, arg_vldst_sg *a) in trans_VSTR_sg() 310 static bool do_ldst_sg_imm(DisasContext *s, arg_vldst_sg_imm *a, in do_ldst_sg_imm() 338 static bool trans_VLDRW_sg_imm(DisasContext *s, arg_vldst_sg_imm *a) in trans_VLDRW_sg_imm() 350 static bool trans_VLDRD_sg_imm(DisasContext *s, arg_vldst_sg_imm *a) in trans_VLDRD_sg_imm() 362 static bool trans_VSTRW_sg_imm(DisasContext *s, arg_vldst_sg_imm *a) in trans_VSTRW_sg_imm() 371 static bool trans_VSTRD_sg_imm(DisasContext *s, arg_vldst_sg_imm *a) in trans_VSTRD_sg_imm() [all …]
|
H A D | translate-sme.c | 151 static bool trans_ZERO(DisasContext *s, arg_ZERO *a) in trans_ZERO() 163 static bool trans_ZERO_zt0(DisasContext *s, arg_ZERO_zt0 *a) in trans_ZERO_zt0() 176 static bool trans_ZERO_za(DisasContext *s, arg_ZERO_za *a) in trans_ZERO_za() 196 static bool do_mova_tile(DisasContext *s, arg_mova_p *a, bool to_vec) in do_mova_tile() 247 TRANS_FEAT(MOVA_tz, aa64_sme, do_mova_tile, a, false) in TRANS_FEAT() argument 338 static bool do_mova_array_n(DisasContext *s, arg_mova_a *a, int n, in do_mova_array_n() 375 static bool do_movt(DisasContext *s, arg_MOVT_rzt *a, in do_movt() 385 TRANS_FEAT(MOVT_rzt, aa64_sme2, do_movt, a, tcg_gen_ld_i64) in TRANS_FEAT() argument 449 static bool do_ldst_r(DisasContext *s, arg_ldstr *a, GenLdStR *fn) in do_ldst_r() 462 TRANS_FEAT(LDR, aa64_sme, do_ldst_r, a, gen_sve_ldr) in TRANS_FEAT() argument [all …]
|
H A D | translate-sve.c | 141 arg_rr_esz *a, int data) in gen_gvec_fpst_ah_arg_zz() 165 arg_rrr_esz *a, int data) in gen_gvec_ool_arg_zzz() 191 arg_rrr_esz *a, int data) in gen_gvec_fpst_arg_zzz() 202 arg_rrr_esz *a, int data) in gen_gvec_fpst_ah_arg_zzz() 227 arg_rrrr_esz *a, int data) in gen_gvec_ool_arg_zzzz() 233 arg_rrxr_esz *a) in gen_gvec_ool_arg_zzxz() 274 arg_rrrr_esz *a, int data) in gen_gvec_env_arg_zzzz() 280 arg_rrxr_esz *a) in gen_gvec_env_arg_zzxz() 325 arg_rpr_esz *a, int data) in gen_gvec_ool_arg_zpz() 331 arg_rpri_esz *a) in gen_gvec_ool_arg_zpzi() [all …]
|
H A D | translate-m-nocp.c | 35 static bool trans_VLLDM_VLSTM(DisasContext *s, arg_VLLDM_VLSTM *a) in trans_VLLDM_VLSTM() 103 static bool trans_VSCCLRM(DisasContext *s, arg_VSCCLRM *a) in trans_VSCCLRM() 576 arg_VMSR_VMRS *a = opaque; in fp_sysreg_to_gpr() local 592 arg_VMSR_VMRS *a = opaque; in gpr_to_fp_sysreg() local 600 static bool trans_VMSR_VMRS(DisasContext *s, arg_VMSR_VMRS *a) in trans_VMSR_VMRS() 628 arg_vldr_sysreg *a = opaque; in fp_sysreg_to_memory() local 666 arg_vldr_sysreg *a = opaque; in memory_to_fp_sysreg() local 704 static bool trans_VLDR_sysreg(DisasContext *s, arg_vldr_sysreg *a) in trans_VLDR_sysreg() 715 static bool trans_VSTR_sysreg(DisasContext *s, arg_vldr_sysreg *a) in trans_VSTR_sysreg() 726 static bool trans_NOCP(DisasContext *s, arg_nocp *a) in trans_NOCP() [all …]
|
H A D | translate-a64.c | 1535 static bool do_gvec_op2_ool(DisasContext *s, arg_qrr_e *a, int data, in do_gvec_op2_ool() 1547 static bool do_gvec_op3_ool(DisasContext *s, arg_qrrr_e *a, int data, in do_gvec_op3_ool() 1559 static bool do_gvec_fn3(DisasContext *s, arg_qrrr_e *a, GVecGen3Fn *fn) in do_gvec_fn3() 1570 static bool do_gvec_fn3_no64(DisasContext *s, arg_qrrr_e *a, GVecGen3Fn *fn) in do_gvec_fn3_no64() 1581 static bool do_gvec_fn3_no8_no64(DisasContext *s, arg_qrrr_e *a, GVecGen3Fn *fn) in do_gvec_fn3_no8_no64() 1589 static bool do_gvec_fn4(DisasContext *s, arg_qrrrr_e *a, GVecGen4Fn *fn) in do_gvec_fn4() 1636 static bool trans_B(DisasContext *s, arg_i *a) in trans_B() 1643 static bool trans_BL(DisasContext *s, arg_i *a) in trans_BL() 1652 static bool trans_CBZ(DisasContext *s, arg_cbz *a) in trans_CBZ() 1669 static bool trans_TBZ(DisasContext *s, arg_tbz *a) in trans_TBZ() [all …]
|
/openbmc/u-boot/drivers/net/ |
H A D | smc91111.h | 71 #define SMC_inl(a,r) (*((volatile dword *)((a)->iobase+((r)<<1)))) argument 72 #define SMC_inw(a,r) (*((volatile word *)((a)->iobase+((r)<<1)))) argument 73 #define SMC_inb(a,p) ({ \ argument 80 #define SMC_inl(a,r) (*((volatile dword *)((a)->iobase+(r)))) argument 81 #define SMC_inw(a,r) (*((volatile word *)((a)->iobase+(r)))) argument 82 #define SMC_inb(a,p) ({ \ argument 91 #define SMC_outl(a,d,r) (*((volatile dword *)((a)->iobase+(r<<1))) = d) argument 92 #define SMC_outw(a,d,r) (*((volatile word *)((a)->iobase+(r<<1))) = d) argument 94 #define SMC_outl(a,d,r) (*((volatile dword *)((a)->iobase+(r))) = d) argument 95 #define SMC_outw(a,d,r) (*((volatile word *)((a)->iobase+(r))) = d) argument [all …]
|
/openbmc/qemu/target/hppa/ |
H A D | translate.c | 1257 static bool do_add_reg(DisasContext *ctx, arg_rrr_cf_d_sh *a, in do_add_reg() 1276 static bool do_add_imm(DisasContext *ctx, arg_rri_cf *a, in do_add_imm() 1354 static bool do_sub_reg(DisasContext *ctx, arg_rrr_cf_d *a, in do_sub_reg() 1368 static bool do_sub_imm(DisasContext *ctx, arg_rri_cf *a, bool is_tsv) in do_sub_imm() 1422 static bool do_log_reg(DisasContext *ctx, arg_rrr_cf_d *a, in do_log_reg() 1704 static bool trans_fldw(DisasContext *ctx, arg_ldst *a) in trans_fldw() 1729 static bool trans_fldd(DisasContext *ctx, arg_ldst *a) in trans_fldd() 1758 static bool trans_fstw(DisasContext *ctx, arg_ldst *a) in trans_fstw() 1778 static bool trans_fstd(DisasContext *ctx, arg_ldst *a) in trans_fstd() 1848 TCGv_i32 a, b; in do_fop_weww() local [all …]
|
/openbmc/qemu/target/mips/tcg/ |
H A D | msa_translate.c | 244 static bool trans_BZ_V(DisasContext *ctx, arg_msa_bz *a) in trans_BZ_V() 249 static bool trans_BNZ_V(DisasContext *ctx, arg_msa_bz *a) in trans_BNZ_V() 274 static bool trans_BZ(DisasContext *ctx, arg_msa_bz *a) in trans_BZ() 279 static bool trans_BNZ(DisasContext *ctx, arg_msa_bz *a) in trans_BNZ() 284 static bool trans_msa_i8(DisasContext *ctx, arg_msa_i *a, in trans_msa_i8() 307 static bool trans_SHF(DisasContext *ctx, arg_msa_i *a) in trans_SHF() 326 static bool trans_msa_i5(DisasContext *ctx, arg_msa_i *a, in trans_msa_i5() 354 static bool trans_LDI(DisasContext *ctx, arg_msa_ldi *a) in trans_LDI() 368 static bool trans_msa_bit(DisasContext *ctx, arg_msa_bit *a, in trans_msa_bit() 401 static bool trans_msa_3rf(DisasContext *ctx, arg_msa_r *a, in trans_msa_3rf() [all …]
|
H A D | rel6_translate.c | 17 bool trans_REMOVED(DisasContext *ctx, arg_REMOVED *a) in trans_REMOVED() 24 static bool trans_LSA(DisasContext *ctx, arg_r *a) in trans_LSA() 29 static bool trans_DLSA(DisasContext *ctx, arg_r *a) in trans_DLSA() 37 static bool trans_CRC32(DisasContext *ctx, arg_special3_crc *a) in trans_CRC32()
|
H A D | loong_translate.c | 72 static bool trans_DIV_G(DisasContext *s, arg_muldiv *a) in trans_DIV_G() 77 static bool trans_DDIV_G(DisasContext *s, arg_muldiv *a) in trans_DDIV_G() 119 static bool trans_DIVU_G(DisasContext *s, arg_muldiv *a) in trans_DIVU_G() 124 static bool trans_DDIVU_G(DisasContext *s, arg_muldiv *a) in trans_DDIVU_G() 169 static bool trans_MOD_G(DisasContext *s, arg_muldiv *a) in trans_MOD_G() 174 static bool trans_DMOD_G(DisasContext *s, arg_muldiv *a) in trans_DMOD_G() 215 static bool trans_MODU_G(DisasContext *s, arg_muldiv *a) in trans_MODU_G() 220 static bool trans_DMODU_G(DisasContext *s, arg_muldiv *a) in trans_DMODU_G() 249 static bool trans_MULTu_G(DisasContext *s, arg_muldiv *a) in trans_MULTu_G() 254 static bool trans_DMULTu_G(DisasContext *s, arg_muldiv *a) in trans_DMULTu_G()
|
/openbmc/u-boot/arch/arm/include/asm/ |
H A D | io.h | 42 #define __arch_getb(a) (*(volatile unsigned char *)(a)) argument 43 #define __arch_getw(a) (*(volatile unsigned short *)(a)) argument 44 #define __arch_getl(a) (*(volatile unsigned int *)(a)) argument 45 #define __arch_getq(a) (*(volatile unsigned long long *)(a)) argument 47 #define __arch_putb(v,a) (*(volatile unsigned char *)(a) = (v)) argument 48 #define __arch_putw(v,a) (*(volatile unsigned short *)(a) = (v)) argument 49 #define __arch_putl(v,a) (*(volatile unsigned int *)(a) = (v)) argument 50 #define __arch_putq(v,a) (*(volatile unsigned long long *)(a) = (v)) argument 97 #define __raw_writeb(v,a) __arch_putb(v,a) argument 98 #define __raw_writew(v,a) __arch_putw(v,a) argument [all …]
|
/openbmc/u-boot/include/ |
H A D | fsl_ddr.h | 21 #define ddr_in32(a) in_le32(a) argument 22 #define ddr_out32(a, v) out_le32(a, v) argument 23 #define ddr_setbits32(a, v) setbits_le32(a, v) argument 24 #define ddr_clrbits32(a, v) clrbits_le32(a, v) argument 25 #define ddr_clrsetbits32(a, clear, set) clrsetbits_le32(a, clear, set) argument 27 #define ddr_in32(a) in_be32(a) argument 28 #define ddr_out32(a, v) out_be32(a, v) argument 29 #define ddr_setbits32(a, v) setbits_be32(a, v) argument 30 #define ddr_clrbits32(a, v) clrbits_be32(a, v) argument 31 #define ddr_clrsetbits32(a, clear, set) clrsetbits_be32(a, clear, set) argument
|
H A D | fsl_sec_mon.h | 15 #define sec_mon_in32(a) in_le32(a) argument 16 #define sec_mon_out32(a, v) out_le32(a, v) argument 17 #define sec_mon_in16(a) in_le16(a) argument 21 #define sec_mon_in32(a) in_be32(a) argument 22 #define sec_mon_out32(a, v) out_be32(a, v) argument 23 #define sec_mon_in16(a) in_be16(a) argument
|
/openbmc/qemu/util/ |
H A D | int128.c | 88 Int128 int128_divu(Int128 a, Int128 b) in int128_divu() 95 Int128 int128_remu(Int128 a, Int128 b) in int128_remu() 101 Int128 int128_divs(Int128 a, Int128 b) in int128_divs() 124 Int128 int128_rems(Int128 a, Int128 b) in int128_rems() 151 Int128Alias r, a, b; in int128_divu() local 161 Int128Alias r, a, b; in int128_remu() local 171 Int128Alias r, a, b; in int128_divs() local 181 Int128Alias r, a, b; in int128_rems() local
|
/openbmc/u-boot/arch/nios2/include/asm/ |
H A D | io.h | 48 #define __raw_writeb(v,a) (*(volatile unsigned char *)(a) = (v)) argument 49 #define __raw_writew(v,a) (*(volatile unsigned short *)(a) = (v)) argument 50 #define __raw_writel(v,a) (*(volatile unsigned int *)(a) = (v)) argument 52 #define __raw_readb(a) (*(volatile unsigned char *)(a)) argument 53 #define __raw_readw(a) (*(volatile unsigned short *)(a)) argument 54 #define __raw_readl(a) (*(volatile unsigned int *)(a)) argument 121 #define out_arch(type,endian,a,v) __raw_write##type(cpu_to_##endian(v),a) argument 122 #define in_arch(type,endian,a) endian##_to_cpu(__raw_read##type(a)) argument 124 #define out_le32(a,v) out_arch(l,le32,a,v) argument 125 #define out_le16(a,v) out_arch(w,le16,a,v) argument [all …]
|
/openbmc/u-boot/fs/yaffs2/ |
H A D | yaffs_qsort.c | 24 #define SWAPINIT(a, es) swaptype = ((char *)a - (char *)0) % sizeof(long) || \ argument 28 swapfunc(char *a, char *b, int n, int swaptype) in swapfunc() 36 #define yswap(a, b) do { \ argument 45 #define vecswap(a, b, n) if ((n) > 0) swapfunc(a, b, n, swaptype) argument 48 med3(char *a, char *b, char *c, int (*cmp)(const void *, const void *)) in med3() 56 #define min(a, b) (((a) < (b)) ? (a) : (b)) argument 65 register char *a = aa; in yaffs_qsort() local
|
H A D | ydirectenv.h | 37 #define yaffs_strcat(a, b) strcat(a, b) argument 38 #define yaffs_strcpy(a, b) strcpy(a, b) argument 39 #define yaffs_strncpy(a, b, c) strncpy(a, b, c) argument 42 #define yaffs_strcmp(a, b) strcasecmp(a, b) argument 43 #define yaffs_strncmp(a, b, c) strncasecmp(a, b, c) argument 45 #define yaffs_strcmp(a, b) strcmp(a, b) argument 46 #define yaffs_strncmp(a, b, c) strncmp(a, b, c) argument
|
/openbmc/qemu/tests/unit/ |
H A D | test-int128.c | 53 Int128 a = expand(tests[i]); in test_and() local 69 Int128 a = expand(tests[i]); in test_add() local 85 Int128 a = expand(tests[i]); in test_sub() local 100 Int128 a = expand(tests[i]); in test_neg() local 114 Int128 a = expand(tests[i]); in test_nz() local 127 int32_t a = (int32_t) tests[i]; in test_le() local 141 int32_t a = (int32_t) tests[i]; in test_lt() local 155 int32_t a = (int32_t) tests[i]; in test_ge() local 169 int32_t a = (int32_t) tests[i]; in test_gt() local 181 Int128 a = expand(x); in test_rshift_one() local [all …]
|
/openbmc/u-boot/arch/mips/include/asm/ |
H A D | io.h | 33 # define __raw_ioswabb(a, x) (x) argument 34 # define __raw_ioswabw(a, x) (x) argument 35 # define __raw_ioswabl(a, x) (x) argument 36 # define __raw_ioswabq(a, x) (x) argument 37 # define ____raw_ioswabq(a, x) (x) argument 486 #define csr_out32(v, a) (*(volatile u32 *)((unsigned long)(a) + __CSR_32_ADJUST) = (v)) argument 487 #define csr_in32(a) (*(volatile u32 *)((unsigned long)(a) + __CSR_32_ADJUST)) argument 550 #define out_arch(type, endian, a, v) __raw_write##type(cpu_to_##endian(v),a) argument 551 #define in_arch(type, endian, a) endian##_to_cpu(__raw_read##type(a)) argument 553 #define out_le64(a, v) out_arch(q, le64, a, v) argument [all …]
|
/openbmc/u-boot/arch/sandbox/include/asm/ |
H A D | io.h | 63 #define out_arch(type,endian,a,v) write##type(cpu_to_##endian(v),a) argument 64 #define in_arch(type,endian,a) endian##_to_cpu(read##type(a)) argument 66 #define out_le64(a,v) out_arch(q,le64,a,v) argument 67 #define out_le32(a,v) out_arch(l,le32,a,v) argument 68 #define out_le16(a,v) out_arch(w,le16,a,v) argument 70 #define in_le64(a) in_arch(q,le64,a) argument 71 #define in_le32(a) in_arch(l,le32,a) argument 72 #define in_le16(a) in_arch(w,le16,a) argument 74 #define out_be32(a,v) out_arch(l,be32,a,v) argument 75 #define out_be16(a,v) out_arch(w,be16,a,v) argument [all …]
|
/openbmc/u-boot/drivers/net/fm/ |
H A D | memac_phy.c | 16 #define memac_out_32(a, v) out_le32(a, v) argument 17 #define memac_clrbits_32(a, v) clrbits_le32(a, v) argument 18 #define memac_setbits_32(a, v) setbits_le32(a, v) argument 20 #define memac_out_32(a, v) out_be32(a, v) argument 21 #define memac_clrbits_32(a, v) clrbits_be32(a, v) argument 22 #define memac_setbits_32(a, v) setbits_be32(a, v) argument
|
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/ |
H A D | soc.h | 21 #define gur_in32(a) in_le32(a) argument 22 #define gur_out32(a, v) out_le32(a, v) argument 24 #define gur_in32(a) in_be32(a) argument 25 #define gur_out32(a, v) out_be32(a, v) argument 29 #define scfg_in32(a) in_le32(a) argument 30 #define scfg_out32(a, v) out_le32(a, v) argument 34 #define scfg_in32(a) in_be32(a) argument 35 #define scfg_out32(a, v) out_be32(a, v) argument 41 #define pex_lut_in32(a) in_le32(a) argument 42 #define pex_lut_out32(a, v) out_le32(a, v) argument [all …]
|
/openbmc/u-boot/arch/riscv/include/asm/ |
H A D | io.h | 47 #define __arch_getb(a) (*(unsigned char *)(a)) argument 48 #define __arch_getw(a) (*(unsigned short *)(a)) argument 49 #define __arch_getl(a) (*(unsigned int *)(a)) argument 50 #define __arch_getq(a) (*(unsigned long long *)(a)) argument 52 #define __arch_putb(v, a) (*(unsigned char *)(a) = (v)) argument 53 #define __arch_putw(v, a) (*(unsigned short *)(a) = (v)) argument 54 #define __arch_putl(v, a) (*(unsigned int *)(a) = (v)) argument 55 #define __arch_putq(v, a) (*(unsigned long long *)(a) = (v)) argument 57 #define __raw_writeb(v, a) __arch_putb(v, a) argument 58 #define __raw_writew(v, a) __arch_putw(v, a) argument [all …]
|