Searched refs:IdxC (Results 1 - 4 of 4) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 823 uint64_t IdxC; 824 if (!match(InsElt.getOperand(2), m_ConstantInt(IdxC))) 842 NewMaskVec[i] = i == IdxC ? Zero : Shuf->getMask()->getAggregateElement(i); 858 uint64_t IdxC; 859 if (!match(InsElt.getOperand(2), m_ConstantInt(IdxC))) 866 if (!match(Scalar, m_ExtractElement(m_Specific(X), m_SpecificInt(IdxC)))) 872 // inselt (shuf X, IdMask), (extelt X, IdxC), IdxC --> shuf X, IdMask' 876 Constant *NewMaskEltC = ConstantInt::get(I32Ty, IdxC); 879 if (i != IdxC) { 1763 uint64_t IdxC; local [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonCommonGEP.cpp | 1104 unsigned IdxC = 0; local 1110 IdxList[IdxC++] = ConstantInt::get(Int32Ty, 0); 1117 IdxList[IdxC++] = N->Idx; 1126 ArrayRef<Value*> A(IdxList, IdxC);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 4198 auto *IdxC = dyn_cast<Constant>(Idx); local 4199 if (VecC && ValC && IdxC) 4200 return ConstantFoldInsertElementInstruction(VecC, ValC, IdxC); 4275 if (auto *IdxC = dyn_cast<ConstantInt>(Idx)) { 4276 if (IdxC->getValue().uge(Vec->getType()->getVectorNumElements())) 4279 if (Value *Elt = findScalarElement(Vec, IdxC->getZExtValue()))
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 16803 // insert_vector_elt V, (bitcast X from vector type), IdxC --> 18598 if (auto *IdxC = dyn_cast<ConstantSDNode>(Index)) { 18613 unsigned IdxVal = IdxC->getZExtValue();
|
Completed in 293 milliseconds