You can apply various optimization techniques via settings and entity
assignments to achieve your design requirements during compilation. For example, you can
specify options to preserve specific registers through synthesis processing, apply fractal
synthesis, enable register retiming, and various other targeted Compiler
optimizations.