Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterpFrame.cpp170 Off += Func->hasRVO() ? primSize(PT_Ptr) : 0; in describe()
171 Off += Func->hasThisPointer() ? primSize(PT_Ptr) : 0; in describe()
179 Off += align(primSize(PrimTy)); in describe()
H A DByteCodeEmitter.cpp39 ParamOffset += align(primSize(PT_Ptr)); in compileFunc()
51 ParamOffset += align(primSize(PT_Ptr)); in compileFunc()
86 ParamOffset += align(primSize(PT)); in compileFunc()
H A DPrimType.cpp22 size_t primSize(PrimType Type) { in primSize() function
H A DInterpBuiltin.cpp53 Offset = align(primSize(T)); in peekToAPSInt()
455 S.Stk.peek<Floating>(align(primSize(FPClassArgT) + primSize(PT_Float))); in interp__builtin_isfpclass()
488 unsigned IntSize = primSize(getIntPrimType(S)); in interp__builtin_fpclassify()
490 align(primSize(PT_Float)) + ((1 + (4 - Index)) * align(IntSize)); in interp__builtin_fpclassify()
575 unsigned Offset = align(primSize(getLongPrimType(S))) * 2; in interp__builtin_expect()
577 Offset += align(primSize(PT_Float)); in interp__builtin_expect()
593 APSInt Value = peekToAPSInt(S.Stk, ArgT, align(primSize(ArgT)) * 2); in interp__builtin_rotate()
H A DDescriptor.cpp232 : Source(D), ElemSize(primSize(Type)), Size(ElemSize), in Descriptor()
244 : Source(D), ElemSize(primSize(Type)), Size(ElemSize * NumElems), in Descriptor()
256 : Source(D), ElemSize(primSize(Type)), Size(UnknownSizeMark), MDSize(0), in Descriptor()
H A DInterpStack.cpp99 Offset += align(primSize(*TyIt)); in dump()
H A DPrimType.h88 size_t primSize(PrimType Type);
H A DProgram.cpp332 unsigned ElemSize = primSize(*T); in createDescriptor()
H A DInterp.h1870 Func->getArgSize() - (Func->hasRVO() ? primSize(PT_Ptr) : 0); in Call()
1919 Func->getArgSize() - (Func->hasRVO() ? primSize(PT_Ptr) : 0); in CallVirt()