Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp853 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/lib/Transforms/Scalar/
DIndVarSimplify.cpp782 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 …]