Jonas Maebe
f344adaf22
* the first parameter of loadaddr_ref_reg has to be converted to a pointer
...
(it's the type of the data stored in memory at that address, but we use
the address itself here)
git-svn-id: branches/hlcgllvm@26985 -
2014-03-06 21:40:32 +00:00
Jonas Maebe
d14ce7817f
* factored out setlocalloc and the code to set the initial paravarsym
...
location from ncgutil into hlcgobj, and override/implement it for llvm
(use the symbolic parameter names)
git-svn-id: branches/hlcgllvm@26052 -
2013-11-11 11:16:16 +00:00
Jonas Maebe
80c6225bf4
* fixed handling of comp and currency when they have to be handled by the
...
fpu: treat them as extended when they are loaded into registers, and as
int64 when loading from/storing to memory
git-svn-id: branches/hlcgllvm@26048 -
2013-11-11 11:16:01 +00:00
Jonas Maebe
9d4ea0337a
+ basic implementation of the LLVM high level code generator
...
git-svn-id: branches/hlcgllvm@26045 -
2013-11-11 11:15:51 +00:00