Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
DInstCombineShifts.cpp868 BinaryOperator *FBO; in FoldShiftByConstant() local
871 m_OneUse(m_BinOp(FBO))))) { in FoldShiftByConstant()
873 if (!isa<Constant>(TrueVal) && FBO->getOperand(0) == TrueVal && in FoldShiftByConstant()
874 match(FBO->getOperand(1), m_APInt(C)) && in FoldShiftByConstant()
875 canShiftBinOpWithConstantRHS(I, FBO)) { in FoldShiftByConstant()
877 cast<Constant>(FBO->getOperand(1)), Op1); in FoldShiftByConstant()
881 Value *NewOp = Builder.CreateBinOp(FBO->getOpcode(), NewShift, in FoldShiftByConstant()