Poplar and PopLibs
|
This class describes where external variables and other pre-existing allocations are in memory. More...
#include <Preallocations.hpp>
Public Member Functions | |
void | addAllocation (unsigned tile, std::size_t address, std::size_t size) |
Add a pre-existing allocation. More... | |
void | addAllocation (unsigned tile, std::size_t address, std::size_t size, StringRef name) |
Add a pre-existing allocation that is linked to an external variable in the graph. | |
This class describes where external variables and other pre-existing allocations are in memory.
void poplar::Preallocations::addAllocation | ( | unsigned | tile, |
std::size_t | address, | ||
std::size_t | size | ||
) |
Add a pre-existing allocation.
This memory range will be avoided when allocating variables.