Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp1055 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/
DIndVarSimplify.cpp1153 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/
DIndVarSimplify.cpp1052 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 …]