Searched refs:ByteCodeEmitter (Results 1 – 8 of 8) sorted by relevance
23 void ByteCodeEmitter::compileFunc(const FunctionDecl *FuncDecl, in compileFunc()95 Scope::Local ByteCodeEmitter::createLocal(Descriptor *D) { in createLocal()102 void ByteCodeEmitter::emitLabel(LabelTy Label) { in emitLabel()120 int32_t ByteCodeEmitter::getOffset(LabelTy Label) { in getOffset()213 bool ByteCodeEmitter::emitOp(Opcode Op, const Tys &...Args, in emitOp()227 bool ByteCodeEmitter::jumpTrue(const LabelTy &Label) { in jumpTrue()231 bool ByteCodeEmitter::jumpFalse(const LabelTy &Label) { in jumpFalse()235 bool ByteCodeEmitter::jump(const LabelTy &Label) { in jump()239 bool ByteCodeEmitter::fallthrough(const LabelTy &Label) { in fallthrough()244 bool ByteCodeEmitter::speculate(const CallExpr *E, const LabelTy &EndLabel) { in speculate()
26 class ByteCodeEmitter {37 ByteCodeEmitter(Context &Ctx, Program &P) : Ctx(Ctx), P(P) {} in ByteCodeEmitter() function39 virtual ~ByteCodeEmitter() {} in ~ByteCodeEmitter()
29 class ByteCodeEmitter; variable255 friend class ByteCodeEmitter; variable
44 Compiler<ByteCodeEmitter>(*this, *P).compileFunc( in isPotentialConstantExpr()
455 extern template class Compiler<ByteCodeEmitter>;
1417 Compiler<ByteCodeEmitter>(S.getContext(), S.P) in compileFunction()
7103 template class Compiler<ByteCodeEmitter>;
64 SRCS_MIN+= AST/ByteCode/ByteCodeEmitter.cpp