void IRGenerator::accept(BoolExpr& literal) { FNTRACE(); // loads a boolean literal result_ = get(int64_t(literal.value())); }
void ExprCompiler::visit(BoolExpr& expr, int dest) { write(expr, OP_BUILT_IN, expr.value() ? BUILT_IN_TRUE : BUILT_IN_FALSE, dest); }