Home
last modified time | relevance | path

Searched refs:asBlockPointer (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DPointer.h140 return P.asBlockPointer().Pointee == asBlockPointer().Pointee &&
141 P.asBlockPointer().Base == asBlockPointer().Base &&
158 return reinterpret_cast<uint64_t>(asBlockPointer().Pointee) + Offset; in getIntegerRepresentation()
172 if (asBlockPointer().Base == RootPtrMark) in atIndex()
173 return Pointer(asBlockPointer().Pointee, RootPtrMark, in atIndex()
180 return Pointer(asBlockPointer().Pointee, asBlockPointer().Base, in atIndex()
181 asBlockPointer().Base + Off); in atIndex()
188 return Pointer(asBlockPointer().Pointee, Field, Field); in atField()
196 return Pointer(asBlockPointer().Pointee, O, O); in atFieldSub()
208 unsigned Base = asBlockPointer().Base; in narrow()
[all …]
H A DPointer.cpp440 if (asBlockPointer().Base == 0) in isInitialized()
455 asBlockPointer().Pointee->rawData()); in initialize()
563 return A.asBlockPointer().Pointee == B.asBlockPointer().Pointee; in hasSameBase()
605 if (A.asBlockPointer().Pointee != B.asBlockPointer().Pointee) in computeSplitPoint()
624 if (IterA.asBlockPointer().Base > IterB.asBlockPointer().Base) { in computeSplitPoint()
H A DInterp.h2173 return Pointer(Ptr.asBlockPointer().Pointee, Ptr.asBlockPointer().Base);