/dports/emulators/yuzu/yuzu-0b47f7a46/externals/dynarmic/src/frontend/A64/translate/impl/ |
H A D | simd_copy.cpp | 18 const size_t idxdsize = imm5.Bit<4>() ? 128 : 64; in DUP_elt_1() local 21 const IR::U128 operand = V(idxdsize, Vn); in DUP_elt_1() 39 const size_t idxdsize = imm5.Bit<4>() ? 128 : 64; in DUP_elt_2() local 43 const IR::U128 operand = V(idxdsize, Vn); in DUP_elt_2() 82 const size_t idxdsize = imm5.Bit<4>() ? 128 : 64; in SMOV() local 87 const IR::U128 operand = V(idxdsize, Vn); in SMOV() 109 const size_t idxdsize = imm5.Bit<4>() ? 128 : 64; in UMOV() local 114 const IR::U128 operand = V(idxdsize, Vn); in UMOV() 147 const size_t idxdsize = imm4.Bit<3>() ? 128 : 64; in INS_elt() local 150 const IR::U128 operand = V(idxdsize, Vn); in INS_elt()
|
H A D | simd_vector_x_indexed_element.cpp | 34 const size_t idxdsize = H == 1 ? 128 : 64; in MultiplyByElement() local 39 …const IR::U128 operand2 = v.ir.VectorBroadcast(esize, v.ir.VectorGetElement(esize, v.V(idxdsize, V… in MultiplyByElement() 62 const size_t idxdsize = H == 1 ? 128 : 64; in FPMultiplyByElement() local 68 const IR::UAny element2 = v.ir.VectorGetElement(esize, v.V(idxdsize, Vm), index); in FPMultiplyByElement() 92 const size_t idxdsize = H == 1 ? 128 : 64; in FPMultiplyByElementHalfPrecision() local 98 const IR::UAny element2 = v.ir.VectorGetElement(esize, v.V(idxdsize, Vm), index); in FPMultiplyByElementHalfPrecision()
|
H A D | simd_scalar_x_indexed_element.cpp | 32 const size_t idxdsize = H == 1 ? 128 : 64; in MultiplyByElement() local 37 const IR::U32U64 element = v.ir.VectorGetElement(esize, v.V(idxdsize, Vm), index); in MultiplyByElement()
|
/dports/emulators/citra/citra-ac98458e0/externals/dynarmic/src/frontend/A64/translate/impl/ |
H A D | simd_copy.cpp | 18 const size_t idxdsize = imm5.Bit<4>() ? 128 : 64; in DUP_elt_1() local 21 const IR::U128 operand = V(idxdsize, Vn); in DUP_elt_1() 39 const size_t idxdsize = imm5.Bit<4>() ? 128 : 64; in DUP_elt_2() local 43 const IR::U128 operand = V(idxdsize, Vn); in DUP_elt_2() 82 const size_t idxdsize = imm5.Bit<4>() ? 128 : 64; in SMOV() local 87 const IR::U128 operand = V(idxdsize, Vn); in SMOV() 109 const size_t idxdsize = imm5.Bit<4>() ? 128 : 64; in UMOV() local 114 const IR::U128 operand = V(idxdsize, Vn); in UMOV() 147 const size_t idxdsize = imm4.Bit<3>() ? 128 : 64; in INS_elt() local 150 const IR::U128 operand = V(idxdsize, Vn); in INS_elt()
|
H A D | simd_vector_x_indexed_element.cpp | 34 const size_t idxdsize = H == 1 ? 128 : 64; in MultiplyByElement() local 39 …const IR::U128 operand2 = v.ir.VectorBroadcast(esize, v.ir.VectorGetElement(esize, v.V(idxdsize, V… in MultiplyByElement() 62 const size_t idxdsize = H == 1 ? 128 : 64; in FPMultiplyByElement() local 68 const IR::UAny element2 = v.ir.VectorGetElement(esize, v.V(idxdsize, Vm), index); in FPMultiplyByElement() 92 const size_t idxdsize = H == 1 ? 128 : 64; in FPMultiplyByElementHalfPrecision() local 98 const IR::UAny element2 = v.ir.VectorGetElement(esize, v.V(idxdsize, Vm), index); in FPMultiplyByElementHalfPrecision()
|
H A D | simd_scalar_x_indexed_element.cpp | 32 const size_t idxdsize = H == 1 ? 128 : 64; in MultiplyByElement() local 37 const IR::U32U64 element = v.ir.VectorGetElement(esize, v.V(idxdsize, Vm), index); in MultiplyByElement()
|
/dports/emulators/citra-qt5/citra-ac98458e0/externals/dynarmic/src/frontend/A64/translate/impl/ |
H A D | simd_copy.cpp | 18 const size_t idxdsize = imm5.Bit<4>() ? 128 : 64; in DUP_elt_1() local 21 const IR::U128 operand = V(idxdsize, Vn); in DUP_elt_1() 39 const size_t idxdsize = imm5.Bit<4>() ? 128 : 64; in DUP_elt_2() local 43 const IR::U128 operand = V(idxdsize, Vn); in DUP_elt_2() 82 const size_t idxdsize = imm5.Bit<4>() ? 128 : 64; in SMOV() local 87 const IR::U128 operand = V(idxdsize, Vn); in SMOV() 109 const size_t idxdsize = imm5.Bit<4>() ? 128 : 64; in UMOV() local 114 const IR::U128 operand = V(idxdsize, Vn); in UMOV() 147 const size_t idxdsize = imm4.Bit<3>() ? 128 : 64; in INS_elt() local 150 const IR::U128 operand = V(idxdsize, Vn); in INS_elt()
|
H A D | simd_vector_x_indexed_element.cpp | 34 const size_t idxdsize = H == 1 ? 128 : 64; in MultiplyByElement() local 39 …const IR::U128 operand2 = v.ir.VectorBroadcast(esize, v.ir.VectorGetElement(esize, v.V(idxdsize, V… in MultiplyByElement() 62 const size_t idxdsize = H == 1 ? 128 : 64; in FPMultiplyByElement() local 68 const IR::UAny element2 = v.ir.VectorGetElement(esize, v.V(idxdsize, Vm), index); in FPMultiplyByElement() 92 const size_t idxdsize = H == 1 ? 128 : 64; in FPMultiplyByElementHalfPrecision() local 98 const IR::UAny element2 = v.ir.VectorGetElement(esize, v.V(idxdsize, Vm), index); in FPMultiplyByElementHalfPrecision()
|
H A D | simd_scalar_x_indexed_element.cpp | 32 const size_t idxdsize = H == 1 ? 128 : 64; in MultiplyByElement() local 37 const IR::U32U64 element = v.ir.VectorGetElement(esize, v.V(idxdsize, Vm), index); in MultiplyByElement()
|
/dports/emulators/ppsspp-qt5/ppsspp-1.12.3/Core/Util/ |
H A D | DisArm64.cpp | 754 int idxdsize = (imm5 & 8) ? 128 : 64; in FPandASIMD1() local 755 char r = "dq"[idxdsize == 128]; in FPandASIMD1() 758 int idxdsize = (imm4 & 8) ? 128 : 64; in FPandASIMD1() local 759 char r = "dq"[idxdsize == 128]; in FPandASIMD1()
|
/dports/emulators/ppsspp/ppsspp-1.12.3/Core/Util/ |
H A D | DisArm64.cpp | 754 int idxdsize = (imm5 & 8) ? 128 : 64; in FPandASIMD1() local 755 char r = "dq"[idxdsize == 128]; in FPandASIMD1() 758 int idxdsize = (imm4 & 8) ? 128 : 64; in FPandASIMD1() local 759 char r = "dq"[idxdsize == 128]; in FPandASIMD1()
|
/dports/emulators/libretro-ppsspp/ppsspp-1.12.3/Core/Util/ |
H A D | DisArm64.cpp | 754 int idxdsize = (imm5 & 8) ? 128 : 64; in FPandASIMD1() local 755 char r = "dq"[idxdsize == 128]; in FPandASIMD1() 758 int idxdsize = (imm4 & 8) ? 128 : 64; in FPandASIMD1() local 759 char r = "dq"[idxdsize == 128]; in FPandASIMD1()
|