Home
last modified time | relevance | path

Searched refs:idxdsize (Results 1 – 12 of 12) sorted by relevance

/dports/emulators/yuzu/yuzu-0b47f7a46/externals/dynarmic/src/frontend/A64/translate/impl/
H A Dsimd_copy.cpp18 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 Dsimd_vector_x_indexed_element.cpp34 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 Dsimd_scalar_x_indexed_element.cpp32 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 Dsimd_copy.cpp18 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 Dsimd_vector_x_indexed_element.cpp34 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 Dsimd_scalar_x_indexed_element.cpp32 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 Dsimd_copy.cpp18 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 Dsimd_vector_x_indexed_element.cpp34 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 Dsimd_scalar_x_indexed_element.cpp32 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 DDisArm64.cpp754 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 DDisArm64.cpp754 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 DDisArm64.cpp754 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()