search for: ravijit

Displaying 2 results from an estimated 2 matches for "ravijit".

2015 Feb 23
3
[LLVMdev] Eliminating redundant loads
...se" pointer at the beginning of every Lua opcode. This is because some Lua opcodes can reallocate the memory pointed to by base. I was hoping that the optimizer will get rid of the redundant stuff. The code generation is all done here: https://github.com/dibyendumajumdar/ravi/blob/master/src/ravijit.cpp I don't expect you to wade through all this - but I will be grateful for any help / guidance you can provide. Thanks and Regards Dibyendu
2015 Feb 23
2
[LLVMdev] Eliminating redundant loads
On 22 February 2015 at 22:54, Hal Finkel <hfinkel at anl.gov> wrote: >> I tried setting the module's DataLayout to the engine's DataLayout. >> Don't see any improvement. >> The memcpy() is to perform a struct assign, so I tried replacing that >> with member by member store. >> But even then the loads are not being eliminated so I guess the >>