Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/InstCombine/
DInstCombineMulDivRem.cpp952 struct UDivFoldAction { struct
966 UDivFoldAction(FoldUDivOperandCb FA, Value *InputOperand) in UDivFoldAction() function
968 UDivFoldAction(FoldUDivOperandCb FA, Value *InputOperand, size_t SLHS) in UDivFoldAction() function
1018 SmallVectorImpl<UDivFoldAction> &Actions, in visitUDivOperand()
1023 Actions.push_back(UDivFoldAction(foldUDivPow2Cst, Op1)); in visitUDivOperand()
1030 Actions.push_back(UDivFoldAction(foldUDivNegCst, C)); in visitUDivOperand()
1037 Actions.push_back(UDivFoldAction(foldUDivShl, Op1)); in visitUDivOperand()
1049 Actions.push_back(UDivFoldAction(nullptr, Op1, LHSIdx - 1)); in visitUDivOperand()
1096 SmallVector<UDivFoldAction, 6> UDivActions; in visitUDiv()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineMulDivRem.cpp821 struct UDivFoldAction { struct
837 UDivFoldAction(FoldUDivOperandCb FA, Value *InputOperand) in UDivFoldAction() function
839 UDivFoldAction(FoldUDivOperandCb FA, Value *InputOperand, size_t SLHS) in UDivFoldAction() function
886 SmallVectorImpl<UDivFoldAction> &Actions, in visitUDivOperand()
891 Actions.push_back(UDivFoldAction(foldUDivPow2Cst, Op1)); in visitUDivOperand()
898 Actions.push_back(UDivFoldAction(foldUDivShl, Op1)); in visitUDivOperand()
910 Actions.push_back(UDivFoldAction(nullptr, Op1, LHSIdx - 1)); in visitUDivOperand()
1015 SmallVector<UDivFoldAction, 6> UDivActions; in visitUDiv()
/external/llvm-project/llvm/lib/Transforms/InstCombine/
DInstCombineMulDivRem.cpp848 struct UDivFoldAction { struct
864 UDivFoldAction(FoldUDivOperandCb FA, Value *InputOperand) in UDivFoldAction() function
866 UDivFoldAction(FoldUDivOperandCb FA, Value *InputOperand, size_t SLHS) in UDivFoldAction() function
914 SmallVectorImpl<UDivFoldAction> &Actions, in visitUDivOperand()
921 Actions.push_back(UDivFoldAction(foldUDivPow2Cst, Op1)); in visitUDivOperand()
928 Actions.push_back(UDivFoldAction(foldUDivShl, Op1)); in visitUDivOperand()
943 Actions.push_back(UDivFoldAction(nullptr, Op1, LHSIdx - 1)); in visitUDivOperand()
1048 SmallVector<UDivFoldAction, 6> UDivActions; in visitUDiv()