irken-compiler icon indicating copy to clipboard operation
irken-compiler copied to clipboard

llvm: use alloca for letreg

Open samrushing opened this issue 7 years ago • 0 comments

Currently, letreg is somewhat broken with the llvm backend, because assignment cannot be implemented due to SSA. If we map letreg variables to the alloca insn, then we can handle set!. [This issue came up with trying to get c-like performance on tight loops in crypto code]

samrushing avatar Jul 21 '18 04:07 samrushing