Target.h File Reference
#include <bitset>
#include <stdint.h>
#include <string>
#include "DeviceAPI.h"
#include "Type.h"
#include "runtime/HalideRuntime.h"

Go to the source code of this file.


struct  Halide::Target
 A struct representing a target machine and os to generate code for. More...


 This file defines the class FunctionDAG, which is our representation of a Halide pipeline, and contains methods to using Halide's bounds tools to query properties of it.


Target Halide::get_host_target ()
 Return the target corresponding to the host machine. More...
Target Halide::get_target_from_environment ()
 Return the target that Halide will use. More...
Target Halide::get_jit_target_from_environment ()
 Return the target that Halide will use for jit-compilation. More...
Target::Feature Halide::target_feature_for_device_api (DeviceAPI api)
 Get the Target feature corresponding to a DeviceAPI. More...
void Halide::Internal::target_test ()

Detailed Description

Defines the structure that describes a Halide target.

Definition in file Target.h.