Home
last modified time | relevance | path

Searched refs:ScalarC (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp1390 Constant *ScalarC; in hoistInsEltConst() local
1395 match(InsElt2.getOperand(1), m_Constant(ScalarC)) && in hoistInsEltConst()
1397 Value *NewInsElt1 = Builder.CreateInsertElement(X, ScalarC, IdxC2); in hoistInsEltConst()
H A DInstCombineCompares.cpp7075 Constant *ScalarC = C->getSplatValue(/* AllowPoison */ true); in foldVectorCmp() local
7077 if (ScalarC && match(M, m_SplatOrPoisonMask(MaskSplatIndex))) { in foldVectorCmp()
7081 ScalarC); in foldVectorCmp()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp9558 uint64_t ScalarC = *VF.ScalarCost.getValue(); in areRuntimeChecksProfitable() local
9559 if (ScalarC == 0) in areRuntimeChecksProfitable()
9598 uint64_t Div = ScalarC * IntVF - *VF.Cost.getValue(); in areRuntimeChecksProfitable()
9608 uint64_t MinTC2 = divideCeil(RtC * 10, ScalarC); in areRuntimeChecksProfitable()