Home
last modified time | relevance | path

Searched refs:InterpState (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/clang/lib/AST/Interp/
H A DInterp.h134 bool Add(InterpState &S, CodePtr OpPC) { in Add()
142 bool Sub(InterpState &S, CodePtr OpPC) { in Sub()
150 bool Mul(InterpState &S, CodePtr OpPC) { in Mul()
218 bool EQ(InterpState &S, CodePtr OpPC) { in EQ()
225 bool NE(InterpState &S, CodePtr OpPC) { in NE()
232 bool LT(InterpState &S, CodePtr OpPC) { in LT()
239 bool LE(InterpState &S, CodePtr OpPC) { in LE()
247 bool GT(InterpState &S, CodePtr OpPC) { in GT()
254 bool GE(InterpState &S, CodePtr OpPC) { in GE()
280 bool Dup(InterpState &S, CodePtr OpPC) { in Dup()
[all …]
H A DInterp.cpp34 static bool Ret(InterpState &S, CodePtr &PC, APValue &Result) { in Ret()
56 static bool RetVoid(InterpState &S, CodePtr &PC, APValue &Result) { in RetVoid()
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()
202 bool CheckLive(InterpState &S, CodePtr OpPC, const Pointer &Ptr, in CheckLive()
231 bool CheckNull(InterpState &S, CodePtr OpPC, const Pointer &Ptr, in CheckNull()
240 bool CheckRange(InterpState &S, CodePtr OpPC, const Pointer &Ptr, in CheckRange()
249 bool CheckRange(InterpState &S, CodePtr OpPC, const Pointer &Ptr, in CheckRange()
333 bool CheckCallable(InterpState &S, CodePtr OpPC, Function *F) { in CheckCallable()
[all …]
H A DInterpState.cpp24 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 DInterpState.h34 class InterpState final : public State, public SourceMapper {
36 InterpState(State &Parent, Program &P, InterpStack &Stk, Context &Ctx,
39 ~InterpState();
H A DInterpBlock.h28 class InterpState; variable
79 friend class InterpState; variable
120 friend class InterpState; variable
H A DInterpFrame.h26 class InterpState; variable
35 InterpFrame(InterpState &S, Function *Func, InterpFrame *Caller,
131 InterpState &S;
H A DEvalEmitter.h30 class InterpState; variable
89 InterpState S;
H A DContext.cpp114 InterpState State(Parent, *P, Stk, *this); in Run()
H A DInterpFrame.cpp20 InterpFrame::InterpFrame(InterpState &S, Function *Func, InterpFrame *Caller, in InterpFrame()
/llvm-project-15.0.7/clang/lib/AST/
H A DCMakeLists.txt79 Interp/InterpState.cpp
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/AST/
H A DBUILD.gn107 "Interp/InterpState.cpp",
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt334 clang/lib/AST/Interp/InterpState.h