.. |
cdecl
|
|
|
obj
|
cpptcl1.o: recompiled with -fno-exceptions
|
2023-11-16 23:03:13 +01:00 |
variants
|
|
|
cpudefs.inc
|
* made test compilable if no floating point type support is available
|
2022-05-06 23:25:36 +02:00 |
ptest.pp
|
|
|
taddbool.pp
|
* bug fix in test taddbool.pp - it was testing longbool conversion to boolean
|
2021-10-01 04:56:36 +03:00 |
taddbyte.pp
|
+ new test
|
2021-03-07 09:16:10 +00:00 |
taddcard.pp
|
+ optimized multiplication for "symmetric" bit patterns on arm
|
2021-04-13 21:16:56 +00:00 |
taddcurr.pp
|
Avoid using <> for floating point values, check that abs of difference is small instead (fixes m68k 'pseudo-failure')
|
2020-01-09 14:38:58 +00:00 |
taddint.pp
|
|
|
taddlong.pp
|
|
|
taddr1.pp
|
|
|
taddr2.pp
|
* Added the $F+ switch (forced far calls) for some TP mode tests.
|
2020-08-16 10:48:10 +00:00 |
taddr3.pp
|
|
|
taddreal1.pp
|
* made test more verbose
|
2020-08-26 21:01:38 +00:00 |
taddreal2.pp
|
|
|
taddreal3.pp
|
|
|
taddset2.pp
|
|
|
taddset3.pp
|
|
|
taddset4.pp
|
|
|
taddset.pp
|
|
|
tadint64.pp
|
|
|
tandorxorassign1.pp
|
|
|
tassign1.pp
|
|
|
tassign2.pp
|
|
|
tautom.pp
|
|
|
tbuserror.pp
|
Add test about bus error generated in sparc compiler
|
2023-07-16 02:16:56 -05:00 |
tbzhi1.pp
|
Add test for avx2 support using cpu unit function avx2support
|
2022-11-22 22:48:35 +01:00 |
tbzhi1a.pp
|
Add test for avx2 support using cpu unit function avx2support
|
2022-11-22 22:48:35 +01:00 |
tbzhi1b.pp
|
Add test for avx2 support using cpu unit function avx2support
|
2022-11-22 22:48:35 +01:00 |
tbzhi1c.pp
|
Add test for avx2 support using cpu unit function avx2support
|
2022-11-22 22:48:35 +01:00 |
tbzhi1d.pp
|
Add test for avx2 support using cpu unit function avx2support
|
2022-11-22 22:48:35 +01:00 |
tbzhi1e.pp
|
Add test for avx2 support using cpu unit function avx2support
|
2022-11-22 22:48:35 +01:00 |
tbzhi1f.pp
|
Add test for avx2 support using cpu unit function avx2support
|
2022-11-22 22:48:35 +01:00 |
tbzhi1g.pp
|
Add test for avx2 support using cpu unit function avx2support
|
2022-11-22 22:48:35 +01:00 |
tbzhi2.pp
|
Add test for avx2 support using cpu unit function avx2support
|
2022-11-22 22:48:35 +01:00 |
tbzhi2a.pp
|
Add test for avx2 support using cpu unit function avx2support
|
2022-11-22 22:48:35 +01:00 |
tbzhi2b.pp
|
Add test for avx2 support using cpu unit function avx2support
|
2022-11-22 22:48:35 +01:00 |
tbzhi2c.pp
|
Add test for avx2 support using cpu unit function avx2support
|
2022-11-22 22:48:35 +01:00 |
tbzhi2d.pp
|
Add test for avx2 support using cpu unit function avx2support
|
2022-11-22 22:48:35 +01:00 |
tcalcla1.pp
|
* made test compilable if no floating point type support is available
|
2022-05-06 23:25:36 +02:00 |
tcalcon1.pp
|
|
|
tcalcst1.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalcst2.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalcst3.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalcst4.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalcst5.pp
|
* unnecessary directives removed
|
2024-10-31 22:35:04 +01:00 |
tcalcst6.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalcst7.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalcst8.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalext3.pp
|
|
|
tcalext4.pp
|
|
|
tcalext5.pp
|
|
|
tcalext6.pp
|
Link against libc to avoid __guard_local not found symbol failure at link time for OpenBSD target
|
2019-05-04 12:38:23 +00:00 |
tcalext7.pp
|
* fix parameter alignment on x86_64 when more than 6 parameters are involved (aka the stack is used)
|
2023-08-03 22:34:28 +02:00 |
tcalext.pp
|
* tests: On x86_64-android long double is 128-bit. There is no support for 128-bit floats in FPC yet. So disable long double tests for x86_64-android for now.
|
2018-10-18 12:31:23 +00:00 |
tcalfun1.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalfun2.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalfun3.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalfun4.pp
|
* unnecessary directives removed
|
2024-10-31 22:35:04 +01:00 |
tcalfun6.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalfun7.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalfun8.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcall1.pp
|
|
|
tcalobj1.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalobj2.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalobj3.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalobj4.pp
|
* unnecessary directives removed
|
2024-10-31 22:35:04 +01:00 |
tcalobj6.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalobj7.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalpext.pp
|
- removed explicit linking of ptest.o, as that happens already automatically
|
2019-05-12 21:08:39 +00:00 |
tcalpvr1.pp
|
|
|
tcalpvr2.pp
|
|
|
tcalpvr3.pp
|
|
|
tcalpvr4.pp
|
* unnecessary directives removed
|
2024-10-31 22:35:04 +01:00 |
tcalpvr6.pp
|
|
|
tcalpvr7.pp
|
|
|
tcalval1.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalval2.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalval3.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalval4.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalval5.pp
|
* unnecessary directives removed
|
2024-10-31 22:35:04 +01:00 |
tcalval7.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalval8.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalval10.pp
|
|
|
tcalvar1.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalvar2.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalvar3.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalvar4.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalvar5.pp
|
* unnecessary directives removed
|
2024-10-31 22:35:04 +01:00 |
tcalvar6.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalvar7.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcalvar8.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tcase2.pp
|
|
|
tcase3.pp
|
|
|
tcase.pp
|
|
|
tclacla1.pp
|
|
|
tclasize.pp
|
|
|
tclatype.pp
|
|
|
tcnvint1.pp
|
|
|
tcnvint2.pp
|
|
|
tcnvint3.pp
|
|
|
tcnvint3a.pp
|
* (modified) patch by J. Gareth Moreton: processor-aware MOVZX optimisation cleanup, resolves #36687
|
2020-02-22 18:37:38 +00:00 |
tcnvint3b.pp
|
|
|
tcnvint3c.pp
|
* (modified) patch by J. Gareth Moreton: processor-aware MOVZX optimisation cleanup, resolves #36687
|
2020-02-22 18:37:38 +00:00 |
tcnvint4.pp
|
|
|
tcnvint5.pp
|
|
|
tcnvint6.pp
|
|
|
tcnvint7.pp
|
|
|
tcnvptr.pp
|
|
|
tcnvset.pp
|
|
|
tcnvstr1.pp
|
|
|
tcnvstr2.pp
|
|
|
tcnvstr3.pp
|
|
|
tcond1.pp
|
* New test for extended CMOVcc optimisations
|
2023-01-10 22:23:58 +00:00 |
tcond2.pp
|
* New tests that evaluate CMOVcc using a reference even if IfRefSafe returns False because the previous condition reads it
|
2023-01-10 22:23:58 +00:00 |
tcond2a.pp
|
* New tests that evaluate CMOVcc using a reference even if IfRefSafe returns False because the previous condition reads it
|
2023-01-10 22:23:58 +00:00 |
tcppcl1.pp
|
|
|
tcppcl2.pp
|
Link against libstdc++ and libc to avoid linking error for openbsd OS
|
2019-05-04 12:41:46 +00:00 |
tctr1.pp
|
|
|
tctr1a.pp
|
|
|
tderef.pp
|
|
|
tdivz1.pp
|
* avr: take advantage of sbiw in mod/div_word
|
2024-09-11 22:40:10 +02:00 |
tdivz2.pp
|
* avr: take advantage of sbiw in mod/div_word
|
2024-09-11 22:40:10 +02:00 |
teontest1.pp
|
* a64: New CG tests for evaluating correct EON instructions
|
2023-11-08 21:07:00 +00:00 |
teontest2.pp
|
* a64: New CG tests for evaluating correct EON instructions
|
2023-11-08 21:07:00 +00:00 |
teontest3.pp
|
* a64: New CG tests for evaluating correct EON instructions
|
2023-11-08 21:07:00 +00:00 |
teontest4.pp
|
* a64: New CG tests for evaluating correct EON instructions
|
2023-11-08 21:07:00 +00:00 |
testcompo.pp
|
Add test for mips code generation bug
|
2022-10-29 21:34:00 +01:00 |
texit2.pp
|
+ Added a test for proper setting of fc_no_direct_exit in flowcontrol.
|
2020-12-11 14:17:18 +00:00 |
texit.pp
|
|
|
tfor2.pp
|
|
|
tfor.pp
|
|
|
tformfnc.pp
|
|
|
tfuncret.pp
|
|
|
tin.pp
|
|
|
tincexc.pp
|
|
|
tinitdon.pp
|
|
|
tis.pp
|
|
|
tldparam.pp
|
|
|
tloadvmt.pp
|
|
|
tlohi2.pp
|
|
|
tlohi.pp
|
|
|
tm128.pp
|
* simplified test after r47892
|
2020-12-29 18:26:20 +00:00 |
tmanypar.pp
|
|
|
tmmxshift.pp
|
|
|
tmoddiv1.pp
|
|
|
tmoddiv2.pp
|
|
|
tmoddiv3.pp
|
|
|
tmoddiv4.pp
|
Commit patch submitted by J. Gareth Moreton in bug report 35180
|
2019-03-04 21:53:22 +00:00 |
tmoddiv5.pp
|
|
|
tmoddiv6.pp
|
+ patch by J. Gareth Moreton: improved tests for constant divisions including benchmark,
|
2021-04-29 20:00:36 +00:00 |
tmoddiv.pp
|
|
|
tmul3264.pp
|
|
|
tneg.pp
|
|
|
tnegnotassign1.pp
|
|
|
tnot.pp
|
|
|
tobjsiz2.pp
|
|
|
tobjsize.pp
|
|
|
toverflow1a.pp
|
Added two new overflow tests
|
2021-11-17 20:18:57 +00:00 |
toverflow1b.pp
|
Added two new overflow tests
|
2021-11-17 20:18:57 +00:00 |
toverflow.inc
|
Converted tabs to spaces in toverflow.inc for consistency
|
2021-11-18 20:31:49 +00:00 |
tpara1.pp
|
|
|
tpara2.pp
|
|
|
tpara3.pp
|
|
|
tpara4.pp
|
+ add a test which ensures that a "const TVarData" parameter is passed as a reference.
|
2021-01-31 21:23:29 +00:00 |
tprintf2.pp
|
* unnecessary directives removed
|
2024-10-31 22:35:04 +01:00 |
tprintf3.pp
|
* unnecessary directives removed
|
2024-10-31 22:35:04 +01:00 |
tprintf.pp
|
* unnecessary directives removed
|
2024-10-31 22:35:04 +01:00 |
traise1.pp
|
|
|
traise2.pp
|
|
|
traise3.pp
|
|
|
traise4.pp
|
|
|
traise5.pp
|
|
|
traise6.pp
|
|
|
treadwrt.pp
|
|
|
tsar1.pp
|
|
|
tshlshr.pp
|
|
|
tsmallrec.pp
|
|
|
tstr.pp
|
|
|
tsubst.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
ttincdec.pp
|
|
|
ttryexc1.pp
|
|
|
ttryfin1.pp
|
|
|
ttryfin2.pp
|
|
|
ttryfin3.pp
|
|
|
ttryfin4.pp
|
|
|
ttryfin5.pp
|
|
|
tumin.pp
|
|
|
tval1.pp
|
* New "tval1" test to verify that Val with constants works properly
|
2024-01-13 22:24:08 +00:00 |
tval1a.pp
|
* Added unsigned versions of the "tval" tests
|
2024-01-13 22:24:08 +00:00 |
tval2.pp
|
* Added new "tval2" test that assigns constant string symbol
|
2024-01-13 22:24:08 +00:00 |
tval2a.pp
|
* Added unsigned versions of the "tval" tests
|
2024-01-13 22:24:08 +00:00 |
tvec64cmp.pp
|
Fix internalerror generated with riscv32 compiler.
|
2022-10-25 18:42:14 +02:00 |
tvec.pp
|
* unified settings for CPU "size"
|
2020-09-03 21:02:27 +00:00 |
tvecsimplify1.pp
|
* New CG tests for verifying tvecnode.simplify correctness
|
2024-01-21 11:56:09 +00:00 |
tvecsimplify1a.pp
|
* New CG tests for verifying tvecnode.simplify correctness
|
2024-01-21 11:56:09 +00:00 |
tvecsimplify2.pp
|
* New CG tests for verifying tvecnode.simplify correctness
|
2024-01-21 11:56:09 +00:00 |
tvecsimplify2a.pp
|
* New CG tests for verifying tvecnode.simplify correctness
|
2024-01-21 11:56:09 +00:00 |
tvecsimplify3.pp
|
* New CG tests for verifying tvecnode.simplify correctness
|
2024-01-21 11:56:09 +00:00 |
tvecsimplify4.pp
|
* New CG tests for verifying tvecnode.simplify correctness
|
2024-01-21 11:56:09 +00:00 |
tvectorcall1.pp
|
|
|
tvectorcall1a.pp
|
|
|
tvectorcall1b.pp
|
|
|
tvectorcall2.pp
|
|
|
tvectorcall3.pp
|
|
|
tvectorcall3a.pp
|
|
|
uandorxorassign.pp
|
|
|
unegnotassign.pp
|
|
|
uprintf3.pp
|
|
|