Searched refs:InterpFrame (Results 1 – 10 of 10) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | InterpFrame.cpp | 24 InterpFrame::InterpFrame(InterpState &S, const Function *Func, in InterpFrame() function in InterpFrame 53 InterpFrame::InterpFrame(InterpState &S, const Function *Func, CodePtr RetPC) in InterpFrame() function in InterpFrame 54 : InterpFrame(S, Func, S.Current, RetPC) { in InterpFrame() 72 InterpFrame::~InterpFrame() { in ~InterpFrame() 90 void InterpFrame::destroy(unsigned Idx) { in destroy() 96 void InterpFrame::popArgs() { in popArgs() 186 Frame *InterpFrame::getCaller() const { in getCaller() 192 SourceRange InterpFrame::getCallRange() const { in getCallRange() 198 const FunctionDecl *InterpFrame::getCallee() const { in getCallee() 207 Pointer InterpFrame::getParamPointer(unsigned Off) { in getParamPointer() [all …]
|
| H A D | InterpBuiltin.cpp | 20 static T getParam(const InterpFrame *Frame, unsigned Index) { in getParam() 186 const InterpFrame *Frame) { in interp__builtin_strcmp() 225 const InterpFrame *Frame) { in interp__builtin_strlen() 358 const InterpFrame *Frame, in interp__builtin_fmax() 438 const InterpFrame *Frame, in interp__builtin_iszero() 503 const InterpFrame *Frame, in interp__builtin_fabs() 522 const InterpFrame *Frame, in interp__builtin_parity() 531 const InterpFrame *Frame, in interp__builtin_clrsb() 567 const InterpFrame *Frame, in interp__builtin_expect() 586 const InterpFrame *Frame, in interp__builtin_rotate() [all …]
|
| H A D | InterpFrame.h | 28 class InterpFrame final : public Frame { 31 InterpFrame *Caller; 34 InterpFrame(InterpState &S, const Function *Func, InterpFrame *Caller, 41 InterpFrame(InterpState &S, const Function *Func, CodePtr RetPC); 44 ~InterpFrame();
|
| H A D | InterpState.h | 31 class InterpFrame; variable 113 InterpFrame *Current = nullptr;
|
| H A D | InterpState.cpp | 24 InterpFrame *Next = Current->Caller; in ~InterpState()
|
| H A D | EvalEmitter.cpp | 25 new InterpFrame(S, /*Func=*/nullptr, /*Caller=*/nullptr, CodePtr()); in EvalEmitter()
|
| H A D | Context.cpp | 211 State.Current = new InterpFrame(State, Func, /*Caller=*/nullptr, {}); in Run()
|
| H A D | Interp.h | 229 if (InterpFrame *Caller = S.Current->Caller) { in Ret() 249 if (InterpFrame *Caller = S.Current->Caller) { in RetVoid() 1895 auto NewFrame = std::make_unique<InterpFrame>(S, Func, OpPC); in Call() 1896 InterpFrame *FrameBefore = S.Current; in Call() 1955 auto NewFrame = std::make_unique<InterpFrame>(S, Func, PC); in CallBI() 1957 InterpFrame *FrameBefore = S.Current; in CallBI()
|
| H A D | Interp.cpp | 594 const InterpFrame *StartFrame = S.Current; in Interpret()
|
| /freebsd-14.2/lib/clang/libclang/ |
| H A D | Makefile | 108 SRCS_MIN+= AST/Interp/InterpFrame.cpp
|