### `-emithls-add-io-functions` _Add IO functions for top function._ ### `-emithls-fold-expression` _Fold expression's content, such as `-a > 2`, to `a < 2`_ ### `-emithls-fuse-operator` _Fuse operators i.e. `+=`, `-=`, and `*=`._ ### `-emithls-insert-includes` _Insert include headers based on the content._ ### `-emithls-loop-fusion` _Merge two emithls.for loops if possible and resolve related ops._ ### `-emithls-merge-cast-chain` _Merge a chain of pure cast operations into one._ ### `-emithls-pragma-dse` _Perform a design space exploration on where to put pragmas._ #### Options ``` -available-bram : Total Number of BRAM on the hardware -available-dsp : Total Number of DSP on the hardware ``` ### `-emithls-pragma-insertion` _Rewrite emithls operations based on DSE attributes._ ### `-emithls-resolve-helpers` _Resolve helper operations into normal emithls operations._