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

References

lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
  824       L && L->isLoopInvariant(ResultPtr) &&
  825       !hasMoreThanOneUseInLoop(ResultPtr, L);
  828   if (ResultPtr->getType() != I8PtrTy)
  829     ResultPtr = Builder.CreateBitCast(ResultPtr, I8PtrTy);
  829     ResultPtr = Builder.CreateBitCast(ResultPtr, I8PtrTy);
  854       ResultPtr =
  855           Builder.CreateGEP(Builder.getInt8Ty(), ResultPtr, Idx, "uglygep");
  857         FirstResult = ResultPtr;
  864     ResultPtr =
  865         Builder.CreateGEP(Builder.getInt8Ty(), ResultPtr, Offset, "uglygep");
  873   GetElementPtrInst *SecondGEP = dyn_cast_or_null<GetElementPtrInst>(ResultPtr);
  877   if (ResultPtr->getType() != Variadic->getType())
  878     ResultPtr = Builder.CreateBitCast(ResultPtr, Variadic->getType());
  878     ResultPtr = Builder.CreateBitCast(ResultPtr, Variadic->getType());
  880   Variadic->replaceAllUsesWith(ResultPtr);