Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp1382 Constant *ScalarC; in hoistInsEltConst() local
1387 match(InsElt2.getOperand(1), m_Constant(ScalarC)) && in hoistInsEltConst()
1389 Value *NewInsElt1 = Builder.CreateInsertElement(X, ScalarC, IdxC2); in hoistInsEltConst()
H A DInstCombineCompares.cpp6746 Constant *ScalarC = C->getSplatValue(/* AllowUndefs */ true); in foldVectorCmp() local
6748 if (ScalarC && match(M, m_SplatOrUndefMask(MaskSplatIndex))) { in foldVectorCmp()
6752 ScalarC); in foldVectorCmp()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp9744 double ScalarC = *VF.ScalarCost.getValue(); in areRuntimeChecksProfitable() local
9745 if (ScalarC == 0) in areRuntimeChecksProfitable()
9785 double MinTC1 = RtC / (ScalarC - VecCOverVF); in areRuntimeChecksProfitable()
9794 double MinTC2 = RtC * 10 / ScalarC; in areRuntimeChecksProfitable()