Searched refs:HexagonVectorLoopCarriedReuse (Results 1 – 1 of 1) sorted by relevance
175 class HexagonVectorLoopCarriedReuse { class177 HexagonVectorLoopCarriedReuse(Loop *L) : CurLoop(L){}; in HexagonVectorLoopCarriedReuse() function in __anon00be9b940111::HexagonVectorLoopCarriedReuse216 HexagonVectorLoopCarriedReuse Vlcr(&L); in INITIALIZE_PASS_DEPENDENCY()228 HexagonVectorLoopCarriedReuse Vlcr(L); in runOnLoop()232 bool HexagonVectorLoopCarriedReuse::run() { in run()247 bool HexagonVectorLoopCarriedReuse::isCallInstCommutative(CallInst *C) { in isCallInstCommutative()311 bool HexagonVectorLoopCarriedReuse::isEquivalentOperation(Instruction *I1, in isEquivalentOperation()343 bool HexagonVectorLoopCarriedReuse::canReplace(Instruction *I) { in canReplace()359 void HexagonVectorLoopCarriedReuse::findValueToReuse() { in findValueToReuse()500 Value *HexagonVectorLoopCarriedReuse::findValueInBlock(Value *Op, in findValueInBlock()[all …]