Searched refs:WideDef (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Transforms/Scalar/ |
D | IndVarSimplify.cpp | 853 Instruction *WideDef = nullptr; member 862 : NarrowDef(ND), NarrowUse(NU), WideDef(WD), in NarrowIVDefUse() 932 void pushNarrowIVUsers(Instruction *NarrowDef, Instruction *WideDef); 989 Instruction *WideDef = DU.WideDef; in cloneBitwiseIVUser() local 998 ? WideDef in cloneBitwiseIVUser() 1002 ? WideDef in cloneBitwiseIVUser() 1019 Instruction *WideDef = DU.WideDef; in cloneArithmeticIVUser() local 1045 WideLHS = SE->getSCEV(WideDef); in cloneArithmeticIVUser() 1051 WideRHS = SE->getSCEV(WideDef); in cloneArithmeticIVUser() 1089 ? WideDef in cloneArithmeticIVUser() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | IndVarSimplify.cpp | 913 Instruction *WideDef = nullptr; member 922 : NarrowDef(ND), NarrowUse(NU), WideDef(WD), in NarrowIVDefUse() 1028 void pushNarrowIVUsers(Instruction *NarrowDef, Instruction *WideDef); 1086 Instruction *WideDef = DU.WideDef; in cloneBitwiseIVUser() local 1096 ? WideDef in cloneBitwiseIVUser() 1100 ? WideDef in cloneBitwiseIVUser() 1117 Instruction *WideDef = DU.WideDef; in cloneArithmeticIVUser() local 1143 WideLHS = SE->getSCEV(WideDef); in cloneArithmeticIVUser() 1149 WideRHS = SE->getSCEV(WideDef); in cloneArithmeticIVUser() 1187 ? WideDef in cloneArithmeticIVUser() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | IndVarSimplify.cpp | 782 Instruction *WideDef; member 784 NarrowIVDefUse(): NarrowDef(0), NarrowUse(0), WideDef(0) {} in NarrowIVDefUse() 787 NarrowDef(ND), NarrowUse(NU), WideDef(WD) {} in NarrowIVDefUse() 848 void pushNarrowIVUsers(Instruction *NarrowDef, Instruction *WideDef); 902 Value *LHS = (DU.NarrowUse->getOperand(0) == DU.NarrowDef) ? DU.WideDef : in CloneIVUser() 904 Value *RHS = (DU.NarrowUse->getOperand(1) == DU.NarrowDef) ? DU.WideDef : in CloneIVUser() 950 SE->getAddExpr(SE->getSCEV(DU.WideDef), ExtendOperExpr, in GetExtendedOperandRecurrence() 995 Value *NewDef = DU.WideDef; in WidenIVUse() 1002 NewDef = Builder.CreateTrunc(DU.WideDef, DU.NarrowUse->getType()); in WidenIVUse() 1010 DU.NarrowUse->replaceUsesOfWith(DU.NarrowDef, DU.WideDef); in WidenIVUse() [all …]
|