Halide 22.0.0 Halide compiler and libraries

Halide::Internal::JSONCompilerLogger Member List

This is the complete list of members for Halide::Internal::JSONCompilerLogger, including all inherited members.

autoscheduler_name | Halide::Internal::JSONCompilerLogger | protected
compilation_time | Halide::Internal::JSONCompilerLogger | protected
CompilerLogger()=default | Halide::Internal::CompilerLogger |
emit() | Halide::Internal::JSONCompilerLogger | protected
emit_to_stream(std::ostream &o) override | Halide::Internal::JSONCompilerLogger | virtual
failed_to_prove_exprs | Halide::Internal::JSONCompilerLogger | protected
function_name | Halide::Internal::JSONCompilerLogger | protected
generator_args | Halide::Internal::JSONCompilerLogger | protected
generator_name | Halide::Internal::JSONCompilerLogger | protected
JSONCompilerLogger()=default | Halide::Internal::JSONCompilerLogger |
JSONCompilerLogger(const std::string &generator_name, const std::string &function_name, const std::string &autoscheduler_name, const Target &target, const std::string &generator_args, bool obfuscate_exprs) | Halide::Internal::JSONCompilerLogger |
matched_simplifier_rules | Halide::Internal::JSONCompilerLogger | protected
non_monotonic_loop_vars | Halide::Internal::JSONCompilerLogger | protected
obfuscate() | Halide::Internal::JSONCompilerLogger | protected
obfuscate_exprs | Halide::Internal::JSONCompilerLogger | protected
object_code_size | Halide::Internal::JSONCompilerLogger | protected
Phase enum name | Halide::Internal::CompilerLogger |
record_compilation_time(Phase phase, double duration) override | Halide::Internal::JSONCompilerLogger | virtual
record_failed_to_prove(Expr failed_to_prove, Expr original_expr) override | Halide::Internal::JSONCompilerLogger | virtual
record_matched_simplifier_rule(const std::string &rulename, Expr expr) override | Halide::Internal::JSONCompilerLogger | virtual
record_non_monotonic_loop_var(const std::string &loop_var, Expr expr) override | Halide::Internal::JSONCompilerLogger | virtual
record_object_code_size(uint64_t bytes) override | Halide::Internal::JSONCompilerLogger | virtual
target | Halide::Internal::JSONCompilerLogger | protected
~CompilerLogger()=default | Halide::Internal::CompilerLogger | virtual