docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
function.h File Reference
#include <cassert>
#include <fstream>
#include <functional>
#include <list>
#include <memory>
#include <nlohmann/json.hpp>
#include <ranges>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <vector>
#include "sdfg/element.h"
#include "sdfg/exceptions.h"
#include "sdfg/helpers/helpers.h"
#include "sdfg/symbolic/assumptions.h"
#include "sdfg/symbolic/symbolic.h"
#include "sdfg/types/array.h"
#include "sdfg/types/function.h"
#include "sdfg/types/pointer.h"
#include "sdfg/types/scalar.h"
#include "sdfg/types/structure.h"
#include "sdfg/types/tensor.h"
#include "sdfg/types/type.h"

Go to the source code of this file.

Classes

class  sdfg::Function

Namespaces

namespace  sdfg
namespace  sdfg::builder

Typedefs

typedef StringEnum sdfg::FunctionType

Enumerations

enum  sdfg::LinkageType { sdfg::LinkageType_External , sdfg::LinkageType_Internal }

Variables

FunctionType sdfg::FunctionType_CPU {"CPU"}
FunctionType sdfg::FunctionType_NV_GLOBAL {"NV_GLOBAL"}