Searched refs:PointerInfo (Results 1 – 4 of 4) sorted by relevance
389 struct PointerInfo { struct410 PointerInfo(Value *PointerValue, const SCEV *Start, const SCEV *End, in PointerInfo() argument483 SmallVector<PointerInfo, 2> Pointers;501 const PointerInfo &getPointerInfo(unsigned PtrIdx) const { in getPointerInfo()
2613 ElementInfo PointerInfo; member2734 Alignment = std::max(Alignment, PointerInfo.Alignment); in cxxLayout()2792 PointerInfo.Size = Context.toCharUnitsFromBits( in initializeCXXLayout()2794 PointerInfo.Alignment = Context.toCharUnitsFromBits( in initializeCXXLayout()2798 PointerInfo.Alignment = std::min(PointerInfo.Alignment, MaxFieldAlignment); in initializeCXXLayout()3043 VBPtrOffset = VBPtrOffset.alignTo(PointerInfo.Alignment); in injectVBPtr()3045 CharUnits FieldStart = VBPtrOffset + PointerInfo.Size; in injectVBPtr()3073 PointerInfo.Size.alignTo(std::max(RequiredAlignment, Alignment)); in injectVFPtr()
257 PointerInfo *Src = &Pointers[CGI.Members[0]]; in tryToCreateDiffCheck()258 PointerInfo *Sink = &Pointers[CGJ.Members[0]]; in tryToCreateDiffCheck()554 const PointerInfo &PointerI = Pointers[I]; in needsChecking()555 const PointerInfo &PointerJ = Pointers[J]; in needsChecking()
673 namespace PointerInfo { namespace727 struct AA::PointerInfo::State : public AbstractState {870 ChangeStatus AA::PointerInfo::State::addAccess( in addAccess()1009 : public StateWrapper<AA::PointerInfo::State, AAPointerInfo> {1010 using BaseTy = StateWrapper<AA::PointerInfo::State, AAPointerInfo>;1277 using namespace AA::PointerInfo; in translateAndAddStateFromCallee()1308 using namespace AA::PointerInfo; in translateAndAddState()1372 using namespace AA::PointerInfo; in handleAccess()1499 using namespace AA::PointerInfo; in updateImpl()1879 using namespace AA::PointerInfo; in updateImpl()