Home
last modified time | relevance | path

Searched refs:VecC (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86LowerAMXIntrinsics.cpp305 Value *VecC = BitCastAcc->getOperand(0); in createTileDPLoops() local
306 assert(isV256I32Ty(VecC->getType()) && "bitcast from non-v256i32 to x86amx"); in createTileDPLoops()
325 VecCPhiRowLoop->addIncoming(VecC, Start); in createTileDPLoops()
H A DX86ISelLowering.cpp9656 Constant *VecC = getConstantVector(VT, SplatValue, SplatBitSize, in lowerBuildVectorAsBroadcast() local
9658 SDValue VCP = DAG.getConstantPool(VecC, PVT); in lowerBuildVectorAsBroadcast()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DInstructionSimplify.cpp4703 auto *VecC = dyn_cast<Constant>(Vec); in simplifyInsertElementInst() local
4706 if (VecC && ValC && IdxC) in simplifyInsertElementInst()
4707 return ConstantExpr::getInsertElement(VecC, ValC, IdxC); in simplifyInsertElementInst()
5010 SmallVector<Constant *, 16> VecC(MaskNumElts, C); in simplifyShuffleVectorInst() local
5013 VecC[i] = UndefValue::get(C->getType()); in simplifyShuffleVectorInst()
5014 return ConstantVector::get(VecC); in simplifyShuffleVectorInst()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp3709 auto *VecC = dyn_cast<Constant>(M); in foldICmpWithLowBitMaskedVal() local
3711 if (OpVTy && VecC && VecC->containsUndefOrPoisonElement()) { in foldICmpWithLowBitMaskedVal()
3714 if (!isa<UndefValue>(VecC->getAggregateElement(i))) { in foldICmpWithLowBitMaskedVal()
3715 SafeReplacementConstant = VecC->getAggregateElement(i); in foldICmpWithLowBitMaskedVal()
3720 M = Constant::replaceUndefsWith(VecC, SafeReplacementConstant); in foldICmpWithLowBitMaskedVal()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp23614 SDValue VecC = in SimplifyVBinOp() local
23617 return DAG.getNode(ISD::INSERT_SUBVECTOR, DL, VT, VecC, NarrowBO, Z); in SimplifyVBinOp()