/dports/emulators/yuzu/yuzu-0b47f7a46/externals/dynarmic/src/frontend/A64/translate/impl/ |
H A D | simd_scalar_two_register_misc.cpp | 88 bool TranslatorVisitor::ABS_1(Imm<2> size, Vec Vn, Vec Vd) { in ABS_1() 101 bool TranslatorVisitor::FCMEQ_zero_1(Vec Vn, Vec Vd) { in FCMEQ_zero_1() 122 bool TranslatorVisitor::FCMLE_2(bool sz, Vec Vn, Vec Vd) { in FCMLE_2() 126 bool TranslatorVisitor::FCMLT_2(bool sz, Vec Vn, Vec Vd) { in FCMLT_2() 130 bool TranslatorVisitor::FCVTAS_2(bool sz, Vec Vn, Vec Vd) { in FCVTAS_2() 134 bool TranslatorVisitor::FCVTAU_2(bool sz, Vec Vn, Vec Vd) { in FCVTAU_2() 138 bool TranslatorVisitor::FCVTMS_2(bool sz, Vec Vn, Vec Vd) { in FCVTMS_2() 142 bool TranslatorVisitor::FCVTMU_2(bool sz, Vec Vn, Vec Vd) { in FCVTMU_2() 182 bool TranslatorVisitor::FRECPE_1(Vec Vn, Vec Vd) { in FRECPE_1() 202 bool TranslatorVisitor::FRECPX_1(Vec Vn, Vec Vd) { in FRECPX_1() [all …]
|
H A D | simd_two_register_misc.cpp | 307 bool TranslatorVisitor::FABS_1(bool Q, Vec Vn, Vec Vd) { in FABS_1() 474 bool TranslatorVisitor::FRINTN_1(bool Q, Vec Vn, Vec Vd) { in FRINTN_1() 482 bool TranslatorVisitor::FRINTM_1(bool Q, Vec Vn, Vec Vd) { in FRINTM_1() 490 bool TranslatorVisitor::FRINTP_1(bool Q, Vec Vn, Vec Vd) { in FRINTP_1() 498 bool TranslatorVisitor::FRINTZ_1(bool Q, Vec Vn, Vec Vd) { in FRINTZ_1() 506 bool TranslatorVisitor::FRINTA_1(bool Q, Vec Vn, Vec Vd) { in FRINTA_1() 514 bool TranslatorVisitor::FRINTX_1(bool Q, Vec Vn, Vec Vd) { in FRINTX_1() 522 bool TranslatorVisitor::FRINTI_1(bool Q, Vec Vn, Vec Vd) { in FRINTI_1() 530 bool TranslatorVisitor::FRECPE_3(bool Q, Vec Vn, Vec Vd) { in FRECPE_3() 597 bool TranslatorVisitor::FNEG_1(bool Q, Vec Vn, Vec Vd) { in FNEG_1() [all …]
|
H A D | floating_point_data_processing_one_register.cpp | 10 bool TranslatorVisitor::FMOV_float(Imm<2> type, Vec Vn, Vec Vd) { in FMOV_float() 22 bool TranslatorVisitor::FABS_float(Imm<2> type, Vec Vn, Vec Vd) { in FABS_float() 34 bool TranslatorVisitor::FNEG_float(Imm<2> type, Vec Vn, Vec Vd) { in FNEG_float() 46 bool TranslatorVisitor::FSQRT_float(Imm<2> type, Vec Vn, Vec Vd) { in FSQRT_float() 159 bool TranslatorVisitor::FRINTN_float(Imm<2> type, Vec Vn, Vec Vd) { in FRINTN_float() 163 bool TranslatorVisitor::FRINTP_float(Imm<2> type, Vec Vn, Vec Vd) { in FRINTP_float() 167 bool TranslatorVisitor::FRINTM_float(Imm<2> type, Vec Vn, Vec Vd) { in FRINTM_float() 171 bool TranslatorVisitor::FRINTZ_float(Imm<2> type, Vec Vn, Vec Vd) { in FRINTZ_float() 175 bool TranslatorVisitor::FRINTA_float(Imm<2> type, Vec Vn, Vec Vd) { in FRINTA_float() 179 bool TranslatorVisitor::FRINTX_float(Imm<2> type, Vec Vn, Vec Vd) { in FRINTX_float() [all …]
|
H A D | simd_scalar_three_same.cpp | 223 bool TranslatorVisitor::CMEQ_zero_1(Imm<2> size, Vec Vn, Vec Vd) { in CMEQ_zero_1() 231 bool TranslatorVisitor::CMGE_zero_1(Imm<2> size, Vec Vn, Vec Vd) { in CMGE_zero_1() 239 bool TranslatorVisitor::CMGT_zero_1(Imm<2> size, Vec Vn, Vec Vd) { in CMGT_zero_1() 243 bool TranslatorVisitor::CMLE_1(Imm<2> size, Vec Vn, Vec Vd) { in CMLE_1() 247 bool TranslatorVisitor::CMLT_1(Imm<2> size, Vec Vn, Vec Vd) { in CMLT_1() 273 bool TranslatorVisitor::FABD_2(bool sz, Vec Vm, Vec Vn, Vec Vd) { in FABD_2() 295 bool TranslatorVisitor::FRECPS_1(Vec Vm, Vec Vn, Vec Vd) { in FRECPS_1() 317 bool TranslatorVisitor::FRSQRTS_1(Vec Vm, Vec Vn, Vec Vd) { in FRSQRTS_1() 339 bool TranslatorVisitor::FACGE_2(bool sz, Vec Vm, Vec Vn, Vec Vd) { in FACGE_2() 343 bool TranslatorVisitor::FACGT_2(bool sz, Vec Vm, Vec Vn, Vec Vd) { in FACGT_2() [all …]
|
H A D | simd_scalar_shift_by_immediate.cpp | 64 bool ShiftRight(TranslatorVisitor& v, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd, in ShiftRight() 277 bool TranslatorVisitor::SLI_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SLI_1() 281 bool TranslatorVisitor::SRI_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SRI_1() 301 bool TranslatorVisitor::SRSHR_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SRSHR_1() 305 bool TranslatorVisitor::SRSRA_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SRSRA_1() 309 bool TranslatorVisitor::SSHR_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SSHR_1() 313 bool TranslatorVisitor::SSRA_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SSRA_1() 317 bool TranslatorVisitor::SHL_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SHL_1() 340 bool TranslatorVisitor::URSHR_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in URSHR_1() 348 bool TranslatorVisitor::USHR_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in USHR_1() [all …]
|
H A D | simd_shift_by_immediate.cpp | 50 bool ShiftRight(TranslatorVisitor& v, bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd, in ShiftRight() 233 bool TranslatorVisitor::SSHR_2(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SSHR_2() 245 bool TranslatorVisitor::SSRA_2(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SSRA_2() 249 bool TranslatorVisitor::SHL_2(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SHL_2() 268 bool TranslatorVisitor::SHRN(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SHRN() 272 bool TranslatorVisitor::RSHRN(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in RSHRN() 312 bool TranslatorVisitor::SSHLL(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SSHLL() 324 bool TranslatorVisitor::USHR_2(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in USHR_2() 332 bool TranslatorVisitor::USHLL(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in USHLL() 336 bool TranslatorVisitor::SRI_2(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SRI_2() [all …]
|
H A D | simd_three_same.cpp | 682 bool TranslatorVisitor::FMLA_vec_1(bool Q, Vec Vm, Vec Vn, Vec Vd) { in FMLA_vec_1() 712 bool TranslatorVisitor::FMLS_vec_1(bool Q, Vec Vm, Vec Vn, Vec Vd) { in FMLS_vec_1() 742 bool TranslatorVisitor::FCMEQ_reg_3(bool Q, Vec Vm, Vec Vn, Vec Vd) { in FCMEQ_reg_3() 765 bool TranslatorVisitor::AND_asimd(bool Q, Vec Vm, Vec Vn, Vec Vd) { in AND_asimd() 958 bool TranslatorVisitor::FRECPS_3(bool Q, Vec Vm, Vec Vn, Vec Vd) { in FRECPS_3() 986 bool TranslatorVisitor::FRSQRTS_3(bool Q, Vec Vm, Vec Vn, Vec Vd) { in FRSQRTS_3() 1025 bool TranslatorVisitor::ORN_asimd(bool Q, Vec Vm, Vec Vn, Vec Vd) { in ORN_asimd() 1109 bool TranslatorVisitor::EOR_asimd(bool Q, Vec Vm, Vec Vn, Vec Vd) { in EOR_asimd() 1218 bool TranslatorVisitor::BIF(bool Q, Vec Vm, Vec Vn, Vec Vd) { in BIF() 1230 bool TranslatorVisitor::BIT(bool Q, Vec Vm, Vec Vn, Vec Vd) { in BIT() [all …]
|
H A D | simd_three_different.cpp | 163 bool TranslatorVisitor::PMULL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in PMULL() 179 bool TranslatorVisitor::SABAL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in SABAL() 183 bool TranslatorVisitor::SABDL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in SABDL() 187 bool TranslatorVisitor::SADDL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in SADDL() 191 bool TranslatorVisitor::SADDW(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in SADDW() 207 bool TranslatorVisitor::SSUBW(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in SSUBW() 211 bool TranslatorVisitor::SSUBL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in SSUBL() 215 bool TranslatorVisitor::UADDL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in UADDL() 219 bool TranslatorVisitor::UABAL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in UABAL() 223 bool TranslatorVisitor::UABDL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in UABDL() [all …]
|
/dports/emulators/citra/citra-ac98458e0/externals/dynarmic/src/frontend/A64/translate/impl/ |
H A D | simd_scalar_two_register_misc.cpp | 88 bool TranslatorVisitor::ABS_1(Imm<2> size, Vec Vn, Vec Vd) { in ABS_1() 101 bool TranslatorVisitor::FCMEQ_zero_1(Vec Vn, Vec Vd) { in FCMEQ_zero_1() 122 bool TranslatorVisitor::FCMLE_2(bool sz, Vec Vn, Vec Vd) { in FCMLE_2() 126 bool TranslatorVisitor::FCMLT_2(bool sz, Vec Vn, Vec Vd) { in FCMLT_2() 130 bool TranslatorVisitor::FCVTAS_2(bool sz, Vec Vn, Vec Vd) { in FCVTAS_2() 134 bool TranslatorVisitor::FCVTAU_2(bool sz, Vec Vn, Vec Vd) { in FCVTAU_2() 138 bool TranslatorVisitor::FCVTMS_2(bool sz, Vec Vn, Vec Vd) { in FCVTMS_2() 142 bool TranslatorVisitor::FCVTMU_2(bool sz, Vec Vn, Vec Vd) { in FCVTMU_2() 182 bool TranslatorVisitor::FRECPE_1(Vec Vn, Vec Vd) { in FRECPE_1() 202 bool TranslatorVisitor::FRECPX_1(Vec Vn, Vec Vd) { in FRECPX_1() [all …]
|
H A D | simd_two_register_misc.cpp | 307 bool TranslatorVisitor::FABS_1(bool Q, Vec Vn, Vec Vd) { in FABS_1() 474 bool TranslatorVisitor::FRINTN_1(bool Q, Vec Vn, Vec Vd) { in FRINTN_1() 482 bool TranslatorVisitor::FRINTM_1(bool Q, Vec Vn, Vec Vd) { in FRINTM_1() 490 bool TranslatorVisitor::FRINTP_1(bool Q, Vec Vn, Vec Vd) { in FRINTP_1() 498 bool TranslatorVisitor::FRINTZ_1(bool Q, Vec Vn, Vec Vd) { in FRINTZ_1() 506 bool TranslatorVisitor::FRINTA_1(bool Q, Vec Vn, Vec Vd) { in FRINTA_1() 514 bool TranslatorVisitor::FRINTX_1(bool Q, Vec Vn, Vec Vd) { in FRINTX_1() 522 bool TranslatorVisitor::FRINTI_1(bool Q, Vec Vn, Vec Vd) { in FRINTI_1() 530 bool TranslatorVisitor::FRECPE_3(bool Q, Vec Vn, Vec Vd) { in FRECPE_3() 597 bool TranslatorVisitor::FNEG_1(bool Q, Vec Vn, Vec Vd) { in FNEG_1() [all …]
|
H A D | floating_point_data_processing_one_register.cpp | 10 bool TranslatorVisitor::FMOV_float(Imm<2> type, Vec Vn, Vec Vd) { in FMOV_float() 22 bool TranslatorVisitor::FABS_float(Imm<2> type, Vec Vn, Vec Vd) { in FABS_float() 34 bool TranslatorVisitor::FNEG_float(Imm<2> type, Vec Vn, Vec Vd) { in FNEG_float() 46 bool TranslatorVisitor::FSQRT_float(Imm<2> type, Vec Vn, Vec Vd) { in FSQRT_float() 159 bool TranslatorVisitor::FRINTN_float(Imm<2> type, Vec Vn, Vec Vd) { in FRINTN_float() 163 bool TranslatorVisitor::FRINTP_float(Imm<2> type, Vec Vn, Vec Vd) { in FRINTP_float() 167 bool TranslatorVisitor::FRINTM_float(Imm<2> type, Vec Vn, Vec Vd) { in FRINTM_float() 171 bool TranslatorVisitor::FRINTZ_float(Imm<2> type, Vec Vn, Vec Vd) { in FRINTZ_float() 175 bool TranslatorVisitor::FRINTA_float(Imm<2> type, Vec Vn, Vec Vd) { in FRINTA_float() 179 bool TranslatorVisitor::FRINTX_float(Imm<2> type, Vec Vn, Vec Vd) { in FRINTX_float() [all …]
|
H A D | simd_scalar_three_same.cpp | 223 bool TranslatorVisitor::CMEQ_zero_1(Imm<2> size, Vec Vn, Vec Vd) { in CMEQ_zero_1() 231 bool TranslatorVisitor::CMGE_zero_1(Imm<2> size, Vec Vn, Vec Vd) { in CMGE_zero_1() 239 bool TranslatorVisitor::CMGT_zero_1(Imm<2> size, Vec Vn, Vec Vd) { in CMGT_zero_1() 243 bool TranslatorVisitor::CMLE_1(Imm<2> size, Vec Vn, Vec Vd) { in CMLE_1() 247 bool TranslatorVisitor::CMLT_1(Imm<2> size, Vec Vn, Vec Vd) { in CMLT_1() 273 bool TranslatorVisitor::FABD_2(bool sz, Vec Vm, Vec Vn, Vec Vd) { in FABD_2() 295 bool TranslatorVisitor::FRECPS_1(Vec Vm, Vec Vn, Vec Vd) { in FRECPS_1() 317 bool TranslatorVisitor::FRSQRTS_1(Vec Vm, Vec Vn, Vec Vd) { in FRSQRTS_1() 339 bool TranslatorVisitor::FACGE_2(bool sz, Vec Vm, Vec Vn, Vec Vd) { in FACGE_2() 343 bool TranslatorVisitor::FACGT_2(bool sz, Vec Vm, Vec Vn, Vec Vd) { in FACGT_2() [all …]
|
H A D | simd_scalar_shift_by_immediate.cpp | 64 bool ShiftRight(TranslatorVisitor& v, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd, in ShiftRight() 277 bool TranslatorVisitor::SLI_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SLI_1() 281 bool TranslatorVisitor::SRI_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SRI_1() 301 bool TranslatorVisitor::SRSHR_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SRSHR_1() 305 bool TranslatorVisitor::SRSRA_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SRSRA_1() 309 bool TranslatorVisitor::SSHR_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SSHR_1() 313 bool TranslatorVisitor::SSRA_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SSRA_1() 317 bool TranslatorVisitor::SHL_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SHL_1() 340 bool TranslatorVisitor::URSHR_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in URSHR_1() 348 bool TranslatorVisitor::USHR_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in USHR_1() [all …]
|
H A D | simd_shift_by_immediate.cpp | 50 bool ShiftRight(TranslatorVisitor& v, bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd, in ShiftRight() 233 bool TranslatorVisitor::SSHR_2(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SSHR_2() 245 bool TranslatorVisitor::SSRA_2(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SSRA_2() 249 bool TranslatorVisitor::SHL_2(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SHL_2() 268 bool TranslatorVisitor::SHRN(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SHRN() 272 bool TranslatorVisitor::RSHRN(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in RSHRN() 312 bool TranslatorVisitor::SSHLL(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SSHLL() 324 bool TranslatorVisitor::USHR_2(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in USHR_2() 332 bool TranslatorVisitor::USHLL(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in USHLL() 336 bool TranslatorVisitor::SRI_2(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SRI_2() [all …]
|
H A D | simd_three_same.cpp | 682 bool TranslatorVisitor::FMLA_vec_1(bool Q, Vec Vm, Vec Vn, Vec Vd) { in FMLA_vec_1() 712 bool TranslatorVisitor::FMLS_vec_1(bool Q, Vec Vm, Vec Vn, Vec Vd) { in FMLS_vec_1() 742 bool TranslatorVisitor::FCMEQ_reg_3(bool Q, Vec Vm, Vec Vn, Vec Vd) { in FCMEQ_reg_3() 765 bool TranslatorVisitor::AND_asimd(bool Q, Vec Vm, Vec Vn, Vec Vd) { in AND_asimd() 958 bool TranslatorVisitor::FRECPS_3(bool Q, Vec Vm, Vec Vn, Vec Vd) { in FRECPS_3() 986 bool TranslatorVisitor::FRSQRTS_3(bool Q, Vec Vm, Vec Vn, Vec Vd) { in FRSQRTS_3() 1025 bool TranslatorVisitor::ORN_asimd(bool Q, Vec Vm, Vec Vn, Vec Vd) { in ORN_asimd() 1109 bool TranslatorVisitor::EOR_asimd(bool Q, Vec Vm, Vec Vn, Vec Vd) { in EOR_asimd() 1218 bool TranslatorVisitor::BIF(bool Q, Vec Vm, Vec Vn, Vec Vd) { in BIF() 1230 bool TranslatorVisitor::BIT(bool Q, Vec Vm, Vec Vn, Vec Vd) { in BIT() [all …]
|
H A D | simd_three_different.cpp | 163 bool TranslatorVisitor::PMULL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in PMULL() 179 bool TranslatorVisitor::SABAL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in SABAL() 183 bool TranslatorVisitor::SABDL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in SABDL() 187 bool TranslatorVisitor::SADDL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in SADDL() 191 bool TranslatorVisitor::SADDW(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in SADDW() 207 bool TranslatorVisitor::SSUBW(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in SSUBW() 211 bool TranslatorVisitor::SSUBL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in SSUBL() 215 bool TranslatorVisitor::UADDL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in UADDL() 219 bool TranslatorVisitor::UABAL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in UABAL() 223 bool TranslatorVisitor::UABDL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in UABDL() [all …]
|
/dports/emulators/citra-qt5/citra-ac98458e0/externals/dynarmic/src/frontend/A64/translate/impl/ |
H A D | simd_scalar_two_register_misc.cpp | 88 bool TranslatorVisitor::ABS_1(Imm<2> size, Vec Vn, Vec Vd) { in ABS_1() 101 bool TranslatorVisitor::FCMEQ_zero_1(Vec Vn, Vec Vd) { in FCMEQ_zero_1() 122 bool TranslatorVisitor::FCMLE_2(bool sz, Vec Vn, Vec Vd) { in FCMLE_2() 126 bool TranslatorVisitor::FCMLT_2(bool sz, Vec Vn, Vec Vd) { in FCMLT_2() 130 bool TranslatorVisitor::FCVTAS_2(bool sz, Vec Vn, Vec Vd) { in FCVTAS_2() 134 bool TranslatorVisitor::FCVTAU_2(bool sz, Vec Vn, Vec Vd) { in FCVTAU_2() 138 bool TranslatorVisitor::FCVTMS_2(bool sz, Vec Vn, Vec Vd) { in FCVTMS_2() 142 bool TranslatorVisitor::FCVTMU_2(bool sz, Vec Vn, Vec Vd) { in FCVTMU_2() 182 bool TranslatorVisitor::FRECPE_1(Vec Vn, Vec Vd) { in FRECPE_1() 202 bool TranslatorVisitor::FRECPX_1(Vec Vn, Vec Vd) { in FRECPX_1() [all …]
|
H A D | simd_two_register_misc.cpp | 307 bool TranslatorVisitor::FABS_1(bool Q, Vec Vn, Vec Vd) { in FABS_1() 474 bool TranslatorVisitor::FRINTN_1(bool Q, Vec Vn, Vec Vd) { in FRINTN_1() 482 bool TranslatorVisitor::FRINTM_1(bool Q, Vec Vn, Vec Vd) { in FRINTM_1() 490 bool TranslatorVisitor::FRINTP_1(bool Q, Vec Vn, Vec Vd) { in FRINTP_1() 498 bool TranslatorVisitor::FRINTZ_1(bool Q, Vec Vn, Vec Vd) { in FRINTZ_1() 506 bool TranslatorVisitor::FRINTA_1(bool Q, Vec Vn, Vec Vd) { in FRINTA_1() 514 bool TranslatorVisitor::FRINTX_1(bool Q, Vec Vn, Vec Vd) { in FRINTX_1() 522 bool TranslatorVisitor::FRINTI_1(bool Q, Vec Vn, Vec Vd) { in FRINTI_1() 530 bool TranslatorVisitor::FRECPE_3(bool Q, Vec Vn, Vec Vd) { in FRECPE_3() 597 bool TranslatorVisitor::FNEG_1(bool Q, Vec Vn, Vec Vd) { in FNEG_1() [all …]
|
H A D | floating_point_data_processing_one_register.cpp | 10 bool TranslatorVisitor::FMOV_float(Imm<2> type, Vec Vn, Vec Vd) { in FMOV_float() 22 bool TranslatorVisitor::FABS_float(Imm<2> type, Vec Vn, Vec Vd) { in FABS_float() 34 bool TranslatorVisitor::FNEG_float(Imm<2> type, Vec Vn, Vec Vd) { in FNEG_float() 46 bool TranslatorVisitor::FSQRT_float(Imm<2> type, Vec Vn, Vec Vd) { in FSQRT_float() 159 bool TranslatorVisitor::FRINTN_float(Imm<2> type, Vec Vn, Vec Vd) { in FRINTN_float() 163 bool TranslatorVisitor::FRINTP_float(Imm<2> type, Vec Vn, Vec Vd) { in FRINTP_float() 167 bool TranslatorVisitor::FRINTM_float(Imm<2> type, Vec Vn, Vec Vd) { in FRINTM_float() 171 bool TranslatorVisitor::FRINTZ_float(Imm<2> type, Vec Vn, Vec Vd) { in FRINTZ_float() 175 bool TranslatorVisitor::FRINTA_float(Imm<2> type, Vec Vn, Vec Vd) { in FRINTA_float() 179 bool TranslatorVisitor::FRINTX_float(Imm<2> type, Vec Vn, Vec Vd) { in FRINTX_float() [all …]
|
H A D | simd_scalar_three_same.cpp | 223 bool TranslatorVisitor::CMEQ_zero_1(Imm<2> size, Vec Vn, Vec Vd) { in CMEQ_zero_1() 231 bool TranslatorVisitor::CMGE_zero_1(Imm<2> size, Vec Vn, Vec Vd) { in CMGE_zero_1() 239 bool TranslatorVisitor::CMGT_zero_1(Imm<2> size, Vec Vn, Vec Vd) { in CMGT_zero_1() 243 bool TranslatorVisitor::CMLE_1(Imm<2> size, Vec Vn, Vec Vd) { in CMLE_1() 247 bool TranslatorVisitor::CMLT_1(Imm<2> size, Vec Vn, Vec Vd) { in CMLT_1() 273 bool TranslatorVisitor::FABD_2(bool sz, Vec Vm, Vec Vn, Vec Vd) { in FABD_2() 295 bool TranslatorVisitor::FRECPS_1(Vec Vm, Vec Vn, Vec Vd) { in FRECPS_1() 317 bool TranslatorVisitor::FRSQRTS_1(Vec Vm, Vec Vn, Vec Vd) { in FRSQRTS_1() 339 bool TranslatorVisitor::FACGE_2(bool sz, Vec Vm, Vec Vn, Vec Vd) { in FACGE_2() 343 bool TranslatorVisitor::FACGT_2(bool sz, Vec Vm, Vec Vn, Vec Vd) { in FACGT_2() [all …]
|
H A D | simd_scalar_shift_by_immediate.cpp | 64 bool ShiftRight(TranslatorVisitor& v, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd, in ShiftRight() 277 bool TranslatorVisitor::SLI_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SLI_1() 281 bool TranslatorVisitor::SRI_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SRI_1() 301 bool TranslatorVisitor::SRSHR_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SRSHR_1() 305 bool TranslatorVisitor::SRSRA_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SRSRA_1() 309 bool TranslatorVisitor::SSHR_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SSHR_1() 313 bool TranslatorVisitor::SSRA_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SSRA_1() 317 bool TranslatorVisitor::SHL_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SHL_1() 340 bool TranslatorVisitor::URSHR_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in URSHR_1() 348 bool TranslatorVisitor::USHR_1(Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in USHR_1() [all …]
|
H A D | simd_shift_by_immediate.cpp | 50 bool ShiftRight(TranslatorVisitor& v, bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd, in ShiftRight() 233 bool TranslatorVisitor::SSHR_2(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SSHR_2() 245 bool TranslatorVisitor::SSRA_2(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SSRA_2() 249 bool TranslatorVisitor::SHL_2(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SHL_2() 268 bool TranslatorVisitor::SHRN(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SHRN() 272 bool TranslatorVisitor::RSHRN(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in RSHRN() 312 bool TranslatorVisitor::SSHLL(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SSHLL() 324 bool TranslatorVisitor::USHR_2(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in USHR_2() 332 bool TranslatorVisitor::USHLL(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in USHLL() 336 bool TranslatorVisitor::SRI_2(bool Q, Imm<4> immh, Imm<3> immb, Vec Vn, Vec Vd) { in SRI_2() [all …]
|
H A D | simd_three_same.cpp | 682 bool TranslatorVisitor::FMLA_vec_1(bool Q, Vec Vm, Vec Vn, Vec Vd) { in FMLA_vec_1() 712 bool TranslatorVisitor::FMLS_vec_1(bool Q, Vec Vm, Vec Vn, Vec Vd) { in FMLS_vec_1() 742 bool TranslatorVisitor::FCMEQ_reg_3(bool Q, Vec Vm, Vec Vn, Vec Vd) { in FCMEQ_reg_3() 765 bool TranslatorVisitor::AND_asimd(bool Q, Vec Vm, Vec Vn, Vec Vd) { in AND_asimd() 958 bool TranslatorVisitor::FRECPS_3(bool Q, Vec Vm, Vec Vn, Vec Vd) { in FRECPS_3() 986 bool TranslatorVisitor::FRSQRTS_3(bool Q, Vec Vm, Vec Vn, Vec Vd) { in FRSQRTS_3() 1025 bool TranslatorVisitor::ORN_asimd(bool Q, Vec Vm, Vec Vn, Vec Vd) { in ORN_asimd() 1109 bool TranslatorVisitor::EOR_asimd(bool Q, Vec Vm, Vec Vn, Vec Vd) { in EOR_asimd() 1218 bool TranslatorVisitor::BIF(bool Q, Vec Vm, Vec Vn, Vec Vd) { in BIF() 1230 bool TranslatorVisitor::BIT(bool Q, Vec Vm, Vec Vn, Vec Vd) { in BIT() [all …]
|
H A D | simd_three_different.cpp | 163 bool TranslatorVisitor::PMULL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in PMULL() 179 bool TranslatorVisitor::SABAL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in SABAL() 183 bool TranslatorVisitor::SABDL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in SABDL() 187 bool TranslatorVisitor::SADDL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in SADDL() 191 bool TranslatorVisitor::SADDW(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in SADDW() 207 bool TranslatorVisitor::SSUBW(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in SSUBW() 211 bool TranslatorVisitor::SSUBL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in SSUBL() 215 bool TranslatorVisitor::UADDL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in UADDL() 219 bool TranslatorVisitor::UABAL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in UABAL() 223 bool TranslatorVisitor::UABDL(bool Q, Imm<2> size, Vec Vm, Vec Vn, Vec Vd) { in UABDL() [all …]
|
/dports/emulators/ppsspp-qt5/ppsspp-1.12.3/Common/ |
H A D | ArmEmitter.cpp | 1339 u32 EncodeVd(ARMReg Vd) in EncodeVd() 1905 void ARMXEmitter::VABS(u32 Size, ARMReg Vd, ARMReg Vm) in VABS() 2062 void ARMXEmitter::VCEQ(u32 Size, ARMReg Vd, ARMReg Vm) in VCEQ() 2084 void ARMXEmitter::VCGE(u32 Size, ARMReg Vd, ARMReg Vm) in VCGE() 2105 void ARMXEmitter::VCGT(u32 Size, ARMReg Vd, ARMReg Vm) in VCGT() 2118 void ARMXEmitter::VCLE(u32 Size, ARMReg Vd, ARMReg Vm) in VCLE() 2127 void ARMXEmitter::VCLS(u32 Size, ARMReg Vd, ARMReg Vm) in VCLS() 2141 void ARMXEmitter::VCLT(u32 Size, ARMReg Vd, ARMReg Vm) in VCLT() 2150 void ARMXEmitter::VCLZ(u32 Size, ARMReg Vd, ARMReg Vm) in VCLZ() 2385 void ARMXEmitter::VMVN(ARMReg Vd, ARMReg Vm) in VMVN() [all …]
|