fpc/compiler/llvm
Jonas Maebe d04e05ff82 + handling of floating point constants in llvm code (just load them in a
register, llvm will take care of putting them in memory if necessary)

git-svn-id: branches/hlcgllvm@26046 -
2013-11-11 11:15:54 +00:00
..
aasmllvm.pas + llvm support for the register allocator. While llvm works with virtual 2013-11-11 11:15:47 +00:00
cgllvm.pas + tcgllvm.a_label() and tcgllvm.a_jmp_always(). Special for llvm: every 2013-11-11 11:15:20 +00:00
hlcgllvm.pas + basic implementation of the LLVM high level code generator 2013-11-11 11:15:51 +00:00
itllvm.pas
llvmbase.pas + tcgllvm.a_label() and tcgllvm.a_jmp_always(). Special for llvm: every 2013-11-11 11:15:20 +00:00
llvmdef.pas + helpers to convert tdefs to strings describing the types in llvm syntax. 2013-11-11 11:15:35 +00:00
llvminfo.pas
llvmpara.pas + llvm parameter manager: it reuses the native parameter manager to create 2013-11-11 11:15:31 +00:00
llvmsym.pas + llvm parameter manager: it reuses the native parameter manager to create 2013-11-11 11:15:31 +00:00
nllvmcon.pas + handling of floating point constants in llvm code (just load them in a 2013-11-11 11:15:54 +00:00
rgllvm.pas + llvm support for the register allocator. While llvm works with virtual 2013-11-11 11:15:47 +00:00
tgllvm.pas