.. |
aasmllvm.pas
|
86d55055df
* made internalerror unique
|
5 年之前 |
aasmllvmmetadata.pas
|
ec0d98156c
* use maytrap instead of strict FP exception behaviour in LLVM, so constant
|
5 年之前 |
agllvm.pas
|
6e777d8967
* ait_comment,ait_regalloc,ait_tempalloc,ait_varloc instructions produce only comments in the external assembler output. Moved handling of these instructions to TExternalAssembler.WriteComments().
|
5 年之前 |
cgllvm.pas
|
a8e107bb4b
* fix memory leak: free rg[R_MMREGISTER]
|
8 年之前 |
hlcgllvm.pas
|
4caa471a24
* implemented a_load_undefined_cgpara for LLVM, fixes LLVM code generator
|
5 年之前 |
itllvm.pas
|
ce7579bd50
+ added "cleanup" landing pad opcode
|
6 年之前 |
llvmbase.pas
|
eb7ba1690e
* mark all external assemblers using an LLVM tool using af_llvm
|
5 年之前 |
llvmcfi.pas
|
16cde0da15
* create LLVM TAsmCFI wrapper that calls through to the original TASmCFI for
|
6 年之前 |
llvmdef.pas
|
d5de84c6c5
* use typenames in more cases in the generated LLVM IR (results in smaller
|
5 年之前 |
llvmfeatures.pas
|
31ef82b9c6
* constrained sitofp is not yet supported in LLVM for all targets
|
5 年之前 |
llvminfo.pas
|
3208929e17
* add Xcode-11.0 as LLVM target version versin
|
5 年之前 |
llvmnode.pas
|
c425c51963
* simplify and optimize generated LLVM code for case statements
|
6 年之前 |
llvmpara.pas
|
627fcb4354
* Do not use the LOC_VOID location to indicate unused parameters.
|
5 年之前 |
llvmpi.pas
|
1e3f72403e
* renamed getintparaloc to getcgtempparaloc
|
5 年之前 |
llvmsym.pas
|
39074edf10
- removed the globalsymbolmangleprefix/suffix constants that were added for
|
11 年之前 |
llvmtarg.pas
|
5409d4321e
+ basic llvm bitcode (textual format) writer:
|
11 年之前 |
llvmtype.pas
|
d5de84c6c5
* use typenames in more cases in the generated LLVM IR (results in smaller
|
5 年之前 |
nllvmadd.pas
|
ec0d98156c
* use maytrap instead of strict FP exception behaviour in LLVM, so constant
|
5 年之前 |
nllvmbas.pas
|
1b6425176b
* synchronised with trunk till r42049
|
6 年之前 |
nllvmcal.pas
|
453bfcd370
* emit the correct declaration for procdefs used to force a procname in LLVM
|
5 年之前 |
nllvmcnv.pas
|
afd0ae44ee
* use tprocvardef.getreusableprocaddr also for non-address-only copies of
|
5 年之前 |
nllvmcon.pas
|
9bd33f7a45
+ support for LLVM metadata constant string parameters
|
5 年之前 |
nllvmflw.pas
|
e720a1f306
* moved tcgexceptionstatehandler to a new cgexcept unit
|
6 年之前 |
nllvminl.pas
|
ec0d98156c
* use maytrap instead of strict FP exception behaviour in LLVM, so constant
|
5 年之前 |
nllvmld.pas
|
afd0ae44ee
* use tprocvardef.getreusableprocaddr also for non-address-only copies of
|
5 年之前 |
nllvmmat.pas
|
b7da7cd654
* ensure the generic version of tcgshlshrnode gets used for llvm
|
6 年之前 |
nllvmmem.pas
|
23570bed33
Use same parameter type for update_reference_offset override
|
6 年之前 |
nllvmset.pas
|
c425c51963
* simplify and optimize generated LLVM code for case statements
|
6 年之前 |
nllvmtcon.pas
|
764227193a
* Added on option to implement library based smartlinking of the dead stripable vectorized lists (e.g. resource strings index). By default smartlinking of such lists only supported when the section based smartlinking (tf_smartlink_sections) is enabled for a target.
|
5 年之前 |
nllvmutil.pas
|
afd0ae44ee
* use tprocvardef.getreusableprocaddr also for non-address-only copies of
|
5 年之前 |
rgllvm.pas
|
3047ce71bc
* fixed LLVM register allocator after r46199
|
5 年之前 |
symllvm.pas
|
a58504990a
* fixed llvm handling of routines that are normally declared in the
|
10 年之前 |
tgllvm.pas
|
1e3f72403e
* renamed getintparaloc to getcgtempparaloc
|
5 年之前 |