Home
last modified time | relevance | path

Searched refs:FP (Results 1 – 25 of 46) sorted by relevance

12

/openbmc/qemu/disas/
H A Dalpha.c585 #define FP(oo,fff) FP_(oo,fff), FP_MASK macro
901 { "itofs", FP(0x14,0x004), CIX, { RA, ZB, FC } },
902 { "sqrtf/c", FP(0x14,0x00A), CIX, ARG_FPZ1 },
903 { "sqrts/c", FP(0x14,0x00B), CIX, ARG_FPZ1 },
904 { "itoff", FP(0x14,0x014), CIX, { RA, ZB, FC } },
905 { "itoft", FP(0x14,0x024), CIX, { RA, ZB, FC } },
906 { "sqrtg/c", FP(0x14,0x02A), CIX, ARG_FPZ1 },
907 { "sqrtt/c", FP(0x14,0x02B), CIX, ARG_FPZ1 },
908 { "sqrts/m", FP(0x14,0x04B), CIX, ARG_FPZ1 },
909 { "sqrtt/m", FP(0x14,0x06B), CIX, ARG_FPZ1 },
[all …]
/openbmc/u-boot/examples/standalone/
H A Dppc_setjmp.S17 #define FP(x...) x macro
30 FP( stfd 14,((JB_FPRS+0*2)*4)(3))
33 FP( stfd 15,((JB_FPRS+1*2)*4)(3))
36 FP( stfd 16,((JB_FPRS+2*2)*4)(3))
39 FP( stfd 17,((JB_FPRS+3*2)*4)(3))
41 FP( stfd 18,((JB_FPRS+4*2)*4)(3))
43 FP( stfd 19,((JB_FPRS+5*2)*4)(3))
45 FP( stfd 20,((JB_FPRS+6*2)*4)(3))
47 FP( stfd 21,((JB_FPRS+7*2)*4)(3))
49 FP( stfd 22,((JB_FPRS+8*2)*4)(3))
[all …]
H A Dppc_longjmp.S17 #define FP(x...) x macro
18 #define FP(x...) x macro
27 FP( lfd 14,((JB_FPRS+0*2)*4)(r3))
29 FP( lfd 15,((JB_FPRS+1*2)*4)(r3))
31 FP( lfd 16,((JB_FPRS+2*2)*4)(r3))
33 FP( lfd 17,((JB_FPRS+3*2)*4)(r3))
35 FP( lfd 18,((JB_FPRS+4*2)*4)(r3))
37 FP( lfd 19,((JB_FPRS+5*2)*4)(r3))
39 FP( lfd 20,((JB_FPRS+6*2)*4)(r3))
42 FP( lfd 21,((JB_FPRS+7*2)*4)(r3))
[all …]
/openbmc/qemu/target/arm/tcg/
H A Dsme-fa64.decode56 # --10 110- ---- ---- ---- ---- ---- ---- # Load/store pair of FP registers
57 # --01 1100 ---- ---- ---- ---- ---- ---- # Load FP register (PC-relative literal)
58 # --11 1100 --0- ---- ---- ---- ---- ---- # Load/store FP register (unscaled imm)
59 # --11 1100 --1- ---- ---- ---- ---- --10 # Load/store FP register (register offset)
60 # --11 1101 ---- ---- ---- ---- ---- ---- # Load/store FP register (scaled imm)
H A Dm-nocp.decode28 # decoding FP instructions which are in the coprocessor space).
52 # FP system register accesses: these are a special case because accesses
H A Dsve.decode592 # SVE insert SIMD&FP scalar register
682 # SVE conditionally copy element to SIMD&FP scalar
690 # SVE copy element to SIMD&FP scalar register
698 # SVE copy element from SIMD&FP scalar register
1052 ### SVE FP Multiply-Add Indexed Group
1064 ### SVE FP Multiply Indexed Group
1072 ### SVE FP Fast Reduction Group
1080 ### SVE FP recursive reduction (quadwords)
1093 ### SVE FP Compare with Zero Group
1102 ### SVE FP Accumulating Reduction Group
[all …]
H A Dmve.decode30 # like Neon FP insns.
34 # FP scalars have size in bit 28, 1 for 16 bit, 0 for 32 bit
771 # 2-operand FP
/openbmc/qemu/target/loongarch/tcg/insn_trans/
H A Dtrans_branch.c.inc83 TRANS(bceqz, FP, gen_cz_bc, TCG_COND_EQ)
84 TRANS(bcnez, FP, gen_cz_bc, TCG_COND_NE)
/openbmc/openbmc/poky/meta/recipes-multimedia/libvorbis/libvorbis/
H A D0001-configure-Check-for-clang.patch50 # glibc < 2.1.3 has a serious FP bug in the math inline header
51 # that will cripple Vorbis. Look to see if the magic FP stack
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-benchmark/linpack/linpack/
H A D0001-linpack-Define-DP-only-when-SP-is-not-defined.patch6 This helps compiling two versions ( SP/FP ) of the benchmark just by
/openbmc/qemu/target/loongarch/
H A Dtranslate.h24 #define avail_FP(C) (FIELD_EX32((C)->cpucfg2, CPUCFG2, FP))
H A Dgdbstub.c181 if (FIELD_EX32(env->cpucfg[2], CPUCFG2, FP)) { in loongarch_cpu_register_gdb_regs_for_features()
H A Dmachine.c32 return FIELD_EX64(cpu->env.cpucfg[2], CPUCFG2, FP); in fpu_needed()
H A Dcpu.h143 FIELD(CPUCFG2, FP, 0, 1)
/openbmc/qemu/target/s390x/tcg/
H A Dinsn-data.h.inc602 /* LOAD FP INTEGER */
1283 /* VECTOR FP ADD */
1285 /* VECTOR FP COMPARE SCALAR */
1287 /* VECTOR FP COMPARE AND SIGNAL SCALAR */
1289 /* VECTOR FP COMPARE EQUAL */
1291 /* VECTOR FP COMPARE HIGH */
1293 /* VECTOR FP COMPARE HIGH OR EQUAL */
1295 /* VECTOR FP CONVERT FROM FIXED 64-BIT */
1297 /* VECTOR FP CONVERT FROM LOGICAL 64-BIT */
1299 /* VECTOR FP CONVERT TO FIXED 64-BIT */
[all …]
/openbmc/qemu/target/hexagon/idef-parser/
H A Didef-parser.lex333 "FP" { yylval->rvalue.type = REGISTER;
H A Dmacros.h.inc98 #define fWRITE_FP(A) (FP = A)
/openbmc/qemu/target/ppc/
H A Dexcp_helper.c456 if (!FIELD_EX64_FE(env->msr) || !FIELD_EX64(env->msr, MSR, FP)) { in powerpc_excp_40x()
567 if (!FIELD_EX64_FE(env->msr) || !FIELD_EX64(env->msr, MSR, FP)) { in powerpc_excp_6xx()
708 if (!FIELD_EX64_FE(env->msr) || !FIELD_EX64(env->msr, MSR, FP)) { in powerpc_excp_7xx()
858 if (!FIELD_EX64_FE(env->msr) || !FIELD_EX64(env->msr, MSR, FP)) { in powerpc_excp_74xx()
1025 if (!FIELD_EX64_FE(env->msr) || !FIELD_EX64(env->msr, MSR, FP)) { in powerpc_excp_booke()
1353 if (!FIELD_EX64_FE(env->msr) || !FIELD_EX64(env->msr, MSR, FP)) { in powerpc_excp_books()
/openbmc/openbmc/poky/bitbake/lib/ply/
H A Dyacc.py1899 def digraph(X,R,FP): argument
1906 if N[x] == 0: traverse(x,N,stack,F,X,R,FP)
1909 def traverse(x,N,stack,F,X,R,FP): argument
1913 F[x] = FP(x) # F(X) <- F'(x)
1918 traverse(y,N,stack,F,X,R,FP)
2283 FP = lambda x: self.dr_relation(C,x,nullable) function
2285 F = digraph(ntrans,R,FP)
2305 FP = lambda x: readsets[x] function
2307 F = digraph(ntrans,R,FP)
/openbmc/qemu/target/hexagon/
H A Dattribs_def.h.inc105 DEF_ATTRIB(IMPLICIT_WRITES_FP, "Writes the frame pointer", "", "UREG.FP")
164 DEF_ATTRIB(NOTE_AXOK, "May only be grouped with ALU32 or non-FP XTYPE.", "", "")
/openbmc/qemu/target/openrisc/
H A Dinsns.decode176 # FP Instructions
/openbmc/qemu/target/arm/
H A Dcpu-features.h615 return FIELD_EX64_IDREG(id, ID_AA64PFR0, FP) != 0xf; in isar_feature_aa64_fp_simd()
621 return FIELD_EX64_IDREG(id, ID_AA64PFR0, FP) == 1; in isar_feature_aa64_fp16()
/openbmc/openbmc/poky/meta/recipes-support/libunwind/libunwind/
H A D0004-Rework-inline-aarch64-as-for-setcontext.patch140 - [x29] "m"(uc->uc_mcontext.regs[29]), /* FP */
/openbmc/qemu/target/hppa/
H A Dinsns.decode459 # FP Fused Multiple-Add
467 # FP operations
/openbmc/qemu/docs/system/arm/
H A Demulation.rst189 - FP (Floating-point Extension)

12