Home
last modified time | relevance | path

Searched refs:InitMap (Results 1 – 6 of 6) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/AST/Interp/
H A DDescriptor.cpp43 InitMap *IM = *reinterpret_cast<InitMap **>(Ptr); in dtorArrayTy()
44 if (IM != (InitMap *)-1) in dtorArrayTy()
47 Ptr += sizeof(InitMap *); in dtorArrayTy()
212 AllocSize(align(Size) + sizeof(InitMap *) + MDSize), IsConst(IsConst), in Descriptor()
276 InitMap::InitMap(unsigned N) : UninitFields(N) { in InitMap() function in InitMap
280 InitMap::T *InitMap::data() { in data()
281 auto *Start = reinterpret_cast<char *>(this) + align(sizeof(InitMap)); in data()
285 const InitMap::T *InitMap::data() const { in data()
286 auto *Start = reinterpret_cast<const char *>(this) + align(sizeof(InitMap)); in data()
290 bool InitMap::initialize(unsigned I) { in initialize()
[all …]
H A DPointer.cpp152 InitMap *Map = getInitMap(); in isInitialized()
155 if (Map == (InitMap *)-1) in isInitialized()
176 InitMap *&Map = getInitMap(); in initialize()
177 if (Map == (InitMap *)-1) in initialize()
180 Map = InitMap::allocate(Desc->getNumElems()); in initialize()
183 Map = (InitMap *)-1; in initialize()
H A DPointer.h88 Off += sizeof(InitMap *); in atIndex()
119 return Pointer(Pointee, Base, Offset + sizeof(InitMap *)); in narrow()
140 Adjust = sizeof(InitMap *); in expand()
223 Adjust = sizeof(InitMap *); in getOffset()
356 InitMap *&getInitMap() const { in getInitMap()
357 return *reinterpret_cast<InitMap **>(Pointee->rawData() + Base); in getInitMap()
H A DDescriptor.h196 struct InitMap final {
204 InitMap(unsigned N);
218 static InitMap *allocate(unsigned N);
/openbsd-src/gnu/llvm/clang/docs/
H A DConstantInterpreter.rst174 An array of primitives contains a pointer to an ``InitMap`` storage as its
177 initialised, while a value of ``(InitMap*)-1`` indicates that the object was
/openbsd-src/gnu/llvm/llvm/lib/TableGen/
H A DRecord.cpp599 auto &InitMap = Fmt == SF_String ? RKImpl.StringInitStringPool in get() local
601 auto &Entry = *InitMap.insert(std::make_pair(V, nullptr)).first; in get()