We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Each test should take less than one second :D
Peephole optimization - Basic optimizations:
subIC 1 0
outputI value
outputDec
constM [0, 1, 2, 3, 4, 5]
dec
inc
storeID imedateValue directedAddress
callS label returnAddress
const returnAddress; jump label
bNEI label value
sub value; bNZI label
jumpA address; markA address;
Advanced optimizations (they should be in other tickets):
Refactors and enhancements for basic optimizations:
The text was updated successfully, but these errors were encountered:
kamil-adam
DanutaZabinska
kamil-zabcia
No branches or pull requests
Each test should take less than one second :D
Peephole optimization - Basic optimizations:
subIC 1 0
outputI value
outputDec
constM [0, 1, 2, 3, 4, 5]
. 5 is the deepestdec
andinc
for address. They have normalize for 0x1000000 or other max valuestoreID imedateValue directedAddress
callS label returnAddress
. It is simple join to instructuinsconst returnAddress; jump label
, but it is important for debugbNEI label value
. It is short forsub value; bNZI label
jumpA address; markA address;
Advanced optimizations (they should be in other tickets):
Refactors and enhancements for basic optimizations:
The text was updated successfully, but these errors were encountered: