|  John Benediktsson | ceb75057da | change ERROR: words from throw-foo back to foo. | 2015-08-13 16:13:05 -07:00 | 
				
					
						|  Doug Coleman | ce046b77c8 | compiler: rename D to D: because it wants a token. Same for R -> R: | 2015-08-13 15:23:10 -07:00 | 
				
					
						|  Doug Coleman | b6be8685c3 | basis: ERROR: changes. | 2015-08-13 03:20:39 -07:00 | 
				
					
						|  Doug Coleman | 2c257f399c | factor: Rename MACRO: and MACRO: to have quot as the output in stack effects. | 2015-07-18 22:16:11 -07:00 | 
				
					
						|  Björn Lindqvist | cc1903bec1 | compiler.cfg.*: some refactoring in the stack tracking for #shuffle nodes instead of having separate words for the stacks like inc-d/r and ds/rs-store use generic words that work on either stack | 2015-04-29 09:31:55 -07:00 | 
				
					
						|  John Benediktsson | c65877104e | compiler: cleanup usings. | 2014-12-13 16:10:21 -08:00 | 
				
					
						|  Joe Groff | d79b462f75 | compiler: add intrinsic for PMOVMSKB/MOVMSKP[SD] Combined with a fast bit-count this will let us rice byte-counting. | 2011-11-13 16:10:20 -08:00 | 
				
					
						|  Joe Groff | 7fe04fa8ee | compiler.cfg.intrinsics.simd: intrinsic support for double-2>float-4 conversion | 2010-06-01 00:34:50 -07:00 | 
				
					
						|  Slava Pestov | ea726f5680 | Move remaining sequence operations from generalizations to sequences.generalizations where they belong | 2010-05-18 18:36:47 -04:00 | 
				
					
						|  Joe Groff | 67ea40ade3 | compiler.cfg.intrinsics.simd: use ^^select-vector for simd constant nth when available | 2010-05-16 00:50:20 -07:00 | 
				
					
						|  Joe Groff | 0c27f30475 | compiler.cfg.intrinsics.simd: use new ##gather-int-vector insns to construct int vectors when available | 2010-05-15 23:59:27 -07:00 | 
				
					
						|  Joe Groff | 9f9e145819 | math.vectors.simd.intrinsics: (simd-vshuffle2-elements) intrinsic that creates a vector by selecting elements from two input vectors. use ##shuffle-vector-halves-imm to implement for double-2s with SSE | 2010-05-14 01:16:29 -07:00 | 
				
					
						|  Slava Pestov | 913b95192e | compiler.cfg: merge all alien accessors into ##load-memory-imm and ##store-memory-imm | 2010-05-03 17:34:06 -04:00 | 
				
					
						|  Joe Groff | 1d4d6f4ce8 | factor code duplication in compiler.cfg.intrinsics.simd.backend | 2010-03-20 10:57:04 -07:00 | 
				
					
						|  Joe Groff | f82a368602 | compiler.cfg.intrinsics.simd.backend: eliminate duplicated work done on successful insn sequence | 2010-03-20 02:51:49 -07:00 | 
				
					
						|  Joe Groff | ee4913702f | compiler.cfg.intrinsics.simd.backend: use less grotesque metaprogramming to determine simd instruction sequences | 2010-03-20 02:16:50 -07:00 | 
				
					
						|  Slava Pestov | 7155447aed | stack-checker: add inputs and outputs words, since 'infer (in>>|out>>) length' was coming up a lot | 2010-01-15 08:04:14 +13:00 | 
				
					
						|  Joe Groff | 65d8060075 | fix simd intrinsic compilation | 2009-11-24 11:37:28 -08:00 | 
				
					
						|  Joe Groff | 59d85f7ad6 | fix primitive emit fallback for simd intrinsics | 2009-11-18 21:29:51 -08:00 | 
				
					
						|  Joe Groff | f545c5d3e5 | properly handle -vector-op and case words in simd.backend | 2009-11-18 12:36:41 -08:00 | 
				
					
						|  Joe Groff | d56afe9c3d | compilation fixes | 2009-11-14 23:43:22 -06:00 | 
				
					
						|  Joe Groff | 8a8699ac98 | backend fixups | 2009-11-14 20:59:03 -06:00 | 
				
					
						|  Joe Groff | eac9bacf40 | backend for choosing available SIMD intrinsic implementations | 2009-11-10 23:35:46 -06:00 |