Searched refs:NarrowUse (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Transforms/Scalar/ |
D | IndVarSimplify.cpp | 852 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/ |
D | IndVarSimplify.cpp | 781 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/ |
D | IndVarSimplify.cpp | 912 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 …]
|