Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp574 class PolynomialMultiplyRecognize { class
641 Value *PolynomialMultiplyRecognize::getCountIV(BasicBlock *BB) { in getCountIV()
683 bool PolynomialMultiplyRecognize::matchLeftShift(SelectInst *SelI, in matchLeftShift()
873 bool PolynomialMultiplyRecognize::scanSelect(SelectInst *SelI, in scanSelect()
980 bool PolynomialMultiplyRecognize::isPromotableTo(Value *Val, in isPromotableTo()
1018 void PolynomialMultiplyRecognize::promoteTo(Instruction *In, in promoteTo()
1070 bool PolynomialMultiplyRecognize::promoteTypes(BasicBlock *LoopB, in promoteTypes()
1267 bool PolynomialMultiplyRecognize::highBitsAreZero(Value *V, in highBitsAreZero()
1278 bool PolynomialMultiplyRecognize::keepsHighBitsZero(Value *V, in keepsHighBitsZero()
1776 bool PolynomialMultiplyRecognize::recognize() { in recognize()
[all …]