fpc/compiler/llvm
Jonas Maebe c3e2285c45 * when getting an llvm temporary recorddef, recurse into arrays rather than
treating them as opaque defs. This is required to ensure that the temporary
    recorddef for all x86-64 function results are the same on the caller and
    callee side, as we allocate new arrays when generating them

git-svn-id: trunk@47584 -
2020-11-25 18:44:44 +00:00
..
aasmllvm.pas * patch by Marģers to unify internal error numbers, resolves #37888 2020-10-13 19:59:01 +00:00
aasmllvmmetadata.pas
agllvm.pas Also accept s80bit real constants when FPC_SOFT_FPUX80 macro is defined 2020-11-24 15:31:26 +00:00
cgllvm.pas
hlcgllvm.pas * patch by Marģers to unify internal error numbers, resolves #37888 2020-10-13 19:59:01 +00:00
itllvm.pas
llvmbase.pas * mark all external assemblers using an LLVM tool using af_llvm 2020-07-19 14:30:35 +00:00
llvmcfi.pas
llvmdef.pas * when getting an llvm temporary recorddef, recurse into arrays rather than 2020-11-25 18:44:44 +00:00
llvmfeatures.pas
llvminfo.pas * LLVM 11.0 support 2020-10-17 14:59:04 +00:00
llvmnode.pas
llvmpara.pas * patch by Marģers to unify internal error numbers, resolves #37888 2020-10-13 19:59:01 +00:00
llvmpi.pas * patch by Marģers to unify internal error numbers, resolves #37888 2020-10-13 19:59:01 +00:00
llvmsym.pas
llvmtarg.pas
llvmtype.pas * LLVM: ensure that the parameter types are processed of procdefs that are 2020-10-23 15:09:34 +00:00
nllvmadd.pas
nllvmbas.pas
nllvmcal.pas * emit the correct declaration for procdefs used to force a procname in LLVM 2020-08-23 21:11:09 +00:00
nllvmcnv.pas * use tprocvardef.getreusableprocaddr also for non-address-only copies of 2020-04-02 21:21:40 +00:00
nllvmcon.pas
nllvmflw.pas
nllvminl.pas
nllvmld.pas * use tprocvardef.getreusableprocaddr also for non-address-only copies of 2020-04-02 21:21:40 +00:00
nllvmmat.pas
nllvmmem.pas * patch by Marģers to unify internal error numbers, resolves #37888 2020-10-13 19:59:01 +00:00
nllvmset.pas
nllvmtcon.pas * patch by Marģers to unify internal error numbers, resolves #37888 2020-10-13 19:59:01 +00:00
nllvmutil.pas * use tprocvardef.getreusableprocaddr also for non-address-only copies of 2020-04-02 21:21:40 +00:00
rgllvm.pas * fixed LLVM register allocator after r46199 2020-08-03 20:36:02 +00:00
symllvm.pas
tgllvm.pas