| /openbsd-src/gnu/llvm/clang/lib/AST/Interp/ |
| H A D | Interp.h | 48 bool CheckExtern(InterpState &S, CodePtr OpPC, const Pointer &Ptr); 51 bool CheckArray(InterpState &S, CodePtr OpPC, const Pointer &Ptr); 54 bool CheckLive(InterpState &S, CodePtr OpPC, const Pointer &Ptr, 57 bool CheckNull(InterpState &S, CodePtr OpPC, const Pointer &Ptr, 61 bool CheckRange(InterpState &S, CodePtr OpPC, const Pointer &Ptr, 65 bool CheckRange(InterpState &S, CodePtr OpPC, const Pointer &Ptr, 69 bool CheckConst(InterpState &S, CodePtr OpPC, const Pointer &Ptr); 72 bool CheckMutable(InterpState &S, CodePtr OpPC, const Pointer &Ptr); 75 bool CheckLoad(InterpState &S, CodePtr OpPC, const Pointer &Ptr); 78 bool CheckStore(InterpState &S, CodePtr OpPC, const Pointer &Ptr); [all …]
|
| H A D | Interp.cpp | 34 static bool Ret(InterpState &S, CodePtr &PC, APValue &Result) { in Ret() 56 static bool RetVoid(InterpState &S, CodePtr &PC, APValue &Result) { in RetVoid() 74 static bool RetValue(InterpState &S, CodePtr &Pt, APValue &Result) { in RetValue() 82 static bool Jmp(InterpState &S, CodePtr &PC, int32_t Offset) { in Jmp() 87 static bool Jt(InterpState &S, CodePtr &PC, int32_t Offset) { in Jt() 94 static bool Jf(InterpState &S, CodePtr &PC, int32_t Offset) { in Jf() 101 static bool CheckInitialized(InterpState &S, CodePtr OpPC, const Pointer &Ptr, in CheckInitialized() 112 static bool CheckActive(InterpState &S, CodePtr OpPC, const Pointer &Ptr, in CheckActive() 144 static bool CheckTemporary(InterpState &S, CodePtr OpPC, const Pointer &Ptr, in CheckTemporary() 164 static bool CheckGlobal(InterpState &S, CodePtr OpPC, const Pointer &Ptr) { in CheckGlobal() [all …]
|
| H A D | InterpState.cpp | 24 InterpState::InterpState(State &Parent, Program &P, InterpStack &Stk, in InterpState() function in InterpState 29 InterpState::~InterpState() { in ~InterpState() 43 Frame *InterpState::getCurrentFrame() { in getCurrentFrame() 51 bool InterpState::reportOverflow(const Expr *E, const llvm::APSInt &Value) { in reportOverflow() 57 void InterpState::deallocate(Block *B) { in deallocate()
|
| H A D | InterpFrame.h | 25 class InterpState; variable 35 InterpFrame(InterpState &S, const Function *Func, InterpFrame *Caller, 42 InterpFrame(InterpState &S, const Function *Func, CodePtr RetPC); 147 InterpState &S;
|
| H A D | InterpState.h | 34 class InterpState final : public State, public SourceMapper { 36 InterpState(State &Parent, Program &P, InterpStack &Stk, Context &Ctx, 39 ~InterpState();
|
| H A D | InterpBlock.h | 28 class InterpState; variable 116 friend class InterpState; variable 157 friend class InterpState; variable
|
| H A D | EvalEmitter.h | 29 class InterpState; variable 88 InterpState S;
|
| H A D | InterpFrame.cpp | 23 InterpFrame::InterpFrame(InterpState &S, const Function *Func, in InterpFrame() 52 InterpFrame::InterpFrame(InterpState &S, const Function *Func, CodePtr RetPC) in InterpFrame()
|
| H A D | Context.cpp | 127 InterpState State(Parent, *P, Stk, *this); in Run()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | CMakeLists.txt | 80 Interp/InterpState.cpp
|
| /openbsd-src/gnu/usr.bin/clang/libclangAST/ |
| H A D | Makefile | 111 InterpState.cpp \
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/AST/ |
| H A D | BUILD.gn | 108 "Interp/InterpState.cpp",
|
| /openbsd-src/gnu/llvm/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 332 clang/lib/AST/Interp/InterpState.h
|