Home
last modified time | relevance | path

Searched refs:EltC (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86LowerAMXIntrinsics.cpp381 Value *EltC = B.CreateExtractElement(VecCPhi, IdxC); in createTileDPLoops() local
409 Value *ResElt = B.CreateAdd(EltC, SubVecR); in createTileDPLoops()
436 Value *EltC = B.CreateExtractElement(VecCPhi, IdxC); in createTileDPLoops() local
437 Value *EltCF32 = B.CreateBitCast(EltC, B.getFloatTy()); in createTileDPLoops()
H A DX86ISelLowering.cpp24204 const APInt &EltC = Elt->getAPIntValue(); in incDecVectorConstant() local
24205 if ((IsInc && EltC.isMaxValue()) || (!IsInc && EltC.isZero())) in incDecVectorConstant()
24208 NewVecC.push_back(DAG.getConstant(EltC + (IsInc ? 1 : -1), DL, EltVT)); in incDecVectorConstant()
/llvm-project-15.0.7/llvm/lib/IR/
H A DConstants.cpp763 Constant *EltC = C->getAggregateElement(i); in replaceUndefsWith() local
764 assert((!EltC || EltC->getType() == Replacement->getType()) && in replaceUndefsWith()
766 NewC[i] = EltC && match(EltC, m_Undef()) ? Replacement : EltC; in replaceUndefsWith()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DConstantFolding.cpp1807 auto *EltC = dyn_cast<ConstantInt>(Op->getAggregateElement(0U)); in constantFoldVectorReduce() local
1808 if (!EltC) in constantFoldVectorReduce()
1811 APInt Acc = EltC->getValue(); in constantFoldVectorReduce()
1813 if (!(EltC = dyn_cast<ConstantInt>(Op->getAggregateElement(I)))) in constantFoldVectorReduce()
1815 const APInt &X = EltC->getValue(); in constantFoldVectorReduce()