fpc/compiler/llvm
Jonas Maebe 98be5b0825 * correctly handle loads/stores of aggregate types if the source and
destination types are different: the pointer types of the load/store must
    be converted in that case, rather than the loaded/to be stored value
    (you can't bitcast aggregates in LLVM)

git-svn-id: branches/hlcgllvm@26987 -
2014-03-06 21:40:39 +00:00
..
aasmllvm.pas * correctly handle loads/stores of aggregate types if the source and 2014-03-06 21:40:39 +00:00
agllvm.pas * don't output alignments for reference operands to bitcast & co 2014-03-06 21:40:29 +00:00
cgllvm.pas
hlcgllvm.pas * correctly handle loads/stores of aggregate types if the source and 2014-03-06 21:40:39 +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
llvmpara.pas
llvmsym.pas
llvmtarg.pas
nllvmadd.pas
nllvmcon.pas
nllvmld.pas
nllvmmem.pas
nllvmutil.pas
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