Searched refs:VecC (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86LowerAMXIntrinsics.cpp | 300 Value *VecC = BitCastAcc->getOperand(0); in createTileDPLoops() local 301 assert(isV256I32Ty(VecC->getType()) && "bitcast from non-v256i32 to x86amx"); in createTileDPLoops() 320 VecCPhiRowLoop->addIncoming(VecC, Start); in createTileDPLoops()
|
| H A D | X86ISelLowering.cpp | 7741 Constant *VecC = getConstantVector(VT, SplatValue, SplatBitSize, *Ctx); in lowerBuildVectorAsBroadcast() local 7742 SDValue VCP = DAG.getConstantPool(VecC, PVT); in lowerBuildVectorAsBroadcast()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VectorCombine.cpp | 1124 Constant *VecC; in scalarizeOpOrCmp() local 1127 if (match(Op.get(), m_InsertElt(m_Constant(VecC), m_Value(V), in scalarizeOpOrCmp() 1139 VecCs.push_back(VecC); in scalarizeOpOrCmp() 1145 } else if (match(Op.get(), m_Constant(VecC))) { in scalarizeOpOrCmp() 1146 VecCs.push_back(VecC); in scalarizeOpOrCmp() 1209 for (auto [Idx, Op, VecC, Scalar] : enumerate(Ops, VecCs, ScalarOps)) { in scalarizeOpOrCmp() 1214 Instruction::InsertElement, VecTy, CostKind, *Index, VecC, Scalar); in scalarizeOpOrCmp() 1233 for (auto [OpIdx, Scalar, VecC] : enumerate(ScalarOps, VecCs)) in scalarizeOpOrCmp() 1236 cast<Constant>(VecC), Builder.getInt64(*Index)); in scalarizeOpOrCmp()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | InstructionSimplify.cpp | 5187 auto *VecC = dyn_cast<Constant>(Vec); in simplifyInsertElementInst() local 5190 if (VecC && ValC && IdxC) in simplifyInsertElementInst() 5191 return ConstantExpr::getInsertElement(VecC, ValC, IdxC); in simplifyInsertElementInst() 5211 if (VecC && ValC && VecC->getSplatValue() == ValC) in simplifyInsertElementInst() 5524 SmallVector<Constant *, 16> VecC(MaskNumElts, C); in simplifyShuffleVectorInst() local 5527 VecC[i] = PoisonValue::get(C->getType()); in simplifyShuffleVectorInst() 5528 return ConstantVector::get(VecC); in simplifyShuffleVectorInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 28291 SDValue VecC = in SimplifyVBinOp() local 28294 return DAG.getNode(ISD::INSERT_SUBVECTOR, DL, VT, VecC, NarrowBO, Z); in SimplifyVBinOp()
|