Searched refs:WideUse (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Transforms/Scalar/ |
D | IndVarSimplify.cpp | 1055 const SCEV *WideUse = nullptr; in cloneArithmeticIVUser() local 1062 WideUse = SE->getAddExpr(WideLHS, WideRHS); in cloneArithmeticIVUser() 1066 WideUse = SE->getMulExpr(WideLHS, WideRHS); in cloneArithmeticIVUser() 1070 WideUse = SE->getUDivExpr(WideLHS, WideRHS); in cloneArithmeticIVUser() 1074 WideUse = SE->getMinusSCEV(WideLHS, WideRHS); in cloneArithmeticIVUser() 1078 return WideUse == WideAR; in cloneArithmeticIVUser() 1345 Instruction *WideUse = nullptr; in widenIVUse() local 1347 WideUse = WideInc; in widenIVUse() 1349 WideUse = cloneIVUser(DU, WideAddRec); in widenIVUse() 1350 if (!WideUse) in widenIVUse() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | IndVarSimplify.cpp | 1153 const SCEV *WideUse = nullptr; in cloneArithmeticIVUser() local 1160 WideUse = SE->getAddExpr(WideLHS, WideRHS); in cloneArithmeticIVUser() 1164 WideUse = SE->getMulExpr(WideLHS, WideRHS); in cloneArithmeticIVUser() 1168 WideUse = SE->getUDivExpr(WideLHS, WideRHS); in cloneArithmeticIVUser() 1172 WideUse = SE->getMinusSCEV(WideLHS, WideRHS); in cloneArithmeticIVUser() 1176 return WideUse == WideAR; in cloneArithmeticIVUser() 1481 Instruction *WideUse = nullptr; in widenIVUse() local 1484 WideUse = WideInc; in widenIVUse() 1486 WideUse = cloneIVUser(DU, WideAddRec.first); in widenIVUse() 1487 if (!WideUse) in widenIVUse() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | IndVarSimplify.cpp | 1052 Instruction *WideUse = 0; in WidenIVUse() local 1055 WideUse = WideInc; in WidenIVUse() 1057 WideUse = CloneIVUser(DU); in WidenIVUse() 1058 if (!WideUse) in WidenIVUse() 1066 if (WideAddRec != SE->getSCEV(WideUse)) { in WidenIVUse() 1067 DEBUG(dbgs() << "Wide use expression mismatch: " << *WideUse in WidenIVUse() 1068 << ": " << *SE->getSCEV(WideUse) << " != " << *WideAddRec << "\n"); in WidenIVUse() 1069 DeadInsts.push_back(WideUse); in WidenIVUse() 1074 return WideUse; in WidenIVUse() 1159 Instruction *WideUse = WidenIVUse(DU); in CreateWideIV() local [all …]
|