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.cpp1468 Constant *ScalarC; in hoistInsEltConst() local
1473 match(InsElt2.getOperand(1), m_Constant(ScalarC)) && in hoistInsEltConst()
1475 Value *NewInsElt1 = Builder.CreateInsertElement(X, ScalarC, IdxC2); in hoistInsEltConst()
H A DInstCombineCompares.cpp7359 Constant *ScalarC = C->getSplatValue(/* AllowPoison */ true); in foldVectorCmp() local
7361 if (ScalarC && match(M, m_SplatOrPoisonMask(MaskSplatIndex))) { in foldVectorCmp()
7365 ScalarC); in foldVectorCmp()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp9581 uint64_t ScalarC = VF.ScalarCost.getValue(); in isOutsideLoopWorkProfitable() local
9582 if (ScalarC == 0) in isOutsideLoopWorkProfitable()
9617 uint64_t Div = ScalarC * IntVF - VF.Cost.getValue(); in isOutsideLoopWorkProfitable()
9627 uint64_t MinTC2 = divideCeil(RtC * 10, ScalarC); in isOutsideLoopWorkProfitable()