.. |
cdecl
|
|
|
obj
|
* merged macOS/AArch64 support + revisions these changes depended on
|
2020-09-15 19:40:36 +00:00 |
variants
|
|
|
ptest.pp
|
* Fix compilation for JVM cpu
|
2016-01-16 01:15:12 +00:00 |
taddbool.pp
|
|
|
taddcard.pp
|
|
|
taddcurr.pp
|
* fix test parameter
|
2015-12-29 21:12:28 +00:00 |
taddint.pp
|
|
|
taddlong.pp
|
|
|
taddr1.pp
|
Fix test for compact and medium i8086 memory model
|
2016-07-05 22:30:12 +00:00 |
taddr2.pp
|
|
|
taddr3.pp
|
* fixed addr(procedure), mantis #28775
|
2015-10-30 15:17:48 +00:00 |
taddreal1.pp
|
|
|
taddreal2.pp
|
|
|
taddreal3.pp
|
|
|
taddset2.pp
|
|
|
taddset3.pp
|
|
|
taddset4.pp
|
|
|
taddset.pp
|
|
|
tadint64.pp
|
|
|
tandorxorassign1.pp
|
* fixed compiler internal error in the in_[and/or/xor]_assign_x_y inline nodes
|
2017-03-29 14:55:07 +00:00 |
tassign1.pp
|
|
|
tassign2.pp
|
|
|
tautom.pp
|
|
|
tcalcla1.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalcon1.pp
|
|
|
tcalcst1.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalcst2.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalcst3.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalcst4.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalcst5.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalcst6.pp
|
fixed typo in previous commit
|
2017-06-29 01:21:35 +00:00 |
tcalcst7.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalcst8.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalext3.pp
|
Add C objects linked with $L directive in %FILES to fix dosbox go32v2 tests
|
2018-05-28 08:11:42 +00:00 |
tcalext4.pp
|
Add C objects linked with $L directive in %FILES to fix dosbox go32v2 tests
|
2018-05-28 08:11:42 +00:00 |
tcalext5.pp
|
Add C objects linked with $L directive in %FILES to fix dosbox go32v2 tests
|
2018-05-28 08:11:42 +00:00 |
tcalext6.pp
|
Add C objects linked with $L directive in %FILES to fix dosbox go32v2 tests
|
2018-05-28 08:11:42 +00:00 |
tcalext.pp
|
Add C objects linked with $L directive in %FILES to fix dosbox go32v2 tests
|
2018-05-28 08:11:42 +00:00 |
tcalfun1.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalfun2.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalfun3.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalfun4.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalfun6.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalfun7.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalfun8.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcall1.pp
|
|
|
tcalobj1.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalobj2.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalobj3.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalobj4.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalobj6.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalobj7.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalpext.pp
|
|
|
tcalpvr1.pp
|
|
|
tcalpvr2.pp
|
|
|
tcalpvr3.pp
|
|
|
tcalpvr4.pp
|
|
|
tcalpvr6.pp
|
|
|
tcalpvr7.pp
|
|
|
tcalval1.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalval2.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalval3.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalval4.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalval5.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalval7.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalval8.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalval10.pp
|
|
|
tcalvar1.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalvar2.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalvar3.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalvar4.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalvar5.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalvar6.pp
|
m68k: define safecall_is_cdecl on m68k too in tcalvar6 and tcalst6
|
2017-06-29 00:33:55 +00:00 |
tcalvar7.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcalvar8.pp
|
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
2016-05-24 06:52:17 +00:00 |
tcase2.pp
|
|
|
tcase3.pp
|
+ test for large case statements
|
2017-03-23 17:57:31 +00:00 |
tcase.pp
|
|
|
tclacla1.pp
|
|
|
tclasize.pp
|
|
|
tclatype.pp
|
|
|
tcnvint1.pp
|
|
|
tcnvint2.pp
|
|
|
tcnvint3.pp
|
|
|
tcnvint3b.pp
|
+ additional tests which ensure that constant propagation is off
|
2016-11-05 23:05:57 +00:00 |
tcnvint4.pp
|
|
|
tcnvint5.pp
|
|
|
tcnvint6.pp
|
|
|
tcnvint7.pp
|
|
|
tcnvptr.pp
|
|
|
tcnvset.pp
|
|
|
tcnvstr1.pp
|
|
|
tcnvstr2.pp
|
|
|
tcnvstr3.pp
|
|
|
tcppcl1.pp
|
Add C objects linked with $L directive in %FILES to fix dosbox go32v2 tests
|
2018-05-28 08:11:42 +00:00 |
tcppcl2.pp
|
Add C objects linked with $L directive in %FILES to fix dosbox go32v2 tests
|
2018-05-28 08:11:42 +00:00 |
tctr1.pp
|
|
|
tctr1a.pp
|
|
|
tderef.pp
|
|
|
tdivz1.pp
|
|
|
tdivz2.pp
|
|
|
testcompo.pp
|
Add test for mips code generation bug
|
2023-06-09 07:53:30 +01:00 |
texit.pp
|
* make test working for architectures with no float and ansistring support
|
2017-02-19 22:29:52 +00:00 |
tfor2.pp
|
* do not unroll loops if the counter variable is accessed outside the current scope
|
2018-06-03 15:12:48 +00:00 |
tfor.pp
|
|
|
tformfnc.pp
|
|
|
tfuncret.pp
|
|
|
tin.pp
|
|
|
tincexc.pp
|
|
|
tinitdon.pp
|
|
|
tis.pp
|
|
|
tldparam.pp
|
|
|
tloadvmt.pp
|
|
|
tlohi2.pp
|
+ additional tests which ensure that constant propagation is off
|
2016-11-05 23:05:57 +00:00 |
tlohi.pp
|
|
|
tm128.pp
|
* (re)store alignment when doing a $push/$pop
|
2018-01-22 21:06:07 +00:00 |
tmanypar.pp
|
|
|
tmmxshift.pp
|
* test is i386 only
|
2018-03-02 21:57:44 +00:00 |
tmoddiv1.pp
|
|
|
tmoddiv2.pp
|
|
|
tmoddiv3.pp
|
* patch by J. Gareth Moreton:
|
2018-01-09 20:04:49 +00:00 |
tmoddiv4.pp
|
* patch by J. Gareth Moreton:
|
2018-01-09 20:04:49 +00:00 |
tmoddiv5.pp
|
* patch by J. Gareth Moreton: reorganises the produced machine code for large unsigned divisions, resolves #32984
|
2018-01-12 22:03:52 +00:00 |
tmoddiv.pp
|
|
|
tmul3264.pp
|
|
|
tneg.pp
|
|
|
tnegnotassign1.pp
|
+ implemented the in_neg_assign_x and in_not_assign_x inline nodes, which will
|
2017-04-07 16:02:40 +00:00 |
tnot.pp
|
|
|
tobjsiz2.pp
|
|
|
tobjsize.pp
|
|
|
tpara1.pp
|
|
|
tpara2.pp
|
|
|
tpara3.pp
|
|
|
tprintf2.pp
|
* use cextended instead of clongdouble, so that the tests keeps compiling
|
2015-09-29 07:44:07 +00:00 |
tprintf3.pp
|
* use cextended instead of clongdouble, so that the tests keeps compiling
|
2015-09-29 07:44:07 +00:00 |
tprintf.pp
|
* use cextended instead of clongdouble, so that the tests keeps compiling
|
2015-09-29 07:44:07 +00:00 |
traise1.pp
|
|
|
traise2.pp
|
|
|
traise3.pp
|
|
|
traise4.pp
|
|
|
traise5.pp
|
|
|
traise6.pp
|
|
|
treadwrt.pp
|
|
|
tsar1.pp
|
|
|
tshlshr.pp
|
|
|
tsmallrec.pp
|
Add test for small records for 1 to 8 bytes in size passing to procedures
|
2018-03-11 22:06:29 +00:00 |
tstr.pp
|
|
|
tsubst.pp
|
* fix compilation
|
2018-05-28 15:16:37 +00:00 |
ttincdec.pp
|
|
|
ttryexc1.pp
|
|
|
ttryfin1.pp
|
|
|
ttryfin2.pp
|
|
|
ttryfin3.pp
|
|
|
ttryfin4.pp
|
|
|
ttryfin5.pp
|
* Added two test cases from Mantis #28584. The issue itself has been fixed with r31475 and r31582.
|
2015-10-18 14:48:36 +00:00 |
tumin.pp
|
|
|
tvec.pp
|
|
|
tvectorcall1.pp
|
+ implementation of the vectorcall calling convention by J. Gareth Moreton
|
2018-02-11 17:50:37 +00:00 |
tvectorcall1a.pp
|
+ more tests
|
2018-02-11 17:50:40 +00:00 |
tvectorcall1b.pp
|
+ more tests
|
2018-02-11 17:50:40 +00:00 |
tvectorcall2.pp
|
+ implementation of the vectorcall calling convention by J. Gareth Moreton
|
2018-02-11 17:50:37 +00:00 |
tvectorcall3.pp
|
+ implementation of the vectorcall calling convention by J. Gareth Moreton
|
2018-02-11 17:50:37 +00:00 |
tvectorcall3a.pp
|
+ more tests
|
2018-02-11 17:50:40 +00:00 |
uandorxorassign.pp
|
+ added inline nodes for handling and/or/xor in place (i.e. x:=x op y, where
|
2017-03-26 23:16:53 +00:00 |
unegnotassign.pp
|
+ implemented the in_neg_assign_x and in_not_assign_x inline nodes, which will
|
2017-04-07 16:02:40 +00:00 |
uprintf3.pp
|
|
|