Searched refs:PointerInfo (Results 1 – 4 of 4) sorted by relevance
388 struct PointerInfo { struct409 PointerInfo(Value *PointerValue, const SCEV *Start, const SCEV *End, in PointerInfo() argument482 SmallVector<PointerInfo, 2> Pointers;500 const PointerInfo &getPointerInfo(unsigned PtrIdx) const { in getPointerInfo()
2602 ElementInfo PointerInfo; member2723 Alignment = std::max(Alignment, PointerInfo.Alignment); in cxxLayout()2780 PointerInfo.Size = in initializeCXXLayout()2782 PointerInfo.Alignment = in initializeCXXLayout()2786 PointerInfo.Alignment = std::min(PointerInfo.Alignment, MaxFieldAlignment); in initializeCXXLayout()3031 VBPtrOffset = VBPtrOffset.alignTo(PointerInfo.Alignment); in injectVBPtr()3033 CharUnits FieldStart = VBPtrOffset + PointerInfo.Size; in injectVBPtr()3061 PointerInfo.Size.alignTo(std::max(RequiredAlignment, Alignment)); in injectVFPtr()
256 PointerInfo *Src = &Pointers[CGI.Members[0]]; in tryToCreateDiffCheck()257 PointerInfo *Sink = &Pointers[CGJ.Members[0]]; in tryToCreateDiffCheck()552 const PointerInfo &PointerI = Pointers[I]; in needsChecking()553 const PointerInfo &PointerJ = Pointers[J]; in needsChecking()
703 namespace PointerInfo { namespace739 struct AA::PointerInfo::State : public AbstractState {941 : public StateWrapper<AA::PointerInfo::State, AAPointerInfo> {942 using BaseTy = StateWrapper<AA::PointerInfo::State, AAPointerInfo>;1141 using namespace AA::PointerInfo; in translateAndAddState()1213 using namespace AA::PointerInfo; in handleAccess()1235 using namespace AA::PointerInfo; in updateImpl()1487 using namespace AA::PointerInfo; in updateImpl()