Searched refs:InlineDescriptor (Results 1 – 7 of 7) sorted by relevance
67 InlineDescriptor &Desc = *reinterpret_cast<InlineDescriptor *>(B->rawData()); in createLocal()69 Desc.Offset = sizeof(InlineDescriptor); in createLocal()153 S.Stk.push<Pointer>(B, sizeof(InlineDescriptor)); in emitGetPtrLocal()178 InlineDescriptor &Desc = *reinterpret_cast<InlineDescriptor *>(B->rawData()); in emitSetLocal()
77 D->ElemDesc->getAllocSize() + sizeof(InlineDescriptor); in ctorArrayDesc()82 auto *Desc = reinterpret_cast<InlineDescriptor *>(ElemPtr); in ctorArrayDesc()86 Desc->Offset = ElemOffset + sizeof(InlineDescriptor); in ctorArrayDesc()102 D->ElemDesc->getAllocSize() + sizeof(InlineDescriptor); in dtorArrayDesc()107 auto *Desc = reinterpret_cast<InlineDescriptor *>(ElemPtr); in dtorArrayDesc()118 D->ElemDesc->getAllocSize() + sizeof(InlineDescriptor); in moveArrayDesc()125 const auto *SrcDesc = reinterpret_cast<const InlineDescriptor *>(SrcPtr); in moveArrayDesc()127 auto *DstDesc = reinterpret_cast<InlineDescriptor *>(DstPtr); in moveArrayDesc()140 auto *Desc = reinterpret_cast<InlineDescriptor *>(Ptr + SubOff) - 1; in ctorRecord()268 : Source(D), ElemSize(Elem->getAllocSize() + sizeof(InlineDescriptor)), in Descriptor()[all …]
109 Off += sizeof(InlineDescriptor); in atIndex()161 const unsigned NewBase = Base + sizeof(InlineDescriptor); in narrow()173 Adjust = sizeof(InlineDescriptor); in expand()262 Adjust = sizeof(InlineDescriptor); in getOffset()446 InlineDescriptor *getInlineDesc() const { return getDescriptor(Base); } in getInlineDesc()449 InlineDescriptor *getDescriptor(unsigned Offset) const { in getDescriptor()452 return reinterpret_cast<InlineDescriptor *>(Pointee->rawData() + Offset) - in getDescriptor()
143 InlineDescriptor *localInlineDesc(unsigned Offset) const { in localInlineDesc()144 return reinterpret_cast<InlineDescriptor *>(Locals.get() + Offset); in localInlineDesc()
41 InlineDescriptor *ID = localInlineDesc(Local.Offset); in InterpFrame()44 ID->Offset = sizeof(InlineDescriptor); in InterpFrame()204 return Pointer(localBlock(Offset), sizeof(InlineDescriptor)); in getLocalPointer()
261 BaseSize += align(sizeof(InlineDescriptor)); in getOrCreateRecord()274 VirtSize += align(sizeof(InlineDescriptor)); in getOrCreateRecord()287 BaseSize += align(sizeof(InlineDescriptor)); in getOrCreateRecord()346 ElemDesc->getAllocSize() + sizeof(InlineDescriptor); in createDescriptor()
56 struct InlineDescriptor { struct100 static constexpr MetadataSize InlineDescMD = sizeof(InlineDescriptor);