fpc/compiler/llvm
Jonas Maebe 4c8249de34 dbgllvm: added appenddef_struct_named
Factored out of appenddef_record_named for reuse by objectdefs.

Also moved responsibility of adding the struct dinode to the asmlist
to the caller, as the name of this method does not imply it will do
that.
2022-06-07 21:42:41 +02:00
..
aasmllvm.pas llvmdbg: support for generating debug information for local/para varsyms 2022-06-04 22:26:40 +02:00
aasmllvmmetadata.pas aasmllvmmetadata: remove leftover unused type 2022-06-06 23:12:53 +02:00
agllvm.pas tllvmcallpara: record whether it's passed to metadata 2022-06-04 22:26:40 +02:00
cgllvm.pas
dbgllvm.pas dbgllvm: added appenddef_struct_named 2022-06-07 21:42:41 +02:00
hlcgllvm.pas hlcgobj: new getlocal and recordnewsymloc methods 2022-06-04 22:26:40 +02: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 llvm: changed llvm_metadatatype from untyped pointer to undefineddef 2022-06-04 22:26:40 +02:00
llvmfeatures.pas
llvminfo.pas llvm: removed Xcode 10.0/10.1 as supported versions 2022-06-06 23:12:53 +02:00
llvmnode.pas LLVM: enable DWARF debug info generation 2022-05-13 22:49:02 +02:00
llvmpara.pas * patch by Marģers to unify internal error numbers, resolves #37888 2020-10-13 19:59:01 +00:00
llvmpi.pas * fix LLVM after r48828 2021-02-27 22:07:58 +00:00
llvmsym.pas
llvmtarg.pas
llvmtype.pas tllvmcallpara: turned into object and added convenience methods 2022-06-04 22:26:40 +02:00
nllvmadd.pas
nllvmbas.pas tllvmcallpara: turned into object and added convenience methods 2022-06-04 22:26:40 +02:00
nllvmcal.pas Typed const builder: store tsym 2022-05-13 22:49:02 +02:00
nllvmcnv.pas
nllvmcon.pas Use round to convert float constant into s64comp type for LLVM compiler as is done in general case 2022-05-12 22:32:26 +02:00
nllvmflw.pas
nllvminl.pas
nllvmld.pas
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 llvm: support for adding/subtracting constants to pointers in typed constants 2022-05-29 13:33:27 +02:00
nllvmutil.pas Typed const builder: store tsym 2022-05-13 22:49:02 +02:00
rgllvm.pas tllvmcallpara: turned into object and added convenience methods 2022-06-04 22:26:40 +02:00
symllvm.pas
tgllvm.pas LLVM: fix fileinfo of temp allocations 2022-05-13 22:49:02 +02:00