fpc/compiler/llvm
nickysn e1f21fb1e3 + handle the asd_cpu directive (commented out, but without producing an internal
error) on all the remaining external assemblers, so it is safe to emit on all
  platforms

git-svn-id: trunk@33122 -
2016-02-26 20:50:41 +00:00
..
aasmllvm.pas - removed ait_weak/tai_weak, and replaced it with the previously existing 2016-01-07 22:05:38 +00:00
agllvm.pas + handle the asd_cpu directive (commented out, but without producing an internal 2016-02-26 20:50:41 +00:00
cgllvm.pas
hlcgllvm.pas * use provided name to a_call_name() instead of hardcoding pd.mangledname() 2016-01-10 17:21:59 +00:00
itllvm.pas
llvmbase.pas
llvmdef.pas * encode objc classrefdefs as objc_idtype as that is how they are typed 2016-01-10 17:22:11 +00:00
llvminfo.pas + added some extra llvm versions and flags describing their features 2016-01-07 22:05:49 +00:00
llvmnode.pas
llvmpara.pas * reset shiftval when transforming a paraloc into an llvm paraloc 2015-12-20 21:08:56 +00:00
llvmsym.pas
llvmtarg.pas
llvmtype.pas * treat Objective-C metaclasses (classrefdefs) as voidpointertype at the 2016-01-07 22:06:13 +00:00
nllvmadd.pas
nllvmbas.pas
nllvmcal.pas
nllvmcnv.pas * allow targets to keep certain type conversions for equal types in 2016-01-10 14:01:46 +00:00
nllvmcon.pas
nllvminl.pas
nllvmld.pas * fixed llvm types for loading the address of a nested routine 2015-12-05 18:03:45 +00:00
nllvmmat.pas + added div-by-zero and overflow checking support for mod/div 2015-12-26 20:00:57 +00:00
nllvmmem.pas * fixed indexing dynamic arrays and strings with a constant index (the index 2015-12-26 20:01:32 +00:00
nllvmtcon.pas - removed empty "protected type" section 2016-01-18 22:20:05 +00:00
nllvmutil.pas * converted tnodeutils.InsertResourceInfo to the high level typed constant 2015-11-25 22:25:48 +00:00
nllvmvmt.pas
rgllvm.pas
symllvm.pas
tgllvm.pas