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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InterleavedAccess.cpp506 // The 'InVec' argument contains the data in increasing order. In InVec[0] You
509 // VecElems * type / 128. The size of the array 'InVec' depends and equal to
527 static void concatSubVector(Value **Vec, ArrayRef<Instruction *> InVec, argument
531 Vec[i] = InVec[i];
538 InVec[j * 6 + i], InVec[j * 6 + i + 3], makeArrayRef(Concat, 32));
548 ArrayRef<Instruction *> InVec, SmallVectorImpl<Value *> &TransposedMatrix,
574 concatSubVector(Vec, InVec, VecElems, Builder);
634 ArrayRef<Instruction *> InVec, SmallVectorImp
547 deinterleave8bitStride3( ArrayRef<Instruction *> InVec, SmallVectorImpl<Value *> &TransposedMatrix, unsigned VecElems) argument
633 interleave8bitStride3( ArrayRef<Instruction *> InVec, SmallVectorImpl<Value *> &TransposedMatrix, unsigned VecElems) argument
[all...]
H A DX86ISelLowering.cpp19195 SDValue InVec = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, VecInVT, Src);
19198 {Op.getOperand(0), InVec});
19205 SDValue CvtVec = DAG.getNode(Op.getOpcode(), dl, VecVT, InVec);
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1894 SDValue InVec = N->getOperand(0); local
1900 return InVec;
1902 EVT VT = InVec.getValueType();
1917 if (InVec.getOpcode() == ISD::BUILD_VECTOR) {
1918 Ops.append(InVec.getNode()->op_begin(),
1919 InVec.getNode()->op_end());
1920 } else if (InVec.isUndef()) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp2565 SDValue InVec = N->getOperand(OpNo); local
2566 EVT InVT = InVec->getValueType(0);
2597 GetSplitVector(InVec, InLoVec, InHiVec);
3310 SDValue InVec = DAG.getNode(ISD::CONCAT_VECTORS, DL, InWidenVT, Ops); local
3312 return DAG.getNode(Opcode, DL, WidenVT, InVec);
3313 return DAG.getNode(Opcode, DL, WidenVT, InVec, N->getOperand(1), Flags);
H A DDAGCombiner.cpp17468 SDValue InVec = N->getOperand(0); local
17473 EVT VT = InVec.getValueType();
17484 InVec == InVal.getOperand(0) && EltNo == InVal.getOperand(1))
17485 return InVec;
17490 if (InVec.isUndef() && TLI.shouldSplatInsEltVarIndex(VT)) {
17518 if (InVec.getOpcode() == ISD::INSERT_VECTOR_ELT && InVec.hasOneUse()
17519 && isa<ConstantSDNode>(InVec.getOperand(2))) {
17520 unsigned OtherElt = InVec.getConstantOperandVal(2);
17524 InVec
20426 SDValue InVec = InVal->getOperand(0); local
[all...]
H A DSelectionDAG.cpp3307 SDValue InVec = Op.getOperand(0);
3309 EVT VecVT = InVec.getValueType();
3326 Known = computeKnownBits(InVec, DemandedSrcElts, Depth + 1);
3335 SDValue InVec = Op.getOperand(0);
3354 Known2 = computeKnownBits(InVec, DemandedVecElts, Depth + 1);
3926 SDValue InVec = Op.getOperand(0);
3946 Tmp2 = ComputeNumSignBits(InVec, DemandedVecElts, Depth + 1);
3953 SDValue InVec = Op.getOperand(0);
3955 EVT VecVT = InVec.getValueType();
3974 return ComputeNumSignBits(InVec, DemandedSrcElt
[all...]
H A DSelectionDAGBuilder.cpp3430 SDValue InVec = getValue(I.getOperand(0)); local
3436 InVec, InVal, InIdx));
3441 SDValue InVec = getValue(I.getOperand(0)); local
3446 InVec, InIdx));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp4260 Value *InVec = vectorizeTree(E->getOperand(0));
4268 Value *V = Builder.CreateCast(CI->getOpcode(), InVec, VecTy);

Completed in 322 milliseconds