Skip to content

IR: remove TAC_LOAD_LOCAL#123

Merged
pointbazaar merged 2 commits intomasterfrom
remove-tac-load-local
Feb 10, 2025
Merged

IR: remove TAC_LOAD_LOCAL#123
pointbazaar merged 2 commits intomasterfrom
remove-tac-load-local

Conversation

@pointbazaar
Copy link
Owner

TAC_LOAD_LOCAL

can be replaced by a sequence of

TAC_LOAD_LOCAL_ADDR
TAC_LOAD

which is more optimal since we can drop a lot of code.

Having a smaller IR simplifies things.

also remove

  • 'makeTACLoadLocal'
  • related constants
  • related docs
  • related tests

This will likely obsolete issue #115

TAC_LOAD_LOCAL

can be replaced by a sequence of

TAC_LOAD_LOCAL_ADDR
TAC_LOAD

which is more optimal since we can drop a lot of code.

Having a smaller IR simplifies things.

also remove
- 'makeTACLoadLocal'
- related constants
- related docs
- related tests

This will likely obsolete issue #115
@netlify
Copy link

netlify bot commented Feb 9, 2025

Deploy Preview for espl1000 ready!

Name Link
🔨 Latest commit 278b203
🔍 Latest deploy log https://app.netlify.com/sites/espl1000/deploys/67a9529a6d5f500008f5180a
😎 Deploy Preview https://deploy-preview-123--espl1000.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@pointbazaar pointbazaar force-pushed the remove-tac-load-local branch from 5597205 to 6ccb008 Compare February 10, 2025 01:07
also add a testcase for x86-64
@pointbazaar pointbazaar force-pushed the remove-tac-load-local branch from 6ccb008 to 278b203 Compare February 10, 2025 01:12
@pointbazaar pointbazaar merged commit 60de518 into master Feb 10, 2025
13 checks passed
@pointbazaar pointbazaar deleted the remove-tac-load-local branch February 10, 2025 01:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant