Halide 19.0.0
Halide compiler and libraries
|
#include "Halide.h"
Go to the source code of this file.
Macros | |
#define | user_error Halide::Internal::ErrorReport(__FILE__, __LINE__, nullptr, Halide::Internal::ErrorReport::User) |
#define | user_warning Halide::Internal::ErrorReport(__FILE__, __LINE__, nullptr, Halide::Internal::ErrorReport::User | Halide::Internal::ErrorReport::Warning) |
#define | user_assert(c) |
#define | internal_assert(c) |
#define | internal_error Halide::Internal::ErrorReport(__FILE__, __LINE__, nullptr, 0) |
#define user_error Halide::Internal::ErrorReport(__FILE__, __LINE__, nullptr, Halide::Internal::ErrorReport::User) |
Definition at line 7 of file Errors.h.
Referenced by Halide::Internal::GeneratorInput_Buffer< T2 >::begin(), Halide::Internal::GeneratorInput_Buffer< T2 >::end(), Halide::Internal::enum_to_string(), Halide::Internal::Autoscheduler::ParamParser::finish(), Halide::Internal::GeneratorParam_Arithmetic< T >::get_c_type(), Halide::Internal::GeneratorParam_LoopLevel::set_from_string(), and Halide::Internal::GeneratorParam_Synthetic< T >::set_from_string().
#define user_warning Halide::Internal::ErrorReport(__FILE__, __LINE__, nullptr, Halide::Internal::ErrorReport::User | Halide::Internal::ErrorReport::Warning) |
#define user_assert | ( | c | ) |
#define internal_assert | ( | c | ) |
Definition at line 19 of file Errors.h.
Referenced by Halide::Internal::Autoscheduler::MemInfo< T >::add_access_info(), Halide::Internal::GeneratorOutputBase::as(), Halide::Internal::Autoscheduler::MemInfo< T >::efficiency(), Halide::Internal::Autoscheduler::StateQueue::emplace(), Halide::Internal::StubInput::expr(), Halide::ExternFuncArgument::ExternFuncArgument(), Halide::ExternSignature::ExternSignature(), Halide::Internal::Autoscheduler::ThreadInfo::for_each_thread_id_in_tail_warp(), Halide::Internal::StubInput::func(), Halide::Internal::GeneratorOutput_Buffer< T >::GeneratorOutput_Buffer(), Halide::Internal::GeneratorOutput_Buffer< T >::GeneratorOutput_Buffer(), Halide::Internal::GeneratorOutput_Buffer< T >::GeneratorOutput_Buffer(), Halide::Internal::GeneratorOutput_Buffer< T >::GeneratorOutput_Buffer(), Halide::Internal::get_element(), Halide::Internal::get_element(), Halide::Internal::HexagonAlignmentAnalyzer::HexagonAlignmentAnalyzer(), Halide::Internal::Interval::Interval(), Halide::Internal::HexagonAlignmentAnalyzer::is_aligned_impl(), Halide::Type::narrow(), Halide::Internal::Autoscheduler::Strides::offset(), Halide::Internal::GeneratorOutput_Buffer< T >::operator OutputImageParam(), Halide::Internal::Autoscheduler::LoadJacobian::operator()(), Halide::Internal::Function::Compare::operator()(), Halide::Internal::ReductionDomain::Compare::operator()(), Halide::Internal::Autoscheduler::LoadJacobian::operator*(), Halide::Internal::GeneratorOutput_Buffer< T >::operator=(), Halide::Internal::StubInput::parameter(), Halide::Internal::Autoscheduler::StateQueue::pop(), Halide::Internal::Scope< T >::pop(), Halide::ExternSignature::ret_type(), Halide::Internal::GeneratorOutput_Func< T >::set_estimate(), Halide::Internal::GeneratorOutput_Buffer< T >::set_estimates(), Halide::Internal::GeneratorOutput_Func< T >::set_estimates(), Halide::Stage::Stage(), Halide::Param< T >::static_type(), and Halide::Internal::Autoscheduler::ThreadInfo::ThreadInfo().
#define internal_error Halide::Internal::ErrorReport(__FILE__, __LINE__, nullptr, 0) |
Definition at line 23 of file Errors.h.
Referenced by Halide::Internal::GeneratorParam_LoopLevel::call_to_string(), Halide::Internal::GeneratorParam_Synthetic< T >::call_to_string(), Halide::Internal::IRMatcher::fuzz_test_rule(), Halide::Internal::Scope< T >::get(), Halide::Internal::GeneratorParam_Synthetic< T >::get_c_type(), Halide::Internal::GeneratorParam_LoopLevel::get_default_value(), Halide::Internal::GeneratorParam_Synthetic< T >::get_default_value(), Halide::Internal::IRMatcher::Intrin< intrin, Args >::make(), Halide::Internal::IRMatcher::Intrin< intrin, Args >::make_folded_const(), Halide::Internal::Scope< T >::ref(), Halide::Param< T >::set(), and Halide::Param< T >::set_estimate().