/external/llvm-project/clang/lib/AST/Interp/ |
D | Interp.h | 47 bool CheckExtern(InterpState &S, CodePtr OpPC, const Pointer &Ptr); 50 bool CheckArray(InterpState &S, CodePtr OpPC, const Pointer &Ptr); 53 bool CheckLive(InterpState &S, CodePtr OpPC, const Pointer &Ptr, 56 bool CheckNull(InterpState &S, CodePtr OpPC, const Pointer &Ptr, 60 bool CheckRange(InterpState &S, CodePtr OpPC, const Pointer &Ptr, 64 bool CheckRange(InterpState &S, CodePtr OpPC, const Pointer &Ptr, 68 bool CheckConst(InterpState &S, CodePtr OpPC, const Pointer &Ptr); 71 bool CheckMutable(InterpState &S, CodePtr OpPC, const Pointer &Ptr); 74 bool CheckLoad(InterpState &S, CodePtr OpPC, const Pointer &Ptr); 77 bool CheckStore(InterpState &S, CodePtr OpPC, const Pointer &Ptr); [all …]
|
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 …]
|
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()
|
D | InterpState.h | 34 class InterpState final : public State, public SourceMapper { 36 InterpState(State &Parent, Program &P, InterpStack &Stk, Context &Ctx, 39 ~InterpState();
|
D | InterpBlock.h | 29 class InterpState; variable 81 friend class InterpState; variable 122 friend class InterpState; variable
|
D | InterpFrame.h | 26 class InterpState; variable 35 InterpFrame(InterpState &S, Function *Func, InterpFrame *Caller, 131 InterpState &S;
|
D | EvalEmitter.h | 30 class InterpState; variable 89 InterpState S;
|
D | Context.cpp | 114 InterpState State(Parent, *P, Stk, *this); in Run()
|
D | InterpFrame.cpp | 20 InterpFrame::InterpFrame(InterpState &S, Function *Func, InterpFrame *Caller, in InterpFrame()
|
D | Pointer.h | 30 class InterpState; variable
|
/external/llvm-project/clang/lib/AST/ |
D | CMakeLists.txt | 73 Interp/InterpState.cpp
|
/external/llvm-project/llvm/utils/gn/secondary/clang/lib/AST/ |
D | BUILD.gn | 99 "Interp/InterpState.cpp",
|