Searched refs:Q2V (Results 1 – 6 of 6) sorted by relevance
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/ |
H A D | HexagonPatternsHVX.td | 44 def Q2V: OutPatFrag<(ops node:$Qs), (V6_vandqrt $Qs, (ToI32 -1))>; 52 (V6_vror (V6_vpackeb (V6_vd0), (Q2V $Qs)), 54 (V6_vpackeb (V6_vd0), (Q2V $Qt))), 775 (V2Q (PS_vselect $Pu, (Q2V $Qs), (Q2V $Qt)))>; 777 (V2Q (PS_vselect $Pu, (Q2V $Qs), (Q2V $Qt)))>; 779 (V2Q (PS_vselect $Pu, (Q2V $Qs), (Q2V $Qt)))>;
|
H A D | HexagonISelLoweringHVX.cpp | 1008 SDValue T = DAG.getNode(HexagonISD::Q2V, dl, ByteTy, PredV); in createHvxPrefixPred() 1029 SDValue M = DAG.getNode(HexagonISD::Q2V, dl, ByteTy, Q); in createHvxPrefixPred() 1182 SDValue ByteVec = DAG.getNode(HexagonISD::Q2V, dl, ByteTy, VecV); in extractHvxElementPred() 1243 SDValue ByteVec = DAG.getNode(HexagonISD::Q2V, dl, ByteTy, VecV); in insertHvxElementPred() 1300 SDValue ByteVec = DAG.getNode(HexagonISD::Q2V, dl, ByteTy, VecV); in extractHvxSubvectorPred() 1463 SDValue ByteVec = DAG.getNode(HexagonISD::Q2V, dl, ByteTy, VecV); in insertHvxSubvectorPred() 1499 return DAG.getNode(HexagonISD::Q2V, dl, ResTy, VecV); in extendHvxVectorPred() 2059 DAG.getNode(HexagonISD::Q2V, dl, VecTy, Op.getOperand(1)), in LowerHvxSelect() 2060 DAG.getNode(HexagonISD::Q2V, dl, VecTy, Op.getOperand(2))); in LowerHvxSelect() 2218 SDValue MaskV = DAG.getNode(HexagonISD::Q2V, dl, ByteTy, Mask); in LowerHvxMaskedOp() [all …]
|
H A D | HexagonISelLowering.h | 85 Q2V, // Convert vector predicate to an HVX vector. [*] enumerator
|
H A D | HexagonISelDAGToDAG.cpp | 951 case HexagonISD::Q2V: return SelectQ2V(N); in Select()
|
H A D | HexagonISelLowering.cpp | 1923 case HexagonISD::Q2V: return "HexagonISD::Q2V"; in getTargetNodeName()
|
/openbsd/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 19336 auto Q2V = [this, VecLen] (llvm::Value *Pred) { in EmitHexagonBuiltinExpr() local 19360 Builder.CreateAlignedStore(Q2V(PredOut), PredAddr.getPointer(), in EmitHexagonBuiltinExpr() 19379 Builder.CreateAlignedStore(Q2V(PredOut), PredAddr.getPointer(), in EmitHexagonBuiltinExpr()
|