fpc/compiler/llvm
Jonas Maebe b2e99da3e6 * use tabstractprocdef.is_addressonly to determine whether a procvar is
stored in more than one register (has a self and a code pointer), instead
    of assuming it always occupies more than one register if the original
    procdef had a self pointer (can be different when getting the address
    of a static class procedure)

git-svn-id: trunk@34976 -
2016-11-26 21:51:18 +00:00
..
aasmllvm.pas * blockaddress creates a constant operand for another opcode, it's not an 2016-11-21 07:39:05 +00:00
agllvm.pas * comment fix 2016-11-24 19:47:48 +00:00
cgllvm.pas
hlcgllvm.pas
itllvm.pas + new la_asm LLVM pseudo-instruction to represent function-level inline 2016-11-13 16:06:26 +00:00
llvmbase.pas + new la_asm LLVM pseudo-instruction to represent function-level inline 2016-11-13 16:06:26 +00:00
llvmdef.pas * generalised llvmgettemprecorddef() so it works for almost all types 2016-09-11 17:11:57 +00:00
llvminfo.pas + LLVM 3.7 support in the LLVM IR writer 2016-09-20 21:44:06 +00:00
llvmnode.pas * fixed interprocedural gotos for llvm 2016-11-21 07:39:13 +00:00
llvmpara.pas * initialise the llvmvalueloc field for LOC_VOID locations, so they don't 2016-11-24 08:57:09 +00:00
llvmsym.pas
llvmtarg.pas
llvmtype.pas
nllvmadd.pas
nllvmbas.pas * escape all occurrences of '$' in function-level inline assembly 2016-11-13 22:10:00 +00:00
nllvmcal.pas
nllvmcnv.pas
nllvmcon.pas
nllvmflw.pas * fixed interprocedural gotos for llvm 2016-11-21 07:39:13 +00:00
nllvminl.pas
nllvmld.pas * use tabstractprocdef.is_addressonly to determine whether a procvar is 2016-11-26 21:51:18 +00:00
nllvmmat.pas
nllvmmem.pas
nllvmtcon.pas
nllvmutil.pas
rgllvm.pas
symllvm.pas
tgllvm.pas