fpc/compiler/llvm
Jonas Maebe e70175a10e * added extra boolean parameter to getelementptr taillvm constructors to
indicate whether or not an implicit indirection should be added (always
    was done until now)

git-svn-id: branches/hlcgllvm@26989 -
2014-03-06 21:40:46 +00:00
..
aasmllvm.pas * added extra boolean parameter to getelementptr taillvm constructors to 2014-03-06 21:40:46 +00:00
agllvm.pas * don't output alignments for reference operands to bitcast & co 2014-03-06 21:40:29 +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 * added extra boolean parameter to getelementptr taillvm constructors to 2014-03-06 21:40:46 +00:00
itllvm.pas
llvmbase.pas * corrected some llvm architecture names 2013-11-12 19:21:53 +00:00
llvmdef.pas + llvmaggregatetype() helper that returns whether a def is represented by an 2014-03-06 21:40:36 +00:00
llvminfo.pas
llvmnode.pas + unit that uses all required llvm code generation units 2013-11-11 11:16:36 +00:00
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
llvmtarg.pas + basic llvm bitcode (textual format) writer: 2013-11-11 11:16:25 +00:00
nllvmadd.pas * fixed handling of comp and currency when they have to be handled by the 2013-11-11 11:16:01 +00:00
nllvmcon.pas * fixed handling of comp and currency when they have to be handled by the 2013-11-11 11:16:01 +00:00
nllvmld.pas + llvm implementation of load nodes (inherit from tcgnestloadnode, because 2013-11-11 11:16:05 +00:00
nllvmmem.pas * added extra boolean parameter to getelementptr taillvm constructors to 2014-03-06 21:40:46 +00:00
nllvmutil.pas * factored out inserting a single bss symbol in ngenutil so it can be 2013-11-11 11:16:13 +00:00
rgllvm.pas * don't hardcode the bitsize of the register states 2014-03-06 21:40:18 +00:00
tgllvm.pas * ensure that the lineinfo of temps corresponds to the lineinfo of the 2014-03-06 21:40:15 +00:00