Home
last modified time | relevance | path

Searched refs:isValidAssumeForContext (Results 1 – 10 of 10) sorted by relevance

/external/llvm/lib/Analysis/
DValueTracking.cpp459 static bool isValidAssumeForContext(Value *V, const Instruction *CxtI, in isValidAssumeForContext() function
513 bool llvm::isValidAssumeForContext(const Instruction *I, in isValidAssumeForContext() function in llvm
516 return ::isValidAssumeForContext(const_cast<Instruction *>(I), CxtI, DT); in isValidAssumeForContext()
547 if (Arg == V && isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume()
567 Pred == ICmpInst::ICMP_EQ && isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume()
576 isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume()
590 isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume()
604 isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume()
618 isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume()
632 isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume()
[all …]
DLazyValueInfo.cpp865 if (!isValidAssumeForContext(I, BBI, DT)) in intersectAssumeBlockValueConstantRange()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DAlignmentFromAssumptions.cpp315 if (isValidAssumeForContext(ACall, K, DT)) in processAssumption()
368 if (!Visited.count(K) && isValidAssumeForContext(ACall, K, DT)) in processAssumption()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DValueTracking.cpp518 bool llvm::isValidAssumeForContext(const Instruction *Inv, in isValidAssumeForContext() function in llvm
595 if (Arg == V && isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume()
601 isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume()
620 Pred == ICmpInst::ICMP_EQ && isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume()
629 isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume()
643 isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume()
657 isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume()
671 isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume()
685 isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume()
702 isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume()
[all …]
DLazyValueInfo.cpp813 if (!isValidAssumeForContext(I, BBI, DT)) in intersectAssumeOrGuardBlockValueConstantRange()
/external/llvm/lib/Transforms/Scalar/
DAlignmentFromAssumptions.cpp310 if (isValidAssumeForContext(ACall, K, DT)) in processAssumption()
394 if (!Visited.count(K) && isValidAssumeForContext(ACall, K, DT)) in processAssumption()
/external/llvm/include/llvm/Analysis/
DValueTracking.h319 bool isValidAssumeForContext(const Instruction *I, const Instruction *CxtI,
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DValueTracking.h398 bool isValidAssumeForContext(const Instruction *I, const Instruction *CxtI,
/external/llvm/lib/Transforms/InstCombine/
DInstCombineCalls.cpp2286 if (isValidAssumeForContext(II, LI, DT)) { in visitCallInst()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/
DInstCombineCalls.cpp3742 isValidAssumeForContext(II, LHS, &DT)) { in visitCallInst()