Searched refs:InVec (Results 1 - 8 of 8) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InterleavedAccess.cpp500 // The 'InVec' argument contains the data in increasing order. In InVec[0] You
503 // VecElems * type / 128. The size of the array 'InVec' depends and equal to
521 static void concatSubVector(Value **Vec, ArrayRef<Instruction *> InVec, argument
525 Vec[i] = InVec[i];
532 InVec[j * 6 + i], InVec[j * 6 + i + 3], makeArrayRef(Concat, 32));
542 ArrayRef<Instruction *> InVec, SmallVectorImpl<Value *> &TransposedMatrix,
568 concatSubVector(Vec, InVec, VecElems, Builder);
628 ArrayRef<Instruction *> InVec, SmallVectorImp
541 deinterleave8bitStride3( ArrayRef<Instruction *> InVec, SmallVectorImpl<Value *> &TransposedMatrix, unsigned VecElems) argument
627 interleave8bitStride3( ArrayRef<Instruction *> InVec, SmallVectorImpl<Value *> &TransposedMatrix, unsigned VecElems) argument
[all...]
H A DX86ISelLowering.cpp7342 SDValue InVec = N.getOperand(0);
7352 Ops.push_back(InVec);
7372 Ops.push_back(InVec);
18605 SDValue InVec = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, VecInVT, Src);
18608 {Op.getOperand(0), InVec});
18615 SDValue CvtVec = DAG.getNode(Op.getOpcode(), dl, VecVT, InVec);
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1888 SDValue InVec = N->getOperand(0); local
1894 return InVec;
1896 EVT VT = InVec.getValueType();
1911 if (InVec.getOpcode() == ISD::BUILD_VECTOR) {
1912 Ops.append(InVec.getNode()->op_begin(),
1913 InVec.getNode()->op_end());
1914 } else if (InVec.isUndef()) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp2518 SDValue InVec = N->getOperand(OpNo); local
2519 EVT InVT = InVec->getValueType(0);
2554 GetSplitVector(InVec, InLoVec, InHiVec);
3270 SDValue InVec = DAG.getNode(ISD::CONCAT_VECTORS, DL, InWidenVT, Ops); local
3272 return DAG.getNode(Opcode, DL, WidenVT, InVec);
3273 return DAG.getNode(Opcode, DL, WidenVT, InVec, N->getOperand(1), Flags);
H A DSelectionDAG.cpp3243 SDValue InVec = Op.getOperand(0);
3245 EVT VecVT = InVec.getValueType();
3257 Known = computeKnownBits(InVec, DemandedElt, Depth + 1);
3260 Known = computeKnownBits(InVec, Depth + 1);
3267 SDValue InVec = Op.getOperand(0);
3289 Known2 = computeKnownBits(InVec, VectorElts, Depth + 1);
3295 Known = computeKnownBits(InVec, Depth + 1);
3856 SDValue InVec = Op.getOperand(0);
3880 Tmp2 = ComputeNumSignBits(InVec, VectorElts, Depth + 1);
3885 Tmp = ComputeNumSignBits(InVec, Dept
[all...]
H A DDAGCombiner.cpp16855 SDValue InVec = N->getOperand(0); local
16860 EVT VT = InVec.getValueType();
16871 InVec == InVal.getOperand(0) && EltNo == InVal.getOperand(1))
16872 return InVec;
16878 if (InVec.isUndef() && TLI.shouldSplatInsEltVarIndex(VT)) {
16897 if (InVec.getOpcode() == ISD::INSERT_VECTOR_ELT && InVec.hasOneUse()
16898 && isa<ConstantSDNode>(InVec.getOperand(2))) {
16899 unsigned OtherElt = InVec.getConstantOperandVal(2);
16903 InVec
19529 SDValue InVec = InVal->getOperand(0); local
[all...]
H A DSelectionDAGBuilder.cpp3558 SDValue InVec = getValue(I.getOperand(0)); local
3564 InVec, InVal, InIdx));
3569 SDValue InVec = getValue(I.getOperand(0)); local
3574 InVec, InIdx));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp4195 Value *InVec = vectorizeTree(E->getOperand(0));
4203 Value *V = Builder.CreateCast(CI->getOpcode(), InVec, VecTy);

Completed in 562 milliseconds