Program Listing for File InitAllTranslations.h
↰ Return to documentation for file (include/laksa-mlir/InitAllTranslations.h)
namespace mlir {
void registerDFGToDotTranslation();
void registerEmitCToLaksaRefTranslation();
void registerEmitHLSToCppTranslation();
void registerEmitHLSToHLSBuildScriptTranslation();
void registerEmitHLSToHLSTclTranslation();
void registerEmitHLSToKriaDtsiTranslation();
void registerEmitHLSToLaksaAppTranslation();
void registerEmitHLSToLaksaHeaderTranslation();
void registerEmitHLSToLaksaRunScriptTranslation();
void registerEmitHLSToVivadoTclTranslation();
inline void registerAllLAKSAMLIRTranslations()
{
static bool initOnce = []() {
registerDFGToDotTranslation();
registerEmitCToLaksaRefTranslation();
registerEmitHLSToCppTranslation();
registerEmitHLSToHLSBuildScriptTranslation();
registerEmitHLSToHLSTclTranslation();
registerEmitHLSToKriaDtsiTranslation();
registerEmitHLSToLaksaAppTranslation();
registerEmitHLSToLaksaHeaderTranslation();
registerEmitHLSToLaksaRunScriptTranslation();
registerEmitHLSToVivadoTclTranslation();
return true;
}();
(void)initOnce;
}
} // namespace mlir