| AI Engine API User Guide (AIE-API) 2026.1

Loading...
Searching...
No Matches
aie::utils Namespace Reference

## Typedefs
using | AIE_RegFile = detail::utils::AIE_RegFile

## Functions
template<unsigned Reg = (unsigned)-1, AIE_RegFile RegFile = AIE_RegFile::Default, typename T>
auto | locate_in_register (const T &val)
template<unsigned Reg = (unsigned)-1, AIE_RegFile RegFile = AIE_RegFile::Default, typename T>
auto | locate_in_register (T &&val)
| Binds a value to a specified register.
template<unsigned StartIdx = 0, unsigned N, AIE_RegFile RegFile = AIE_RegFile::Default, typename T>
void | locate_in_register (T(&arr)[N])
| Binds each variable in an array to sequential registers, starting from the specified register.

## Typedef Documentation

## ◆ AIE_RegFile

using aie::utils::AIE_RegFile = detail::utils::AIE_RegFile

## Function Documentation

## ◆ locate_in_register()

template<unsigned Reg = (unsigned)-1, AIE_RegFile RegFile = AIE_RegFile::Default, typename T>

auto aie::utils::locate_in_register | ( | const T & | val | ) |