doe300 / VC4C

Compiler for the VC4CL OpenCL implementation
MIT License
118 stars 37 forks source link

Make optimizations configurable #75

Closed doe300 closed 6 years ago

doe300 commented 6 years ago

With #70 , normalizations (which need always to be run) are separated from optimizations (which can be skipped, still resulting in valid code). The remaining optimizations should be made configurable (similar to all the common C++ compilers):

This enables us to debug single optimizations easily (see discussion in #55)

nomaddo commented 6 years ago

It may be other issue, but I hope we can easily check the effect of optimizations using TestVC4C by this issue.