Searched refs:PolynomialMultiplyRecognize (Results 1 – 1 of 1) sorted by relevance
| /src/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonLoopIdiomRecognition.cpp | 574 class PolynomialMultiplyRecognize { class 576 explicit PolynomialMultiplyRecognize(Loop *loop, const DataLayout &dl, in PolynomialMultiplyRecognize() function in __anonb0a6806b0511::PolynomialMultiplyRecognize 641 Value *PolynomialMultiplyRecognize::getCountIV(BasicBlock *BB) { in getCountIV() 683 bool PolynomialMultiplyRecognize::matchLeftShift(SelectInst *SelI, in matchLeftShift() 797 bool PolynomialMultiplyRecognize::matchRightShift(SelectInst *SelI, in matchRightShift() 867 bool PolynomialMultiplyRecognize::scanSelect(SelectInst *SelI, in scanSelect() 974 bool PolynomialMultiplyRecognize::isPromotableTo(Value *Val, in isPromotableTo() 1012 void PolynomialMultiplyRecognize::promoteTo(Instruction *In, in promoteTo() 1064 bool PolynomialMultiplyRecognize::promoteTypes(BasicBlock *LoopB, in promoteTypes() 1125 bool PolynomialMultiplyRecognize::findCycle(Value *Out, Value *In, in findCycle() [all …]
|