Searched refs:PolynomialMultiplyRecognize (Results 1 – 1 of 1) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonLoopIdiomRecognition.cpp | 564 class PolynomialMultiplyRecognize { class 566 explicit PolynomialMultiplyRecognize(Loop *loop, const DataLayout &dl, in PolynomialMultiplyRecognize() function in __anona63979960511::PolynomialMultiplyRecognize 631 Value *PolynomialMultiplyRecognize::getCountIV(BasicBlock *BB) { in getCountIV() 673 bool PolynomialMultiplyRecognize::matchLeftShift(SelectInst *SelI, in matchLeftShift() 787 bool PolynomialMultiplyRecognize::matchRightShift(SelectInst *SelI, in matchRightShift() 857 bool PolynomialMultiplyRecognize::scanSelect(SelectInst *SelI, in scanSelect() 964 bool PolynomialMultiplyRecognize::isPromotableTo(Value *Val, in isPromotableTo() 1002 void PolynomialMultiplyRecognize::promoteTo(Instruction *In, in promoteTo() 1054 bool PolynomialMultiplyRecognize::promoteTypes(BasicBlock *LoopB, in promoteTypes() 1112 bool PolynomialMultiplyRecognize::findCycle(Value *Out, Value *In, in findCycle() [all …]
|