Home
last modified time | relevance | path

Searched refs:ByteCodeEmitter (Results 1 – 8 of 8) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DByteCodeEmitter.cpp23 Function *ByteCodeEmitter::compileFunc(const FunctionDecl *FuncDecl) { in compileFunc()
139 Scope::Local ByteCodeEmitter::createLocal(Descriptor *D) { in createLocal()
146 void ByteCodeEmitter::emitLabel(LabelTy Label) { in emitLabel()
165 int32_t ByteCodeEmitter::getOffset(LabelTy Label) { in getOffset()
232 bool ByteCodeEmitter::emitOp(Opcode Op, const Tys &... Args, const SourceInfo &SI) { in emitOp()
248 bool ByteCodeEmitter::jumpTrue(const LabelTy &Label) { in jumpTrue()
252 bool ByteCodeEmitter::jumpFalse(const LabelTy &Label) { in jumpFalse()
256 bool ByteCodeEmitter::jump(const LabelTy &Label) { in jump()
260 bool ByteCodeEmitter::fallthrough(const LabelTy &Label) { in fallthrough()
H A DByteCodeEmitter.h26 class ByteCodeEmitter {
37 ByteCodeEmitter(Context &Ctx, Program &P) : Ctx(Ctx), P(P) {} in ByteCodeEmitter() function
39 virtual ~ByteCodeEmitter() {} in ~ByteCodeEmitter()
H A DFunction.h27 class ByteCodeEmitter; variable
215 friend class ByteCodeEmitter; variable
H A DContext.cpp34 Func = ByteCodeStmtGen<ByteCodeEmitter>(*this, *P).compileFunc(FD); in isPotentialConstantExpr()
281 if (auto F = ByteCodeStmtGen<ByteCodeEmitter>(*this, *P).compileFunc(FD)) in getOrCreateFunction()
H A DByteCodeExprGen.h326 extern template class ByteCodeExprGen<ByteCodeEmitter>;
H A DByteCodeStmtGen.cpp677 template class ByteCodeStmtGen<ByteCodeEmitter>;
H A DByteCodeExprGen.cpp3084 template class ByteCodeExprGen<ByteCodeEmitter>;
/freebsd-14.2/lib/clang/libclang/
H A DMakefile94 SRCS_MIN+= AST/Interp/ByteCodeEmitter.cpp