/openbmc/qemu/target/hexagon/imported/ |
H A D | mpy.idef | 952 fSETHALF(0,RddV,fGETHALF(0,RssV)); 953 fSETHALF(1,RddV,fGETHALF(1,RssV)); 955 fSETHALF(0,RddV,fGETHALF(1,RssV)); 959 fSETHALF(1,RddV,fGETHALF(0,RssV)); 967 fSETHALF(2,RddV,fGETHALF(2,RssV)); 991 tmpr = fGETBYTE(i ,RssV); 992 tmpi = fGETBYTE(i+1,RssV); 1026 tmpr = fGETBYTE(i ,RssV); 1027 tmpi = fGETBYTE(i+1,RssV); 1071 RxxV += -fGETHALF(i,RssV); [all …]
|
H A D | alu.idef | 138 { RddV=RssV+RttV;}) 142 { fADDSAT64(RddV,RssV,RttV);}) 154 { RddV=RttV-RssV;}) 160 RddV = RssV + RttV + fLSBOLD(PxV); 222 { RddV = fMAX(RssV,RttV); }) 230 { RddV = fMIN(RttV,RssV); }) 456 "logical NOT pair",{ RddV=~RssV;}) 464 { RdV = fSAT(RssV); }) 1154 CROUND(RddV,RssV,uiV); 1159 CROUND(RddV,RssV,fZXTN(6,32,RtV)); [all …]
|
H A D | shift.idef | 164 tmp = fASHIFTR(RssV,uiV,8_8); 814 fSETHALF(2,RddV,fGETHALF(0,RssV)); 815 fSETHALF(3,RddV,fGETHALF(2,RssV)); 823 fSETHALF(2,RddV,fGETHALF(1,RssV)); 1025 else { RdV = (fMAX(fCL1_8(RssV),fCL1_8(~RssV)))-1;}}) 1029 { RdV = (fMAX(fCL1_8(RssV),fCL1_8(~RssV)))+siV;}) 1046 range = fGETWORD(0,RssV); 1047 offset = fGETWORD(1,RssV); 1090 "Count leading bits", {RdV = fMAX(fCL1_8(RssV),fCL1_8(~RssV));}) 1110 {RddV = fINTERLEAVE(fGETWORD(1,RssV),fGETWORD(0,RssV));}) [all …]
|
H A D | compare.idef | 42 {PdV=f8BITSOF(RssV==RttV);}) 46 {PdV=f8BITSOF(RssV>RttV);}) 50 {PdV=f8BITSOF(fCAST8u(RssV)>fCAST8u(RttV));}) 545 fSETBITS(3,0,PdV,(fGETWORD(0,RssV)==siV)); 546 fSETBITS(7,4,PdV,(fGETWORD(1,RssV)==siV)); 552 fSETBITS(3,0,PdV,(fGETWORD(0,RssV)>siV)); 553 fSETBITS(7,4,PdV,(fGETWORD(1,RssV)>siV)); 567 src = fGETUWORD(1,RssV); 575 src = fGETUWORD(0,RssV); 584 TLBLO = fGETUWORD(0,RssV); [all …]
|
H A D | float.idef | 210 { RddV=fUNDOUBLE(fDOUBLE(RssV)+fDOUBLE(RttV));}) 214 { RddV=fUNDOUBLE(fDOUBLE(RssV)-fDOUBLE(RttV));}) 227 …if (fDF_ISDENORM(RssV) && fDF_ISBIG(RttV) && fDF_ISNORMAL(RttV)) RddV = fUNDOUBLE(fDOUBLE(RssV) * … 228 …else if (fDF_ISDENORM(RttV) && fDF_ISBIG(RssV) && fDF_ISNORMAL(RssV)) RddV = fUNDOUBLE(fDOUBLE(Rss… 229 else RddV = RssV; 257 {PdV=f8BITSOF(fDOUBLE(RssV)==fDOUBLE(RttV));}) 261 {PdV=f8BITSOF(fDOUBLE(RssV)>fDOUBLE(RttV));}) 268 {PdV=f8BITSOF(fDOUBLE(RssV)>=fDOUBLE(RttV));}) 282 class = fpclassify(fDOUBLE(RssV)); 336 GEN(d##2,Rss32,RssV,fCAST8s,8s,MODETAG,MODESYN,MODEBEH) [all …]
|
/openbmc/qemu/target/hexagon/ |
H A D | op_helper.c | 405 range = fGETWORD(0, RssV); in HELPER() 406 offset = fGETWORD(1, RssV); in HELPER() 448 range = fGETWORD(0, RssV); in HELPER() 449 offset = fGETWORD(1, RssV); in HELPER() 746 if (float64_is_neg(RssV) && !float64_is_any_nan(RssV) && !float64_is_zero(RssV)) { in HELPER() 761 if (float64_is_any_nan(RssV)) { in HELPER() 776 if (float64_is_neg(RssV) && !float64_is_any_nan(RssV) && !float64_is_zero(RssV)) { in HELPER() 791 if (float64_is_any_nan(RssV)) { in HELPER() 866 if (float64_is_neg(RssV) && !float64_is_any_nan(RssV) && !float64_is_zero(RssV)) { in HELPER() 896 if (float64_is_neg(RssV) && !float64_is_any_nan(RssV) && !float64_is_zero(RssV)) { in HELPER() [all …]
|
H A D | gen_tcg.h | 1176 tcg_gen_ctzi_i64(tmp, RssV, 64); \ 1182 tcg_gen_not_i64(tmp, RssV); \ 1201 gen_asr_r_svw_trun(ctx, RdV, RssV, RtV) 1209 gen_helper_conv_df2sf(RdV, tcg_env, RssV) 1219 gen_helper_conv_ud2sf(RdV, tcg_env, RssV) 1221 gen_helper_conv_ud2df(RddV, tcg_env, RssV) 1223 gen_helper_conv_d2sf(RdV, tcg_env, RssV) 1225 gen_helper_conv_d2df(RddV, tcg_env, RssV) 1235 gen_helper_conv_df2uw(RdV, tcg_env, RssV) 1237 gen_helper_conv_df2w(RdV, tcg_env, RssV) [all …]
|
H A D | genptr.c | 1138 TCGv_i64 RssV, TCGv RtV) in gen_asr_r_svw_trun() argument 1161 tcg_gen_sextract_i64(tmp64, RssV, i * 32, 32); in gen_asr_r_svw_trun() 1174 tcg_gen_sextract_i64(tmp64, RssV, i * 32, 32); in gen_asr_r_svw_trun()
|
/openbmc/qemu/target/hexagon/idef-parser/ |
H A D | README.rst | 249 to simplify parsing. For instance, variable names such as ``RdV``, ``RssV``,
|