Home
last modified time | relevance | path

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

/src/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterpFrame.cpp49 unsigned VarArgSize) in InterpFrame() argument
50 : InterpFrame(S, Func, S.Current, RetPC, Func->getArgSize() + VarArgSize) { in InterpFrame()
H A DInterpFrame.h40 unsigned VarArgSize = 0);
H A DInterp.h2479 uint32_t VarArgSize) { in CallVar() argument
2481 size_t ArgSize = Func->getArgSize() + VarArgSize; in CallVar()
2506 auto NewFrame = std::make_unique<InterpFrame>(S, Func, OpPC, VarArgSize); in CallVar()
2529 uint32_t VarArgSize) { in Call() argument
2531 size_t ArgSize = Func->getArgSize() + VarArgSize; in Call()
2557 auto NewFrame = std::make_unique<InterpFrame>(S, Func, OpPC, VarArgSize); in Call()
2578 uint32_t VarArgSize) { in CallVirt() argument
2581 size_t ArgSize = Func->getArgSize() + VarArgSize; in CallVirt()
2617 return Call(S, OpPC, Func, VarArgSize); in CallVirt()
2665 uint32_t VarArgSize = ArgSize - F->getWrittenArgSize(); in CallPtr() local
[all …]
H A DCompiler.cpp2522 uint32_t VarArgSize = 0; in VisitCXXConstructExpr() local
2525 VarArgSize += in VisitCXXConstructExpr()
2528 if (!this->emitCallVar(Func, VarArgSize, E)) in VisitCXXConstructExpr()
4032 uint32_t VarArgSize = 0; in VisitCallExpr() local
4036 VarArgSize += align(primSize(classify(E->getArg(I)).value_or(PT_Ptr))); in VisitCallExpr()
4038 if (!this->emitCallVirt(Func, VarArgSize, E)) in VisitCallExpr()
4041 uint32_t VarArgSize = 0; in VisitCallExpr() local
4045 VarArgSize += align(primSize(classify(E->getArg(I)).value_or(PT_Ptr))); in VisitCallExpr()
4046 if (!this->emitCallVar(Func, VarArgSize, E)) in VisitCallExpr()