Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp851 Instruction *NarrowDef = nullptr; member
862 : NarrowDef(ND), NarrowUse(NU), WideDef(WD), in NarrowIVDefUse()
932 void pushNarrowIVUsers(Instruction *NarrowDef, Instruction *WideDef);
988 Instruction *NarrowDef = DU.NarrowDef; in cloneBitwiseIVUser() local
997 Value *LHS = (NarrowUse->getOperand(0) == NarrowDef) in cloneBitwiseIVUser()
1001 Value *RHS = (NarrowUse->getOperand(1) == NarrowDef) in cloneBitwiseIVUser()
1018 Instruction *NarrowDef = DU.NarrowDef; in cloneArithmeticIVUser() local
1023 unsigned IVOpIdx = (NarrowUse->getOperand(0) == NarrowDef) ? 0 : 1; in cloneArithmeticIVUser()
1088 Value *LHS = (NarrowUse->getOperand(0) == NarrowDef) in cloneArithmeticIVUser()
1092 Value *RHS = (NarrowUse->getOperand(1) == NarrowDef) in cloneArithmeticIVUser()
[all …]
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DIndVarSimplify.cpp780 Instruction *NarrowDef; 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()
934 unsigned ExtendOperIdx = DU.NarrowUse->getOperand(0) == DU.NarrowDef ? 1 : 0; in GetExtendedOperandRecurrence()
935 assert(DU.NarrowUse->getOperand(1-ExtendOperIdx) == DU.NarrowDef && "bad DU"); in GetExtendedOperandRecurrence()
1010 DU.NarrowUse->replaceUsesOfWith(DU.NarrowDef, DU.WideDef); in WidenIVUse()
1040 IRBuilder<> Builder(getInsertPointForUses(DU.NarrowUse, DU.NarrowDef, DT)); in WidenIVUse()
[all …]