Halide 19.0.0
Halide compiler and libraries
Loading...
Searching...
No Matches
Halide::Target Member List

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

AMDFam10 enum valueHalide::Target
Android enum valueHalide::Target
Arch enum nameHalide::Target
archHalide::Target
ArchUnknown enum valueHalide::Target
ARM enum valueHalide::Target
ARMDotProd enum valueHalide::Target
ARMFp16 enum valueHalide::Target
ARMv7s enum valueHalide::Target
ARMv81a enum valueHalide::Target
ARMv82a enum valueHalide::Target
ARMv83a enum valueHalide::Target
ARMv84a enum valueHalide::Target
ARMv85a enum valueHalide::Target
ARMv86a enum valueHalide::Target
ARMv87a enum valueHalide::Target
ARMv88a enum valueHalide::Target
ARMv89a enum valueHalide::Target
ARMv8a enum valueHalide::Target
ASAN enum valueHalide::Target
AVX enum valueHalide::Target
AVX10_1 enum valueHalide::Target
AVX2 enum valueHalide::Target
AVX512 enum valueHalide::Target
AVX512_Cannonlake enum valueHalide::Target
AVX512_KNL enum valueHalide::Target
AVX512_SapphireRapids enum valueHalide::Target
AVX512_Skylake enum valueHalide::Target
AVX512_Zen4 enum valueHalide::Target
BdVer1 enum valueHalide::Target
BdVer2 enum valueHalide::Target
BdVer3 enum valueHalide::Target
BdVer4 enum valueHalide::Target
bitsHalide::Target
BtVer1 enum valueHalide::Target
BtVer2 enum valueHalide::Target
CheckUnsafePromises enum valueHalide::Target
CLAtomics64 enum valueHalide::Target
CLDoubles enum valueHalide::Target
CLHalf enum valueHalide::Target
CPlusPlusMangling enum valueHalide::Target
CUDA enum valueHalide::Target
CUDACapability30 enum valueHalide::Target
CUDACapability32 enum valueHalide::Target
CUDACapability35 enum valueHalide::Target
CUDACapability50 enum valueHalide::Target
CUDACapability61 enum valueHalide::Target
CUDACapability70 enum valueHalide::Target
CUDACapability75 enum valueHalide::Target
CUDACapability80 enum valueHalide::Target
CUDACapability86 enum valueHalide::Target
D3D12Compute enum valueHalide::Target
Debug enum valueHalide::Target
EGL enum valueHalide::Target
EmbedBitcode enum valueHalide::Target
EnableLLVMLoopOpt enum valueHalide::Target
F16C enum valueHalide::Target
Feature enum nameHalide::Target
feature_from_name(const std::string &name)Halide::Targetstatic
feature_to_name(Target::Feature feature)Halide::Targetstatic
FeatureEnd enum valueHalide::Target
features_all_of(const std::vector< Feature > &test_features) constHalide::Target
features_any_of(const std::vector< Feature > &test_features) constHalide::Target
FMA enum valueHalide::Target
FMA4 enum valueHalide::Target
Fuchsia enum valueHalide::Target
FuzzFloatStores enum valueHalide::Target
get_arm_v8_lower_bound() constHalide::Target
get_cuda_capability_lower_bound() constHalide::Target
get_features_bitset() constHalide::Targetinline
get_required_device_api() constHalide::Target
get_runtime_compatible_target(const Target &other, Target &result)Halide::Target
get_vulkan_capability_lower_bound() constHalide::Target
has_feature(Feature f) constHalide::Target
has_feature(halide_target_feature_t f) constHalide::Targetinline
has_gpu_feature() constHalide::Target
has_large_buffers() constHalide::Targetinline
has_unknowns() constHalide::Target
Hexagon enum valueHalide::Target
HexagonDma enum valueHalide::Target
HVX enum valueHalide::Target
HVX_128 enum valueHalide::Target
HVX_v62 enum valueHalide::Target
HVX_v65 enum valueHalide::Target
HVX_v66 enum valueHalide::Target
HVX_v68 enum valueHalide::Target
IOS enum valueHalide::Target
JIT enum valueHalide::Target
K8 enum valueHalide::Target
K8_SSE3 enum valueHalide::Target
LargeBuffers enum valueHalide::Target
Linux enum valueHalide::Target
LLVMLargeCodeModel enum valueHalide::Target
maximum_buffer_size() constHalide::Targetinline
Metal enum valueHalide::Target
MSAN enum valueHalide::Target
natural_vector_size(const Halide::Type &t) constHalide::Target
natural_vector_size() constHalide::Targetinline
NoAsserts enum valueHalide::Target
NoBoundsQuery enum valueHalide::Target
NoNEON enum valueHalide::Target
NoOS enum valueHalide::Target
NoRuntime enum valueHalide::Target
OpenCL enum valueHalide::Target
operator!=(const Target &other) constHalide::Targetinline
operator==(const Target &other) constHalide::Targetinline
OS enum nameHalide::Target
osHalide::Target
OSUnknown enum valueHalide::Target
OSX enum valueHalide::Target
POWER_ARCH_2_07 enum valueHalide::Target
POWERPC enum valueHalide::Target
Processor enum nameHalide::Target
processor_tuneHalide::Target
ProcessorGeneric enum valueHalide::Target
Profile enum valueHalide::Target
ProfileByTimer enum valueHalide::Target
QuRT enum valueHalide::Target
RISCV enum valueHalide::Target
RVV enum valueHalide::Target
SanitizerCoverage enum valueHalide::Target
Semihosting enum valueHalide::Target
set_feature(Feature f, bool value=true)Halide::Target
set_features(const std::vector< Feature > &features_to_set, bool value=true)Halide::Target
SoftFloatABI enum valueHalide::Target
SPIRV enum valueHalide::Target
SSE41 enum valueHalide::Target
StrictFloat enum valueHalide::Target
supported() constHalide::Target
supports_device_api(DeviceAPI api) constHalide::Target
supports_type(const Type &t) constHalide::Target
supports_type(const Type &t, DeviceAPI device) constHalide::Target
SVE enum valueHalide::Target
SVE2 enum valueHalide::Target
Target()=defaultHalide::Target
Target(OS o, Arch a, int b, Processor pt, const std::vector< Feature > &initial_features=std::vector< Feature >(), int vb=0)Halide::Targetinline
Target(OS o, Arch a, int b, const std::vector< Feature > &initial_features=std::vector< Feature >())Halide::Targetinline
Target(const std::string &s)Halide::Targetexplicit
Target(const char *s)Halide::Targetexplicit
to_string() constHalide::Target
TraceLoads enum valueHalide::Target
TracePipeline enum valueHalide::Target
TraceRealizations enum valueHalide::Target
TraceStores enum valueHalide::Target
TSAN enum valueHalide::Target
UserContext enum valueHalide::Target
validate_target_string(const std::string &s)Halide::Targetstatic
vector_bitsHalide::Target
VSX enum valueHalide::Target
Vulkan enum valueHalide::Target
VulkanFloat16 enum valueHalide::Target
VulkanFloat64 enum valueHalide::Target
VulkanInt16 enum valueHalide::Target
VulkanInt64 enum valueHalide::Target
VulkanInt8 enum valueHalide::Target
VulkanV10 enum valueHalide::Target
VulkanV12 enum valueHalide::Target
VulkanV13 enum valueHalide::Target
WasmBulkMemory enum valueHalide::Target
WasmMvpOnly enum valueHalide::Target
WasmSimd128 enum valueHalide::Target
WasmThreads enum valueHalide::Target
WebAssembly enum valueHalide::Target
WebAssemblyRuntime enum valueHalide::Target
WebGPU enum valueHalide::Target
Windows enum valueHalide::Target
with_feature(Feature f) constHalide::Target
without_feature(Feature f) constHalide::Target
X86 enum valueHalide::Target
X86APX enum valueHalide::Target
ZnVer1 enum valueHalide::Target
ZnVer2 enum valueHalide::Target
ZnVer3 enum valueHalide::Target
ZnVer4 enum valueHalide::Target