Searched refs:Stk (Results 1 - 9 of 9) sorted by relevance

/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/Interp/
H A DInterp.h107 S.Stk.push<T>(Result);
112 S.Stk.push<T>(Result);
133 const T &RHS = S.Stk.pop<T>();
134 const T &LHS = S.Stk.pop<T>();
141 const T &RHS = S.Stk.pop<T>();
142 const T &LHS = S.Stk.pop<T>();
149 const T &RHS = S.Stk.pop<T>();
150 const T &LHS = S.Stk.pop<T>();
164 const T &RHS = S.Stk.pop<T>();
165 const T &LHS = S.Stk
[all...]
H A DInterpState.cpp24 InterpState::InterpState(State &Parent, Program &P, InterpStack &Stk, argument
26 : Parent(Parent), M(M), P(P), Stk(Stk), Ctx(Ctx), Current(nullptr),
H A DContext.cpp50 ByteCodeExprGen<EvalEmitter> C(*this, *P, Parent, Stk, Result);
56 ByteCodeExprGen<EvalEmitter> C(*this, *P, Parent, Stk, Result);
114 InterpState State(Parent, *P, Stk, *this);
118 Stk.clear();
H A DContext.h60 InterpStack &getStack() { return Stk; }
78 InterpStack Stk; member in class:clang::interp::Context
H A DEvalEmitter.cpp23 InterpStack &Stk, APValue &Result)
24 : Ctx(Ctx), P(P), S(Parent, P, Stk, Ctx, this), Result(Result) {
71 if (S.Stk.pop<bool>())
79 if (!S.Stk.pop<bool>())
102 return ReturnValue<T>(S.Stk.pop<T>(), Result);
192 const auto &Ptr = S.Stk.pop<Pointer>();
202 S.Stk.push<Pointer>(reinterpret_cast<Block *>(It->second.get()));
216 S.Stk.push<T>(*reinterpret_cast<T *>(B + 1));
230 *reinterpret_cast<T *>(B + 1) = S.Stk.pop<T>();
22 EvalEmitter(Context &Ctx, Program &P, State &Parent, InterpStack &Stk, APValue &Result) argument
H A DInterpState.h36 InterpState(State &Parent, Program &P, InterpStack &Stk, Context &Ctx,
100 InterpStack &Stk; member in class:clang::interp::final
H A DInterp.cpp36 const T &Ret = S.Stk.pop<T>();
38 assert(S.Current->getFrameOffset() == S.Stk.size() && "Invalid frame");
46 S.Stk.push<T>(Ret);
59 assert(S.Current->getFrameOffset() == S.Stk.size() && "Invalid frame");
88 if (S.Stk.pop<bool>()) {
95 if (!S.Stk.pop<bool>()) {
H A DInterpFrame.cpp24 Args(static_cast<char *>(S.Stk.top())), FrameOffset(S.Stk.size()) {
53 TYPE_SWITCH(Ty, S.Stk.discard<T>());
H A DEvalEmitter.h46 EvalEmitter(Context &Ctx, Program &P, State &Parent, InterpStack &Stk,

Completed in 193 milliseconds