Home
last modified time | relevance | path

Searched refs:primSize (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterpFrame.cpp172 Off += Func->hasRVO() ? primSize(PT_Ptr) : 0; in describe()
173 Off += Func->hasThisPointer() ? primSize(PT_Ptr) : 0; in describe()
181 Off += align(primSize(PrimTy)); in describe()
H A DPrimType.cpp23 size_t primSize(PrimType Type) { in primSize() function
H A DContext.cpp457 ParamOffset += align(primSize(PT_Ptr)); in getOrCreateFunction()
470 ParamOffset += align(primSize(PT_Ptr)); in getOrCreateFunction()
500 ParamOffset += align(primSize(PT)); in getOrCreateFunction()
528 ParamOffset += align(primSize(PT)); in getOrCreateObjCBlock()
H A DInterpStack.cpp137 Offset += align(primSize(*TyIt)); in dump()
H A DDescriptor.cpp343 : Source(D), SourceType(SourceTy), ElemSize(primSize(Type)), Size(ElemSize), in Descriptor()
356 : Source(D), ElemSize(primSize(Type)), Size(ElemSize * NumElems), in Descriptor()
369 : Source(D), ElemSize(primSize(Type)), Size(UnknownSizeMark), in Descriptor()
H A DFunction.h212 return ArgSize - (align(primSize(PT_Ptr)) * (hasThisPointer() + hasRVO())); in getWrittenArgSize()
H A DPrimType.h136 size_t primSize(PrimType Type);
H A DInterp.cpp1110 Offset += align(primSize(S.Ctx.classify(Arg).value_or(PT_Ptr))); in CheckNonNullArgs()
1426 size_t ThisOffset = ArgSize - (Func->hasRVO() ? primSize(PT_Ptr) : 0); in CallVar()
1481 size_t ThisOffset = ArgSize - (Func->hasRVO() ? primSize(PT_Ptr) : 0); in Call()
1563 size_t ThisOffset = ArgSize - (Func->hasRVO() ? primSize(PT_Ptr) : 0); in CallVirt()
1697 VarArgSize -= align(primSize(PT_Ptr)); in CallPtr()
H A DProgram.cpp417 unsigned ElemSize = primSize(*T); in createDescriptor()
H A DCompiler.cpp3176 align(primSize(classify(E->getArg(I)->getType()).value_or(PT_Ptr))); in VisitCXXConstructExpr()
3423 unsigned Offset = align(primSize(PT_Ptr)); // instance pointer. in VisitCXXInheritedCtorInitExpr()
3429 Offset += align(primSize(PT)); in VisitCXXInheritedCtorInitExpr()
5104 VarArgSize += align(primSize(classify(E->getArg(I)).value_or(PT_Ptr))); in VisitCallExpr()
5113 VarArgSize += align(primSize(classify(E->getArg(I)).value_or(PT_Ptr))); in VisitCallExpr()
5128 ArgSize += align(primSize(classify(E->getArg(I)).value_or(PT_Ptr))); in VisitCallExpr()
H A DInterp.h3319 if (!CheckArraySize(S, OpPC, &NumElements, primSize(T), IsNoThrow)) { in AllocN()