michael
e7aca136a1
+ Initial import
2000-07-13 06:29:38 +00:00
florian
9573dc7006
* some new stuff for the new cg
2000-03-01 15:36:11 +00:00
peter
e525797c51
* updated copyright to 2000
2000-01-07 01:14:18 +00:00
Jonas Maebe
735c2e8720
+ dummy to allow compiling
1999-12-24 22:49:23 +00:00
peter
3835a94b89
* compiles again both i386,alpha both with optimizer
1999-11-09 22:57:08 +00:00
florian
1c638f2952
* small fix to operator overloading when in MMX mode
...
+ the compiler uses now fldz and fld1 if possible
+ some fixes to floating point registers
+ some math. functions (arctan, ln, sin, cos, sqrt, sqr, pi) are now inlined
* .... ???
1999-09-15 20:35:37 +00:00
Jonas Maebe
5fc1435036
* changed pai386, paippc and paiapha (same for tai*) to paicpu (taicpu)
1999-08-25 11:59:32 +00:00
pierre
009aaad4a9
+ dummy InitCpu/DoneCpu
1999-08-23 23:27:54 +00:00
florian
8abdd311fd
* implemented some stuff for assignments
1999-08-06 18:05:52 +00:00
Jonas Maebe
ec34af8955
* PowerPC compiles again, several routines implemented in cgcpu.pas
...
* added constant to cpubase of alpha and powerpc for maximum
number of operands
1999-08-06 16:41:10 +00:00
michael
75a3aea72e
+ introduced tainstruction
1999-08-06 16:04:05 +00:00
florian
61523ae890
* made the alpha version compilable
1999-08-06 15:53:50 +00:00
florian
eca7460542
* made the alpha version compilable
1999-08-06 14:15:51 +00:00
michael
fe08a50b7e
Empty Virtual methods inserted
1999-08-06 13:53:54 +00:00
florian
c5e988c9f9
* more changes ...
1999-08-06 13:26:49 +00:00
florian
1c0b9034f4
* some more additions, especially procedure
...
exit code generation
1999-08-05 17:10:56 +00:00
michael
de05bb1a56
* more changes
1999-08-05 15:50:31 +00:00
florian
fdc1e9792c
* some fixes for the floating point registers
...
* more things for the new code generator
1999-08-05 14:58:03 +00:00
florian
ca53eee67e
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
florian
3bce2e5c20
* initial revision
1999-08-03 22:39:46 +00:00
florian
1cf1665d73
* the alpha compiler can be compiled now
1999-08-03 17:09:34 +00:00
michael
c474f11a46
* Additional changes
1999-08-03 15:52:40 +00:00
florian
efa5031010
* initial revision for the alpha
1999-08-03 13:20:53 +00:00
michael
d941eee5f6
+ Added varregs
1999-08-03 00:35:54 +00:00
florian
90c3d92173
- removed the stuff of the last commit :)
1999-08-03 00:28:24 +00:00
florian
3a6062e7a6
* added reg var stuff
1999-08-03 00:25:28 +00:00
michael
382edb8cb4
+ Initial implementation
1999-08-03 00:24:01 +00:00
michael
010544014c
Initial implementation
1999-08-02 23:19:53 +00:00
michael
d8ad003a09
+ Changes for alpha
1999-08-02 17:16:41 +00:00
michael
f16acaf9b5
+ Fixes for new code generator
1999-08-01 23:18:36 +00:00