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

References

tools/clang/lib/CodeGen/CGExprScalar.cpp
 4570         Builder.CreatePtrToInt(BasePtr, DL.getIntPtrType(BasePtr->getType()));
 4572         Builder.CreatePtrToInt(GEPVal, DL.getIntPtrType(GEPVal->getType()));
 4573     TotalOffset = Builder.CreateSub(GEPVal_int, BasePtr_int);
 4574     return {TotalOffset, /*OffsetOverflows=*/Builder.getFalse()};
 4592   llvm::Value *OffsetOverflows = Builder.getFalse();
 4606           OffsetOverflows = Builder.getTrue();
 4612     auto *ResultAndOverflow = Builder.CreateCall(
 4614     OffsetOverflows = Builder.CreateOr(
 4615         Builder.CreateExtractValue(ResultAndOverflow, 1), OffsetOverflows);
 4616     return Builder.CreateExtractValue(ResultAndOverflow, 0);
 4636       auto *IndexS = Builder.CreateIntCast(Index, IntPtrTy, /*isSigned=*/true);