| .. |
|
aasmllvm.pas
|
853e622fb7
* fix case completeness warnings
|
6 years ago |
|
aasmllvmmetadata.pas
|
ec0d98156c
* use maytrap instead of strict FP exception behaviour in LLVM, so constant
|
6 years ago |
|
agllvm.pas
|
254b85c352
+ new pio_inline_forbidden flag to indicate that while parsing the
|
5 years ago |
|
cgllvm.pas
|
a8e107bb4b
* fix memory leak: free rg[R_MMREGISTER]
|
9 years ago |
|
hlcgllvm.pas
|
9462d6b1ea
* handle non-smallset sets in registers in LLVM like arrays and records
|
6 years ago |
|
itllvm.pas
|
ce7579bd50
+ added "cleanup" landing pad opcode
|
7 years ago |
|
llvmbase.pas
|
08f9ec98e5
* use same Windows platform name as clang
|
5 years ago |
|
llvmcfi.pas
|
16cde0da15
* create LLVM TAsmCFI wrapper that calls through to the original TASmCFI for
|
6 years ago |
|
llvmdef.pas
|
a6a17efa42
* use LLVM constrained fpext/fptrunc intrinsics when fastmath is not enabled
|
6 years ago |
|
llvmfeatures.pas
|
31ef82b9c6
* constrained sitofp is not yet supported in LLVM for all targets
|
6 years ago |
|
llvminfo.pas
|
31ef82b9c6
* constrained sitofp is not yet supported in LLVM for all targets
|
6 years ago |
|
llvmnode.pas
|
c425c51963
* simplify and optimize generated LLVM code for case statements
|
6 years ago |
|
llvmpara.pas
|
9bd33f7a45
+ support for LLVM metadata constant string parameters
|
6 years ago |
|
llvmpi.pas
|
1e3f72403e
* renamed getintparaloc to getcgtempparaloc
|
6 years ago |
|
llvmsym.pas
|
39074edf10
- removed the globalsymbolmangleprefix/suffix constants that were added for
|
11 years ago |
|
llvmtarg.pas
|
5409d4321e
+ basic llvm bitcode (textual format) writer:
|
12 years ago |
|
llvmtype.pas
|
853e622fb7
* fix case completeness warnings
|
6 years ago |
|
nllvmadd.pas
|
ec0d98156c
* use maytrap instead of strict FP exception behaviour in LLVM, so constant
|
6 years ago |
|
nllvmbas.pas
|
1b6425176b
* synchronised with trunk till r42049
|
6 years ago |
|
nllvmcal.pas
|
eb769e3859
* force pointer-based self parameters of inlined routines in temps for LLVM
|
7 years ago |
|
nllvmcnv.pas
|
31ef82b9c6
* constrained sitofp is not yet supported in LLVM for all targets
|
6 years ago |
|
nllvmcon.pas
|
9bd33f7a45
+ support for LLVM metadata constant string parameters
|
6 years ago |
|
nllvmflw.pas
|
e720a1f306
* moved tcgexceptionstatehandler to a new cgexcept unit
|
6 years ago |
|
nllvminl.pas
|
ec0d98156c
* use maytrap instead of strict FP exception behaviour in LLVM, so constant
|
6 years ago |
|
nllvmld.pas
|
281b3ad276
* fix case completeness and unreachable code warnings in compiler that would
|
6 years ago |
|
nllvmmat.pas
|
b7da7cd654
* ensure the generic version of tcgshlshrnode gets used for llvm
|
7 years ago |
|
nllvmmem.pas
|
23570bed33
Use same parameter type for update_reference_offset override
|
7 years ago |
|
nllvmset.pas
|
c425c51963
* simplify and optimize generated LLVM code for case statements
|
6 years ago |
|
nllvmtcon.pas
|
dcf4e4cb2c
* support taking the address of labels defined in assembler blocks in the
|
6 years ago |
|
nllvmutil.pas
|
df6516c29f
* fix internalerror if adding the object info for LLVM requires creating new defs
|
5 years ago |
|
rgllvm.pas
|
1b6425176b
* synchronised with trunk till r42049
|
6 years ago |
|
symllvm.pas
|
a58504990a
* fixed llvm handling of routines that are normally declared in the
|
10 years ago |
|
tgllvm.pas
|
1e3f72403e
* renamed getintparaloc to getcgtempparaloc
|
6 years ago |