Home
last modified time | relevance | path

Searched refs:PdV (Results 1 – 7 of 7) sorted by relevance

/openbmc/qemu/target/hexagon/imported/
H A Dcompare.idef30 {PdV=f8BITSOF(RsV==RtV);})
34 {PdV=f8BITSOF(RsV>RtV);})
38 {PdV=f8BITSOF(fCAST4u(RsV)>fCAST4u(RtV));})
42 {PdV=f8BITSOF(RssV==RttV);})
46 {PdV=f8BITSOF(RssV>RttV);})
50 {PdV=f8BITSOF(fCAST8u(RssV)>fCAST8u(RttV));})
86 {PdV=f8BITSOF((RsV&RtV)==RtV);})
90 {PdV=f8BITSOF((RsV&RtV)==0);})
95 {PdV=f8BITSOF((RsV&RtV)!=RtV);})
99 {PdV=f8BITSOF((RsV&RtV)!=0);})
[all …]
H A Dfloat.idef87 {PdV=f8BITSOF(fFLOAT(RsV)==fFLOAT(RtV));})
91 {PdV=f8BITSOF(fFLOAT(RsV)>fFLOAT(RtV));})
97 {PdV=f8BITSOF(fFLOAT(RsV)>=fFLOAT(RtV));})
103 {PdV=f8BITSOF(isunordered(fFLOAT(RsV),fFLOAT(RtV)));})
119 PdV = 0;
122 if (fGETBIT(0,uiV) && (class == FP_ZERO)) PdV = 0xff;
123 if (fGETBIT(1,uiV) && (class == FP_NORMAL)) PdV = 0xff;
124 if (fGETBIT(2,uiV) && (class == FP_SUBNORMAL)) PdV = 0xff;
125 if (fGETBIT(3,uiV) && (class == FP_INFINITE)) PdV = 0xff;
126 if (fGETBIT(4,uiV) && (class == FP_NAN)) PdV = 0xff;
[all …]
H A Dshift.idef452 PdV = f8BITSOF((RsV & (1<<uiV)) != 0);
458 PdV = f8BITSOF((RsV & (1<<uiV)) == 0);
485 PdV = f8BITSOF((fCAST4_8u(RsV) & fBIDIR_LSHIFTL(1,fSXTN(7,32,RtV),4_8)) != 0);
491 PdV = f8BITSOF((fCAST4_8u(RsV) & fBIDIR_LSHIFTL(1,fSXTN(7,32,RtV),4_8)) == 0);
H A Dldst.idef200 { fEA_REG(RsV); fSTORE_LOCKED(1,4,EA,RtV,PdV) })
207 { fEA_REG(RsV); fSTORE_LOCKED(1,8,EA,RttV,PdV) })
/openbmc/qemu/target/hexagon/
H A Dop_helper.c941 int32_t PdV; in HELPER() local
943 PdV = f8BITSOF(float32_eq_quiet(RsV, RtV, &env->fp_status)); in HELPER()
945 return PdV; in HELPER()
951 int32_t PdV; in HELPER() local
954 PdV = f8BITSOF(cmp == float_relation_greater); in HELPER()
956 return PdV; in HELPER()
962 int32_t PdV; in HELPER() local
965 PdV = f8BITSOF(cmp == float_relation_greater || in HELPER()
968 return PdV; in HELPER()
973 int32_t PdV; in HELPER() local
[all …]
H A Dgen_tcg.h1263 gen_helper_sfcmpeq(PdV, tcg_env, RsV, RtV)
1265 gen_helper_sfcmpgt(PdV, tcg_env, RsV, RtV)
1267 gen_helper_sfcmpge(PdV, tcg_env, RsV, RtV)
1269 gen_helper_sfcmpuo(PdV, tcg_env, RsV, RtV)
1277 gen_helper_sfclass(PdV, tcg_env, RsV, imm); \
1294 gen_helper_dfcmpeq(PdV, tcg_env, RssV, RttV)
1296 gen_helper_dfcmpgt(PdV, tcg_env, RssV, RttV)
1298 gen_helper_dfcmpge(PdV, tcg_env, RssV, RttV)
1300 gen_helper_dfcmpuo(PdV, tcg_env, RssV, RttV)
1304 gen_helper_dfclass(PdV, tcg_env, RssV, imm); \
/openbmc/qemu/target/hexagon/idef-parser/
H A DREADME.rst250 ``PdV``, ``CsV``, and other idiomatic register names from Hexagon, are
660 { (PsV==0xff) ? (PdV=0xff) : (PdV=0x00); }
672 { PdV = ((PsV==0xff)) ? 0xff : 0x00; }