Commit Graph

25 Commits (c5888330d67939cbdcd5cbaaa076eec84d2d0d25)

Author SHA1 Message Date
Slava Pestov 2c756975ae updated intrinsics tests for 64-bit 2005-12-07 04:09:51 +00:00
Slava Pestov a651cc87b1 various fixes to inference, experimenting with %char-slot vops and interruption checks 2005-11-14 03:04:14 +00:00
Slava Pestov 961d2258a6 fix powerpc abi issues, add load.factor files 2005-10-19 00:19:10 +00:00
Slava Pestov c4cec1321c rename ifte to if 2005-09-24 19:21:17 +00:00
Slava Pestov 27439f95c9 arrays are now better supported, various cleanups 2005-09-12 00:46:55 +00:00
Slava Pestov d0312300b8 unsafe-nth unsafe-set-nth for faster inner loops 2005-09-10 22:27:31 +00:00
Slava Pestov 3f20042a03 fix naming clash, remove %tag-fixnum %untag-fixnum %jump-f vops 2005-09-10 06:56:33 +00:00
Slava Pestov 45d32d5089 reintroduce some intrinsics optimizations 2005-09-10 02:34:24 +00:00
Slava Pestov d2eddcb4e8 removing non-branching fixnum comparison vops 2005-09-09 22:00:38 +00:00
Slava Pestov d7701a0daa fix regression in basic block optimizer 2005-09-09 20:45:18 +00:00
Slava Pestov 6e3340ebbd basic block optimizer bug fix 2005-09-09 05:35:40 +00:00
Slava Pestov d35b6d39e3 fixnum/i overflow 2005-09-05 21:14:15 +00:00
Slava Pestov 6617d6e2d3 fix a few compilation mishaps 2005-09-03 22:34:50 +00:00
Slava Pestov f8c2daad8b collapse slice of a slice; %fast-set-slot linearizer was buggy 2005-08-16 03:09:44 +00:00
Slava Pestov 2495ef46f3 redesigned generic arithmetic; new tag primitive 2005-08-15 07:25:39 +00:00
Slava Pestov 1fa0bfc130 arithmetic identities 2005-08-14 05:17:25 +00:00
Slava Pestov 200540e266 PowerPC backend work 2005-06-05 06:43:05 +00:00
Slava Pestov a76f7107c3 more PowerPC work done; overflow checks remain 2005-06-03 04:47:00 +00:00
Slava Pestov 1abf62487d working on conditional fixnum vops for powerpc 2005-06-01 18:06:25 +00:00
Slava Pestov 7418990bdc linear IR and simplifier refactoring 2005-05-16 21:01:39 +00:00
Slava Pestov ce985afd89 fix fixnum+ and fixnum- overflow 2005-05-10 04:09:16 +00:00
Slava Pestov 910812b502 fixnum-shift intrinsics 2005-05-10 02:34:47 +00:00
Slava Pestov 4face990d7 starting to update simplifier for vops 2005-05-09 06:34:15 +00:00
Slava Pestov a77efca4c1 fix type and arithmetic-type intrinsics 2005-05-08 02:53:01 +00:00
Slava Pestov 124ee9ef16 rewrote fixnum intrinsics, and added eq? type intrinsics 2005-05-08 02:39:00 +00:00