Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp852 Instruction *NarrowUse = nullptr; member
862 : NarrowDef(ND), NarrowUse(NU), WideDef(WD), in NarrowIVDefUse()
921 const SCEVAddRecExpr *getWideRecurrence(Instruction *NarrowUse);
966 unsigned Opcode = DU.NarrowUse->getOpcode(); in cloneIVUser()
987 Instruction *NarrowUse = DU.NarrowUse; in cloneBitwiseIVUser() local
991 DEBUG(dbgs() << "Cloning bitwise IVUser: " << *NarrowUse << "\n"); in cloneBitwiseIVUser()
997 Value *LHS = (NarrowUse->getOperand(0) == NarrowDef) in cloneBitwiseIVUser()
999 : createExtendInst(NarrowUse->getOperand(0), WideType, in cloneBitwiseIVUser()
1000 IsSigned, NarrowUse); in cloneBitwiseIVUser()
1001 Value *RHS = (NarrowUse->getOperand(1) == NarrowDef) in cloneBitwiseIVUser()
[all …]
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DIndVarSimplify.cpp781 Instruction *NarrowUse; member
784 NarrowIVDefUse(): NarrowDef(0), NarrowUse(0), WideDef(0) {} in NarrowIVDefUse()
787 NarrowDef(ND), NarrowUse(NU), WideDef(WD) {} in NarrowIVDefUse()
842 const SCEVAddRecExpr *GetWideRecurrence(Instruction *NarrowUse);
881 unsigned Opcode = DU.NarrowUse->getOpcode(); in CloneIVUser()
895 DEBUG(dbgs() << "Cloning IVUser: " << *DU.NarrowUse << "\n"); in CloneIVUser()
902 Value *LHS = (DU.NarrowUse->getOperand(0) == DU.NarrowDef) ? DU.WideDef : in CloneIVUser()
903 getExtend(DU.NarrowUse->getOperand(0), WideType, IsSigned, DU.NarrowUse); in CloneIVUser()
904 Value *RHS = (DU.NarrowUse->getOperand(1) == DU.NarrowDef) ? DU.WideDef : in CloneIVUser()
905 getExtend(DU.NarrowUse->getOperand(1), WideType, IsSigned, DU.NarrowUse); in CloneIVUser()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp912 Instruction *NarrowUse = nullptr; member
922 : NarrowDef(ND), NarrowUse(NU), WideDef(WD), in NarrowIVDefUse()
1063 unsigned Opcode = DU.NarrowUse->getOpcode(); in cloneIVUser()
1084 Instruction *NarrowUse = DU.NarrowUse; in cloneBitwiseIVUser() local
1088 LLVM_DEBUG(dbgs() << "Cloning bitwise IVUser: " << *NarrowUse << "\n"); in cloneBitwiseIVUser()
1095 Value *LHS = (NarrowUse->getOperand(0) == NarrowDef) in cloneBitwiseIVUser()
1097 : createExtendInst(NarrowUse->getOperand(0), WideType, in cloneBitwiseIVUser()
1098 IsSigned, NarrowUse); in cloneBitwiseIVUser()
1099 Value *RHS = (NarrowUse->getOperand(1) == NarrowDef) in cloneBitwiseIVUser()
1101 : createExtendInst(NarrowUse->getOperand(1), WideType, in cloneBitwiseIVUser()
[all …]