Halide 22.0.0 Halide compiler and libraries

Classes | Namespaces
Elf.h File Reference
`#include <algorithm>`
`#include <cstdint>`
`#include <iterator>`
`#include <list>`
`#include <memory>`
`#include <string>`
`#include <utility>`
`#include <vector>`

Go to the source code of this file.

## Classes
class | Halide::Internal::Elf::iterator_range< T >
class | Halide::Internal::Elf::Symbol
| Describes a symbol. More...
class | Halide::Internal::Elf::Relocation
| Describes a relocation to be applied to an offset of a section in an Object. More...
class | Halide::Internal::Elf::Section
| Describes a section of an object file. More...
class | Halide::Internal::Elf::Linker
| Base class for a target architecture to implement the target specific aspects of linking. More...
class | Halide::Internal::Elf::Object
| Holds all of the relevant sections and symbols for an object. More...

## Namespaces
namespace | Halide
| 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.
namespace | Halide::Internal
namespace | Halide::Internal::Elf