Searched refs:VecC (Results 1 - 4 of 4) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 4196 auto *VecC = dyn_cast<Constant>(Vec); local 4199 if (VecC && ValC && IdxC) 4200 return ConstantFoldInsertElementInstruction(VecC, ValC, IdxC); 4480 SmallVector<Constant *, 16> VecC(MaskNumElts, C); 4483 VecC[i] = UndefValue::get(C->getType()); 4484 return ConstantVector::get(VecC);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCompares.cpp | 3371 auto *VecC = dyn_cast<Constant>(M); local 3372 if (OpTy->isVectorTy() && VecC && VecC->containsUndefElement()) { 3375 if (!isa<UndefValue>(VecC->getAggregateElement(i))) { 3376 SafeReplacementConstant = VecC->getAggregateElement(i); 3381 M = Constant::replaceUndefsWith(VecC, SafeReplacementConstant);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 19950 // VBinOp (ins undef, X, Z), (ins undef, Y, Z) --> ins VecC, (VBinOp X, Y), Z 19963 SDValue VecC = local 19966 return DAG.getNode(ISD::INSERT_SUBVECTOR, DL, VT, VecC, NarrowBO, Z); 19984 // concat (VBinOp X, Y), VecC
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 8534 Constant *VecC = getConstantVector(VT, SplatValue, SplatBitSize, 8536 SDValue VCP = DAG.getConstantPool(VecC, PVT); [all...] |
Completed in 234 milliseconds