Home
last modified time | relevance | path

Searched refs:vB (Results 1 – 25 of 138) sorted by relevance

123456

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCInstrAltivec.td270 : VAForm_1a<xo, (outs vrrc:$vD), (ins vrrc:$vA, vrrc:$vB, vrrc:$vC),
271 !strconcat(opc, " $vD, $vA, $vB, $vC"), IIC_VecFP,
272 [(set Ty:$vD, (IntID Ty:$vA, Ty:$vB, Ty:$vC))]>;
278 : VAForm_1a<xo, (outs vrrc:$vD), (ins vrrc:$vA, vrrc:$vB, vrrc:$vC),
279 !strconcat(opc, " $vD, $vA, $vB, $vC"), IIC_VecFP,
280 [(set OutTy:$vD, (IntID InTy:$vA, InTy:$vB, InTy:$vC))]>;
286 : VAForm_1a<xo, (outs vrrc:$vD), (ins vrrc:$vA, vrrc:$vB, vrrc:$vC),
287 !strconcat(opc, " $vD, $vA, $vB, $vC"), IIC_VecFP,
289 (IntID In1Ty:$vA, In1Ty:$vB, In2Ty:$vC))]>;
293 : VXForm_1<xo, (outs vrrc:$vD), (ins vrrc:$vA, vrrc:$vB),
[all …]
DREADME_P9.txt23 (set i64:$rD, (int_ppc_altivec_vextublx i64:$rA, v16i8:$vB))
24 (set i64:$rD, (int_ppc_altivec_vextuhlx i64:$rA, v8i16:$vB))
25 (set i64:$rD, (int_ppc_altivec_vextuwlx i64:$rA, v4i32:$vB))
28 (set i64:$rD, (int_ppc_altivec_vextubrx i64:$rA, v16i8:$vB))
29 (set i64:$rD, (int_ppc_altivec_vextuhrx i64:$rA, v8i16:$vB))
30 (set i64:$rD, (int_ppc_altivec_vextuwrx i64:$rA, v4i32:$vB))
41 (set i64:$rD, (int_ppc_altivec_vclzlsbb v16i8:$vB))
42 (set i64:$rD, (int_ppc_altivec_vctzlsbb v16i8:$vB))
46 (set v16i8:$vD, (cttz v16i8:$vB)) // vctzb
47 (set v8i16:$vD, (cttz v8i16:$vB)) // vctzh
[all …]
DPPCInstrVSX.td2366 : X_RD5_XO5_RS5<opcode, xo2, xo, (outs vrrc:$vT), (ins vrrc:$vB),
2367 !strconcat(opc, " $vT, $vB"), IIC_VecFP, pattern>;
2378 : X_RD5_XO5_RS5<opcode, xo2, xo, (outs vrrc:$vT), (ins vbtype:$vB),
2379 !strconcat(opc, " $vT, $vB"), IIC_VecFP, pattern>;
2384 : X_RD5_XO5_RS5<opcode, xo2, xo, (outs vfrc:$vT), (ins vrrc:$vB),
2385 !strconcat(opc, " $vT, $vB"), IIC_VecFP, pattern>;
2416 : XForm_1<opcode, xo, (outs vrrc:$vT), (ins vrrc:$vA, vrrc:$vB),
2417 !strconcat(opc, " $vT, $vA, $vB"), IIC_VecFP, pattern>;
2427 : XForm_1<opcode, xo, (outs vrrc:$vT), (ins vrrc:$vTi, vrrc:$vA, vrrc:$vB),
2428 !strconcat(opc, " $vT, $vA, $vB"), IIC_VecFP, pattern>,
[all …]
/external/llvm/lib/Target/PowerPC/
DPPCInstrAltivec.td269 : VAForm_1a<xo, (outs vrrc:$vD), (ins vrrc:$vA, vrrc:$vB, vrrc:$vC),
270 !strconcat(opc, " $vD, $vA, $vB, $vC"), IIC_VecFP,
271 [(set Ty:$vD, (IntID Ty:$vA, Ty:$vB, Ty:$vC))]>;
277 : VAForm_1a<xo, (outs vrrc:$vD), (ins vrrc:$vA, vrrc:$vB, vrrc:$vC),
278 !strconcat(opc, " $vD, $vA, $vB, $vC"), IIC_VecFP,
279 [(set OutTy:$vD, (IntID InTy:$vA, InTy:$vB, InTy:$vC))]>;
285 : VAForm_1a<xo, (outs vrrc:$vD), (ins vrrc:$vA, vrrc:$vB, vrrc:$vC),
286 !strconcat(opc, " $vD, $vA, $vB, $vC"), IIC_VecFP,
288 (IntID In1Ty:$vA, In1Ty:$vB, In2Ty:$vC))]>;
292 : VXForm_1<xo, (outs vrrc:$vD), (ins vrrc:$vA, vrrc:$vB),
[all …]
DREADME_P9.txt23 (set i64:$rD, (int_ppc_altivec_vextublx i64:$rA, v16i8:$vB))
24 (set i64:$rD, (int_ppc_altivec_vextuhlx i64:$rA, v8i16:$vB))
25 (set i64:$rD, (int_ppc_altivec_vextuwlx i64:$rA, v4i32:$vB))
28 (set i64:$rD, (int_ppc_altivec_vextubrx i64:$rA, v16i8:$vB))
29 (set i64:$rD, (int_ppc_altivec_vextuhrx i64:$rA, v8i16:$vB))
30 (set i64:$rD, (int_ppc_altivec_vextuwrx i64:$rA, v4i32:$vB))
41 (set i64:$rD, (int_ppc_altivec_vclzlsbb v16i8:$vB))
42 (set i64:$rD, (int_ppc_altivec_vctzlsbb v16i8:$vB))
46 (set v16i8:$vD, (cttz v16i8:$vB)) // vctzb
47 (set v8i16:$vD, (cttz v8i16:$vB)) // vctzh
[all …]
DPPCInstrVSX.td1836 : X_RD5_XO5_RS5<opcode, xo2, xo, (outs vrrc:$vT), (ins vrrc:$vB),
1837 !strconcat(opc, " $vT, $vB"), IIC_VecFP, pattern>;
1848 : X_RD5_XO5_RS5<opcode, xo2, xo, (outs vrrc:$vT), (ins vbtype:$vB),
1849 !strconcat(opc, " $vT, $vB"), IIC_VecFP, pattern>;
1873 : XForm_1<opcode, xo, (outs vrrc:$vT), (ins vrrc:$vA, vrrc:$vB),
1874 !strconcat(opc, " $vT, $vA, $vB"), IIC_VecFP, pattern>;
2006 (outs vrrc:$vT), (ins u1imm:$r, vrrc:$vB, u2imm:$rmc),
2007 !strconcat(opc, " $r, $vT, $vB, $rmc"), IIC_VecFP, pattern> {
2025 // vB NOTE: only vB.dword[0] is used, that's why we don't use
2027 def XSIEXPQP : XForm_18<63, 868, (outs vrrc:$vT), (ins vrrc:$vA, vsfrc:$vB),
[all …]
Dp9-instrs.txt291 (outs vrrc:$vT), (ins u5imm:$R, vrrc:$vB, u2imm:$RMC),
292 "xsrqpxp $vT, $R, $vB, $RMC"), IIC_VecFP, []>;
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
DPPCInstrAltivec.td170 : VAForm_1a<xo, (outs VRRC:$vD), (ins VRRC:$vA, VRRC:$vB, VRRC:$vC),
171 !strconcat(opc, " $vD, $vA, $vB, $vC"), VecFP,
172 [(set VRRC:$vD, (IntID VRRC:$vA, VRRC:$vB, VRRC:$vC))]>;
176 : VXForm_1<xo, (outs VRRC:$vD), (ins VRRC:$vA, VRRC:$vB),
177 !strconcat(opc, " $vD, $vA, $vB"), VecFP,
178 [(set VRRC:$vD, (IntID VRRC:$vA, VRRC:$vB))]>;
182 : VXForm_2<xo, (outs VRRC:$vD), (ins VRRC:$vB),
183 !strconcat(opc, " $vD, $vB"), VecFP,
184 [(set VRRC:$vD, (IntID VRRC:$vB))]>;
224 def MTVSCR : VXForm_5<1604, (outs), (ins VRRC:$vB),
[all …]
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Dfrontend.h43 void triangleSetupAB(const __m128 vX, const __m128 vY, __m128 & vA, __m128 & vB) in triangleSetupAB() argument
58 vB = _mm_sub_ps(vXsub, vX); in triangleSetupAB()
67 void triangleSetupABInt(const __m128i vX, const __m128i vY, __m128i & vA, __m128i & vB) in triangleSetupABInt() argument
77 vB = _mm_sub_epi32(vXsub, vX); in triangleSetupABInt()
81 …tical(const simdscalari vX[3], const simdscalari vY[3], simdscalari (&vA)[3], simdscalari (&vB)[3]) in triangleSetupABIntVertical()
89 vB[0] = _simd_sub_epi32(vX[1], vX[0]); in triangleSetupABIntVertical()
90 vB[1] = _simd_sub_epi32(vX[2], vX[1]); in triangleSetupABIntVertical()
91 vB[2] = _simd_sub_epi32(vX[0], vX[2]); in triangleSetupABIntVertical()
96 …const simd16scalari vX[3], const simd16scalari vY[3], simd16scalari(&vA)[3], simd16scalari(&vB)[3]) in triangleSetupABIntVertical()
104 vB[0] = _simd16_sub_epi32(vX[1], vX[0]); in triangleSetupABIntVertical()
[all …]
Drasterizer_impl.h265 INLINE void adjustTopLeftRuleIntFix16(const __m128i vA, const __m128i vB, __m256d &vEdge) in adjustTopLeftRuleIntFix16() argument
279 msk2 &= _mm_movemask_ps(_mm_castsi128_ps(vB)); in adjustTopLeftRuleIntFix16()
880 __m128 vA, vB;
881 triangleSetupAB(vX, vY, vA, vB);
895 vB = _mm_mul_ps(vB, _mm_set1_ps(-1));
903 triangleSetupC(vX, vY, vA, vB, vC);
925 _MM_EXTRACT_FLOAT(triDesc.I[1], vB, 1);
928 _MM_EXTRACT_FLOAT(triDesc.J[1], vB, 2);
Dbackend_impl.h62 simdscalar vB = _simd_broadcast_ss(pUserClipBuffer++); in ComputeUserClipMask() local
66 simdscalar vInterp = vplaneps(vA, vB, vC, vI, vJ); in ComputeUserClipMask()
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/
Dsimdintrin.h245 SIMDINLINE simdscalar vplaneps(simdscalar const &vA, simdscalar const &vB, simdscalar const &vC, si… in vplaneps() argument
248 vOut = _simd_fmadd_ps(vB, vY, vOut); in vplaneps()
254 SIMDINLINE simd4scalar vplaneps(simd4scalar const &vA, simd4scalar const &vB, simd4scalar const &vC… in vplaneps() argument
257 vOut = _simd128_fmadd_ps(vB, vY, vOut); in vplaneps()
274 simdscalar vB = _simd_broadcast_ss(pInterpB); in InterpolateComponent() local
280 return vplaneps(vA, vB, vC, vI, vJ); in InterpolateComponent()
309 simd4scalar vB = SIMD128::broadcast_ss(pInterpB); in InterpolateComponent() local
315 return vplaneps(vA, vB, vC, vI, vJ); in InterpolateComponent()
Dsimdlib_128_avx2.inl44 static SIMDINLINE Integer SIMDCALL sllv_epi32(Integer vA, Integer vB) // return a << b (uint32) argument
46 return _mm_sllv_epi32(vA, vB);
49 static SIMDINLINE Integer SIMDCALL srlv_epi32(Integer vA, Integer vB) // return a >> b (uint32) argument
51 return _mm_srlv_epi32(vA, vB);
Dsimdlib_128_avx.inl178 static SIMDINLINE Integer SIMDCALL sllv_epi32(Integer vA, Integer vB) // return a << b (uint32) argument
182 count = _mm_extract_epi32(vB, 0);
187 count = _mm_extract_epi32(vB, 1);
192 count = _mm_extract_epi32(vB, 2);
197 count = _mm_extract_epi32(vB, 3);
214 static SIMDINLINE Integer SIMDCALL srlv_epi32(Integer vA, Integer vB) // return a >> b (uint32) argument
218 count = _mm_extract_epi32(vB, 0);
223 count = _mm_extract_epi32(vB, 1);
228 count = _mm_extract_epi32(vB, 2);
233 count = _mm_extract_epi32(vB, 3);
/external/libvpx/libvpx/third_party/libyuv/source/
Drow_neon64.cc79 #define YUVTORGB(vR, vG, vB) \ argument
97 "sqadd " #vB \
103 "sqadd " #vB ".8h, " #vB \
109 "sqshrun " #vB ".8b, " #vB \
/external/libyuv/files/source/
Drow_neon64.cc92 #define YUVTORGB(vR, vG, vB) \ argument
110 "sqadd " #vB \
116 "sqadd " #vB ".8h, " #vB \
122 "sqshrun " #vB ".8b, " #vB \
/external/libaom/libaom/third_party/libyuv/source/
Drow_neon64.cc104 #define YUV422TORGB(vR, vG, vB) \ argument
122 "sqadd " #vB ".8h, v24.8h, v0.8h \n" /* B */ \
125 "sqadd " #vB ".8h, " #vB ".8h, v3.8h \n" /* B */ \
128 "sqshrun " #vB ".8b, " #vB ".8h, #6 \n" /* B */ \
/external/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_ra.cpp1348 const LValue *vB = intf->getValue(); in checkInterference() local
1352 if (vA->compound | vB->compound) { in checkInterference()
1355 for (Value::DefCIterator d = vB->defs.begin(); d != vB->defs.end(); ++d) { in checkInterference()
1367 assert(vB->compound); in checkInterference()
1368 mask &= vd->compMask & vB->compMask; in checkInterference()
1379 vB->compMask, intf->reg & ~7, mask); in checkInterference()
1387 vA->id, vB->id, intf->reg, intf->colors); in checkInterference()
/external/honggfuzz/examples/apache-httpd/corpus_http2/
D2dd38fa43c4accf9d3ad97ee5b188f7b.00001623.honggfuzz.cov19 …�E7���rd�`䭙Ř�h���-���wr�&گ��l�u&ʳL��r�la�擟:�i�������׾����1�jxg�j�vB�e�^=���y3�*���7���…
D7ecb08c1b199fd842c92f03dade6484f.0000974e.honggfuzz.cov33 ��b�vB��MJb���`C�qk�U e({u|�1q�ߞ��=�u7����;y0sB�4h����d�z�8S���`v�*-�M�tC-])�[�< �q�…
99 ��b�vB��MJb���`C�qk�U e({u|�1q�ߞ��=�u7����;y0sB�4h����d�z�8S���`v�*-�M�tC-])�[�< �q�…
D5c27b9b8a53b864c4df9b981b7093c9e.00004a38.honggfuzz.cov83 ��b�vB��MJb���`C�qk�U e({u|�1q�ߞ��=�u7����;y0sB�4h����d�z�8S���`v�*-�M�tC-])�[�< �q�…
D40956017f30e9edbb500d08bddc8a471.0000d067.honggfuzz.cov3323 Mʀ��� 'k�p�W�E��?2H&��9����U���]�q�x&1�s���w�+��vB��,�L���}�߷o_�5�V��b��pk�UF��
/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/
Dbuilder_misc.h88 Value *VPLANEPS(Value* vA, Value* vB, Value* vC, Value* &vX, Value* &vY);
Dbuilder_misc.cpp414 Value *Builder::VPLANEPS(Value* vA, Value* vB, Value* vC, Value* &vX, Value* &vY) in VPLANEPS() argument
417 vOut = FMADDPS(vB, vY, vOut); in VPLANEPS()
/external/honggfuzz/examples/apache-httpd/corpus_http1/
D7ecb08c1b199fd842c92f03dade6484f.0000974e.honggfuzz.cov33 ��b�vB��MJb���`C�qk�U e({u|�1q�ߞ��=�u7����;y0sB�4h����d�z�8S���`v�*-�M�tC-])�[�< �q�…
99 ��b�vB��MJb���`C�qk�U e({u|�1q�ߞ��=�u7����;y0sB�4h����d�z�8S���`v�*-�M�tC-])�[�< �q�…

123456