<div>Hello llvm-dev,</div><div><br></div><div>I've been hacking on a JavaScript backend to LLVM, starting with the CBackend as base. </div><div><br></div><div>Sadly, JavaScript does not support a "goto" style of jump instruction, making it "tricky" to code generate a jump instruction.</div>
<div><br></div><div>What might you recommend for avoiding jump instructions? Is there a transformation for something like this or any other ideas? The only solution I see at the moment is to write a small VM execution loop in JavaScript, but I was hoping that there might be other solutions.</div>
<div><br></div><div>Thanks!</div><div>Charles</div><div><br></div>