Home
last modified time | relevance | path

Searched refs:VarArgSize (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterp.cpp1423 uint32_t VarArgSize) { in CallVar() argument
1425 size_t ArgSize = Func->getArgSize() + VarArgSize; in CallVar()
1453 auto NewFrame = std::make_unique<InterpFrame>(S, Func, OpPC, VarArgSize); in CallVar()
1472 uint32_t VarArgSize) { in Call() argument
1480 size_t ArgSize = Func->getArgSize() + VarArgSize; in Call()
1533 auto NewFrame = std::make_unique<InterpFrame>(S, Func, OpPC, VarArgSize); in Call()
1559 uint32_t VarArgSize) { in CallVirt() argument
1562 size_t ArgSize = Func->getArgSize() + VarArgSize; in CallVirt()
1622 if (!Call(S, OpPC, Func, VarArgSize)) in CallVirt()
1692 uint32_t VarArgSize = ArgSize - F->getWrittenArgSize(); in CallPtr() local
[all …]
H A DInterpFrame.cpp53 unsigned VarArgSize) in InterpFrame() argument
54 : InterpFrame(S, Func, S.Current, RetPC, Func->getArgSize() + VarArgSize) { in InterpFrame()
H A DInterpFrame.h43 unsigned VarArgSize = 0);
H A DCompiler.cpp3172 uint32_t VarArgSize = 0; in VisitCXXConstructExpr() local
3175 VarArgSize += in VisitCXXConstructExpr()
3178 if (!this->emitCallVar(Func, VarArgSize, E)) in VisitCXXConstructExpr()
5100 uint32_t VarArgSize = 0; in VisitCallExpr() local
5104 VarArgSize += align(primSize(classify(E->getArg(I)).value_or(PT_Ptr))); in VisitCallExpr()
5106 if (!this->emitCallVirt(Func, VarArgSize, E)) in VisitCallExpr()
5109 uint32_t VarArgSize = 0; in VisitCallExpr() local
5113 VarArgSize += align(primSize(classify(E->getArg(I)).value_or(PT_Ptr))); in VisitCallExpr()
5114 if (!this->emitCallVar(Func, VarArgSize, E)) in VisitCallExpr()
H A DInterp.h148 uint32_t VarArgSize);
150 uint32_t VarArgSize);
152 uint32_t VarArgSize);