Commit Graph

58 Commits (c02872da30f1ffca85c3dfcf9f115abecdd1fda9)

Author SHA1 Message Date
Slava Pestov 0b4219e2f0 Fix ARM %prepare-primitive 2007-11-05 13:39:34 -05:00
Slava Pestov b2d2b47610 ARM fixes 2007-11-04 23:18:05 -05:00
Slava Pestov d91165a32b Fix dispatch on ARM 2007-11-02 04:12:41 -05:00
Slava Pestov ee9fafd183 ARM fixes 2007-11-02 03:52:48 -05:00
Marie-Pascal 79e81994ad Remove math.ratios dependencyfrom cpu.x86 2007-10-31 21:51:54 -04:00
Slava Pestov edca458b09 x86.64 backend improvements 2007-10-30 01:46:41 -04:00
Slava Pestov 77cbc56873 Update x86.32 backend for profiler changes 2007-10-29 01:17:44 -05:00
Slava Pestov d124669dc5 Merge git://factorcode.org/git/factor 2007-10-29 01:31:58 -04:00
Slava Pestov 0586d7556c ARM intrinsics fixes 2007-10-29 00:15:14 -05:00
Slava Pestov 2e78ce3d4a Profiler fixes 2007-10-29 01:12:27 -04:00
Slava Pestov ef22d57ef6 Improved profiler doesn't require all words to be recompiled to enable/disable 2007-10-28 04:33:36 -04:00
Slava Pestov 55ecc4b2bc Fix ARM backend problem with large words 2007-10-25 18:09:54 -04:00
U-SLAVA-FB3999113\Slava 024cf03a1b Resolve conflict 2007-10-21 15:28:35 -04:00
U-SLAVA-FB3999113\Slava 507d0ca150 More ARM fixes 2007-10-21 15:18:31 -04:00
U-SLAVA-FB3999113\Slava 0754b991e5 Fix overly-general method definitions in cpu.x86.64 2007-10-18 02:41:03 -04:00
U-SLAVA-FB3999113\Slava b841dcc159 Further progress on the ARM backend 2007-10-18 02:37:52 -04:00
Slava d744630f41 Fix MOVSX opcode in x86 assembler 2007-10-16 00:53:13 -04:00
U-SLAVA-FB3999113\Slava bf82687051 More ARM changes 2007-10-15 19:59:35 -04:00
U-SLAVA-FB3999113\Slava b4b4c599c6 Updating ARM optimizing compiler backend 2007-10-15 19:59:03 -04:00
U-SLAVA-FB3999113\Slava e9b42fa635 Move more math stuff to extra/, get compiler to work without ratios/complex numbers 2007-10-14 20:38:23 -04:00
U-SLAVA-FB3999113\Slava 4d30644576 Got various things working on CE/ARM 2007-10-13 17:57:29 -04:00
U-SLAVA-FB3999113\Slava 8d358ea370 core/cpu/ppc cleanup 2007-10-13 00:57:40 -04:00
U-SLAVA-FB3999113\Slava de7e596622 Fix trailing whitespace 2007-10-13 00:57:24 -04:00
Slava Pestov 9072011c32 Fix some typos 2007-10-10 00:20:45 -04:00
Slava Pestov c41f21412e Working on x86-64 FFI 2007-10-09 18:06:44 -04:00
Slava c644f21daf Fix find-template regression: many intrinsics were not open-coded on x86 2007-10-09 01:30:35 -04:00
Slava Pestov 20d81509df Another x86 fix 2007-10-06 20:16:34 -04:00
Slava Pestov e925675377 x86 backend fixes 2007-10-06 18:54:46 -04:00
Slava Pestov b23e109447 Clean up Windows support 2007-10-06 18:09:22 -04:00
Slava Pestov 98c9e69e1e Use same call frame struct on x86 and ppc 2007-10-05 17:35:51 -04:00
Slava Pestov 6b0b7bebf9 Simpler callstack layout 2007-10-05 17:30:10 -04:00
Slava Pestov 08d65db2e5 Fix PPC backend 2007-10-05 15:25:01 -04:00
Slava Pestov d76a59bceb Clean up generator a bit 2007-10-05 04:18:08 -04:00
Slava Pestov 24dd9c25c9 Update optimizing compiler for new calling convention 2007-10-05 04:17:53 -04:00
Slava Pestov 6fb134f1aa Update non-optimizing compiler for new PowerPC calling convention 2007-10-05 04:17:38 -04:00
Slava 3914576d25 x86 compiler backend fix for inline allocators 2007-10-03 18:54:01 -04:00
Slava Pestov 0035d42762 Alien intrinsics can now deal with all aliens not just simple ones 2007-10-01 04:20:47 -04:00
Slava Pestov e7cd1e2ce2 Fix some stuff in cpu/ppc, fix bootstrap bug 2007-09-29 23:57:29 -04:00
Slava 3e1afe89a3 cpu/x86 fixes 2007-09-30 00:34:19 -04:00
Slava Pestov 84e2172b7b x86 intrinsics fix 2007-09-29 21:52:13 -04:00
Slava Pestov fe780421fa Fix ppc alien intrinsics 2007-09-29 21:09:10 -04:00
Slava Pestov 7f7b92b4b2 Update cpu/x86 for new alien intrinsics (untested) 2007-09-29 19:56:52 -04:00
Slava Pestov 2c39beaec5 cpu/ppc cleanup 2007-09-29 19:56:27 -04:00
Slava Pestov 894a657056 Alien unboxing 2007-09-29 19:43:03 -04:00
Slava Pestov f7c2c9e441 Working on improved alien intrinsics 2007-09-28 04:02:33 -04:00
Slava Pestov 3afcd7453e Fix old generator.registers regression 2007-09-28 00:15:58 -04:00
Slava Pestov 118772b634 Cleaning up generator.registers 2007-09-27 21:23:24 -04:00
Slava 94bfbbde2f Fix set-slot intrinsic for x86 2007-09-23 15:26:15 -04:00
Slava b0f931d038 x86 alien fix and new slot intrinsics 2007-09-22 19:31:28 -04:00
Slava Pestov dacab19574 AMD64 fixes 2007-09-22 03:09:18 -04:00