Alan Li
Alan Li
hi @feliam, thanks for the reply (and suggestions!), I will update accordingly to your comments later this week. so I basically am using this assembler in my LLVM project for...
We will split the stack allocation into two parts. The first part is an analysis. It is something like register allocation, only determines the stack index for a variable. The...
Development happens in branch: https://github.com/etclabscore/evm_llvm/tree/stack_alloc
We also need to implement a size limit for each of the stack regions. Because we can only retrieve 16 elements from the stack.
Progress so far: 1. Making unbalanced branch balanced: inserting a `POP` to make sure each branch has a use of an operand. 2. Making X-stack the same across branches. Some...
Added some special handling for stackargs. 4dcbdc528b6
This is a rebase PR for https://github.com/iree-org/iree/pull/16890 Credit goes to @bjacob
implemented in https://github.com/iree-org/iree/pull/17708
So far hitting an issue in the VM execution. To be specific, look at this particular minimal test dump diff before and after this PR: ## Before ``` %7 =...