reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/InstructionSimplify.cpp
 2305   LHS = LHS->stripPointerCasts();
 2305   LHS = LHS->stripPointerCasts();
 2309   if (llvm::isKnownNonZero(LHS, DL, 0, nullptr, nullptr, nullptr,
 2313     return ConstantInt::get(GetCompareTy(LHS),
 2344   Constant *LHSOffset = stripAndComputeConstantOffsets(DL, LHS);
 2349   if (LHS == RHS)
 2383     if (isa<AllocaInst>(LHS) &&
 2390           NullPointerIsDefined(cast<AllocaInst>(LHS)->getFunction());
 2392           getObjectSize(LHS, LHSSize, DL, TLI, Opts) &&
 2400           return ConstantInt::get(GetCompareTy(LHS),
 2407       if (!cast<PointerType>(LHS->getType())->isEmptyTy() &&
 2411         return ConstantInt::get(GetCompareTy(LHS),
 2419     Constant *LHSNoBound = stripAndComputeConstantOffsets(DL, LHS, true);
 2421     if (LHS == RHS)
 2432     GetUnderlyingObjects(LHS, LHSUObjs, DL);
 2462         return ConstantInt::get(GetCompareTy(LHS),
 2469     if (isAllocLikeFn(LHS, TLI) &&
 2471       MI = LHS;
 2473              llvm::isKnownNonZero(LHS, DL, 0, nullptr, CxtI, DT))
 2478       return ConstantInt::get(GetCompareTy(LHS),