Noisy-lang-compiler
Noisy-lang-compiler copied to clipboard
Noisy language compiler
Address #647 Check out #646
Address #653 Checkout #648
The clang keyword `__builtin_assume` seems to have the same feature as the range analysis. So it's worth checking the impact of this keyword, including the performance, and programmability.
With the micro-benchmarks, we have 116 errors. [type_compression_errors.log](https://github.com/phillipstanleymarbell/Noisy-lang-compiler/files/11088168/type_compression_errors.log)
This is a parent issue for tracking work on integrating with Newton during compilation of programs in order to enable optimizations guided by the physics available in Newton representations. -...
After we shrinkage the type of instructions, we need to further update the flag or change to the correct instruction.
This is a draft PR aiming to show a simple dimensionality check at runtime. Closes #586. Aims to handle the problem of how to check the dimensionality of array positions,...