Joe Groff
							
						 | 
						
							
							
							
							
								
							
								97ab9dc4ab
								
							
								
							
						 | 
						
							
							
								
								only emit ##alien-vector/##set-alien-vector insns if the rep is available
							
							
							
							
							
						 | 
						
							2009-10-10 12:53:10 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								1407804393
								
							
								
							
						 | 
						
							
							
								
								change the simd-struct tests to cover integer vector slots
							
							
							
							
							
						 | 
						
							2009-10-10 12:23:25 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								a5898dffde
								
							
								
							
						 | 
						
							
							
								
								don't use MOVSLDUP/MOVSHDUP to do specialized shuffles unless sse3 is available
							
							
							
							
							
						 | 
						
							2009-10-10 12:00:47 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								d9002127fa
								
							
								
							
						 | 
						
							
							
								
								have vshuffle accept simd-128 variable byte shuffles
							
							
							
							
							
						 | 
						
							2009-10-10 11:30:11 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								1fa6f32790
								
							
								
							
						 | 
						
							
							
								
								fix x86 uchar %scalar>integer
							
							
							
							
							
						 | 
						
							2009-10-10 10:39:23 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								6816adfeb3
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-10-10 09:17:01 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a280ccfe1c
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' into new_gc
							
							
							
							
							
						 | 
						
							2009-10-10 00:25:21 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								366c341c5f
								
							
								
							
						 | 
						
							
							
								
								compiler.tree.propagation.branches: fix live-branches computation for #dispatch nodes
							
							
							
							
							
						 | 
						
							2009-10-10 00:23:50 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d17c63efa5
								
							
								
							
						 | 
						
							
							
								
								vm: rename
							
							
							
							
							
						 | 
						
							2009-10-09 23:37:35 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								0f5c3c5d3f
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'help2' of git://github.com/klazuka/factor
							
							
							
							
							
						 | 
						
							2009-10-09 23:36:50 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								3bc097f6ff
								
							
								
							
						 | 
						
							
							
								
								rename ##shuffle-vector to ##shuffle-vector-imm, and add a new ##shuffle-vector for dynamic shuffles. have vshuffle use ##shuffle-vector to do word and byte shuffles on x86
							
							
							
							
							
						 | 
						
							2009-10-09 21:26:27 -05:00 | 
						
					
				
					
						
							
							
								 
								Keith Lazuka
							
						 | 
						
							
							
							
							
								
							
								5429b2132a
								
							
								
							
						 | 
						
							
							
								
								images.normalization: reorder-components should fail if component-order is not a representation of its layout
							
							
							
							
							
						 | 
						
							2009-10-09 15:58:36 -04:00 | 
						
					
				
					
						
							
							
								 
								Keith Lazuka
							
						 | 
						
							
							
							
							
								
							
								bbb742509a
								
							
								
							
						 | 
						
							
							
								
								images.bitmap: fixed unit-test dependency
							
							
							
							
							
						 | 
						
							2009-10-09 15:58:36 -04:00 | 
						
					
				
					
						
							
							
								 
								Keith Lazuka
							
						 | 
						
							
							
							
							
								
							
								afae8753f2
								
							
								
							
						 | 
						
							
							
								
								images.normalization: fixed USING
							
							
							
							
							
						 | 
						
							2009-10-09 15:58:36 -04:00 | 
						
					
				
					
						
							
							
								 
								Keith Lazuka
							
						 | 
						
							
							
							
							
								
							
								5fb71a8fcd
								
							
								
							
						 | 
						
							
							
								
								images.normalization: more unit tests and bug fix
							
							
							
							
							
						 | 
						
							2009-10-09 15:58:36 -04:00 | 
						
					
				
					
						
							
							
								 
								Keith Lazuka
							
						 | 
						
							
							
							
							
								
							
								17c1713ebb
								
							
								
							
						 | 
						
							
							
								
								images.testing: added documentation
							
							
							
							
							
						 | 
						
							2009-10-09 15:58:36 -04:00 | 
						
					
				
					
						
							
							
								 
								Keith Lazuka
							
						 | 
						
							
							
							
							
								
							
								dc8fe077c1
								
							
								
							
						 | 
						
							
							
								
								images.png: added PngSuite test image files
							
							
							
							
							
						 | 
						
							2009-10-09 15:58:35 -04:00 | 
						
					
				
					
						
							
							
								 
								Keith Lazuka
							
						 | 
						
							
							
							
							
								
							
								f56320b142
								
							
								
							
						 | 
						
							
							
								
								images.testing: switched from PAM reference image to Factor serialized image (.fig)
							
							
							
							
							
						 | 
						
							2009-10-09 15:58:35 -04:00 | 
						
					
				
					
						
							
							
								 
								Keith Lazuka
							
						 | 
						
							
							
							
							
								
							
								3a13c59da2
								
							
								
							
						 | 
						
							
							
								
								images.bitmap: respect upside-down? flag when encoding
							
							
							
							
							
						 | 
						
							2009-10-09 15:58:35 -04:00 | 
						
					
				
					
						
							
							
								 
								Keith Lazuka
							
						 | 
						
							
							
							
							
								
							
								392531b179
								
							
								
							
						 | 
						
							
							
								
								images.normalization: refactored to use locals
							
							
							
							
							
						 | 
						
							2009-10-09 15:58:34 -04:00 | 
						
					
				
					
						
							
							
								 
								Keith Lazuka
							
						 | 
						
							
							
							
							
								
							
								3763ea29d0
								
							
								
							
						 | 
						
							
							
								
								images.normalization: added documentation
							
							
							
							
							
						 | 
						
							2009-10-09 15:58:34 -04:00 | 
						
					
				
					
						
							
							
								 
								Keith Lazuka
							
						 | 
						
							
							
							
							
								
							
								bf42c83690
								
							
								
							
						 | 
						
							
							
								
								images.normalization: removed a lot of boilerplate
							
							
							
							
							
						 | 
						
							2009-10-09 15:58:34 -04:00 | 
						
					
				
					
						
							
							
								 
								Keith Lazuka
							
						 | 
						
							
							
							
							
								
							
								f60bcc7dc1
								
							
								
							
						 | 
						
							
							
								
								cap: explicitly set the image's component-type
							
							
							
							
							
						 | 
						
							2009-10-09 15:58:34 -04:00 | 
						
					
				
					
						
							
							
								 
								Keith Lazuka
							
						 | 
						
							
							
							
							
								
							
								6e8e296b99
								
							
								
							
						 | 
						
							
							
								
								images.normalization: removed some boilerplate
							
							
							
							
							
						 | 
						
							2009-10-09 15:58:34 -04:00 | 
						
					
				
					
						
							
							
								 
								Keith Lazuka
							
						 | 
						
							
							
							
							
								
							
								6ce12ed342
								
							
								
							
						 | 
						
							
							
								
								images.bitmap: now conforms to image encode protocol. images.normalization: added several component-order shuffle words
							
							
							
							
							
						 | 
						
							2009-10-09 15:58:34 -04:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								471c86a110
								
							
								
							
						 | 
						
							
							
								
								generate better code for vabs when instruction isn't available instead of using software fallback (-0.0 andn for floats, x > 0 ? x : -x for signed ints, nop for unsigned ints)
							
							
							
							
							
						 | 
						
							2009-10-09 14:24:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								01f5d392be
								
							
								
							
						 | 
						
							
							
								
								implement vneg as an intrinsic in terms of load -0, subtract
							
							
							
							
							
						 | 
						
							2009-10-09 13:16:39 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								39f22a4c71
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-10-09 11:23:21 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								5ee547e227
								
							
								
							
						 | 
						
							
							
								
								refactor images.png logic for adam7.  implement adam7
							
							
							
							
							
						 | 
						
							2009-10-09 11:22:54 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0bf31e42e6
								
							
								
							
						 | 
						
							
							
								
								vm: refactoring card logic a bit
							
							
							
							
							
						 | 
						
							2009-10-09 11:16:18 -05:00 | 
						
					
				
					
						
							
							
								 
								Keith Lazuka
							
						 | 
						
							
							
							
							
								
							
								36a6e9e7bb
								
							
								
							
						 | 
						
							
							
								
								help.markup: markup unit tests must ensure that 'last-element' is initialized to 'f' before running each test.
							
							
							
							
							
						 | 
						
							2009-10-09 12:16:02 -04:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								e466665029
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-10-09 10:44:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								07aa2620c6
								
							
								
							
						 | 
						
							
							
								
								add SIMDS: ... ; and SPECIALIZED-ARRAYS: ... ; syntax
							
							
							
							
							
						 | 
						
							2009-10-09 10:43:37 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								1fc48b8894
								
							
								
							
						 | 
						
							
							
								
								vm: remove old_data_heap from gc_state
							
							
							
							
							
						 | 
						
							2009-10-09 09:47:54 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								61e1854ca5
								
							
								
							
						 | 
						
							
							
								
								compiler.codegen: fix failing tests
							
							
							
							
							
						 | 
						
							2009-10-09 09:44:09 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								639a64c2df
								
							
								
							
						 | 
						
							
							
								
								vm: fix integer overflow
							
							
							
							
							
						 | 
						
							2009-10-09 05:55:32 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ab9b462411
								
							
								
							
						 | 
						
							
							
								
								vm: build fix
							
							
							
							
							
						 | 
						
							2009-10-09 05:12:28 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b952977d53
								
							
								
							
						 | 
						
							
							
								
								help.markup: long links don't show stack effect for parsing words and symbols
							
							
							
							
							
						 | 
						
							2009-10-09 04:46:41 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b88fde04d9
								
							
								
							
						 | 
						
							
							
								
								alien.syntax: add C-GLOBAL: for defining words to access global variables, and remove the gimpy one from core-text.utilities
							
							
							
							
							
						 | 
						
							2009-10-09 04:46:29 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								18d4f030cd
								
							
								
							
						 | 
						
							
							
								
								alien.parser: fix behavior with restarts, reported by mnestic
							
							
							
							
							
						 | 
						
							2009-10-09 04:25:25 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8da50bdce9
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'disassemble-quot' of git://github.com/phildawes/factor
							
							
							
							
							
						 | 
						
							2009-10-09 04:17:27 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								4262781be2
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'bitfields' of git://factorcode.org/git/factor into bitfields
							
							
							
							
							
						 | 
						
							2009-10-09 04:12:34 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								4d897aace3
								
							
								
							
						 | 
						
							
							
								
								Merge branch 's3' of git://double.co.nz/git/factor
							
							
							
							
							
						 | 
						
							2009-10-09 04:06:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e51c24c417
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'help' of git://github.com/klazuka/factor
							
							
							
							
							
						 | 
						
							2009-10-09 04:03:16 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								eb0a699d02
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://github.com/jonenst/factor
							
							
							
							
							
						 | 
						
							2009-10-09 03:59:08 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a1db31402e
								
							
								
							
						 | 
						
							
							
								
								Replace README.txt with readme.html
							
							
							
							
							
						 | 
						
							2009-10-09 03:54:41 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								978647dc39
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-10-09 03:21:31 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								95722adebc
								
							
								
							
						 | 
						
							
							
								
								vm: misc cleanups
							
							
							
							
							
						 | 
						
							2009-10-09 03:20:50 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a4ea6ad339
								
							
								
							
						 | 
						
							
							
								
								vm: record bytes/objects copied again
							
							
							
							
							
						 | 
						
							2009-10-09 03:20:06 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								07deeb407c
								
							
								
							
						 | 
						
							
							
								
								vm: fix formatting
							
							
							
							
							
						 | 
						
							2009-10-09 02:57:04 -05:00 |