Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp189 if (Constant *NewCst = ConstantExpr::getExactLogBase2(C1)) { in visitMul()
896 Constant *C1 = ConstantExpr::getExactLogBase2(cast<Constant>(Op1)); in foldUDivPow2Cst()
917 Constant *Log2Base = ConstantExpr::getExactLogBase2(CI); in foldUDivShl()
1134 Op0, ConstantExpr::getExactLogBase2(cast<Constant>(Op1)), I.getName()); in visitSDiv()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstants.h1080 static Constant *getExactLogBase2(Constant *C);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp2188 (BitPos = ConstantExpr::getExactLogBase2(cast<Constant>(BitMask))); in detectShiftUntilBitTestIdiom()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DConstants.cpp2773 Constant *ConstantExpr::getExactLogBase2(Constant *C) { in getExactLogBase2() function in ConstantExpr