Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e256846acd
								
							
								
							
						 | 
						
							
							
								
								Tweak string representation; high bit indicates if character has high bits in aux vector. Avoids memory access in common case. Split set-string-nth into two primitives; set-string-nth-fast is open-coded by optimizing compiler. 13% improvement on reverse-complement
							
							
							
							
							
						 | 
						
							2008-12-05 06:38:51 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e7f4563374
								
							
								
							
						 | 
						
							
							
								
								fixnum* intrinsic for x86
							
							
							
							
							
						 | 
						
							2008-11-30 07:26:49 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f44506089d
								
							
								
							
						 | 
						
							
							
								
								More work on overflow instructions: don't need temp register anymore, add -tail variants which don't need stack frame
							
							
							
							
							
						 | 
						
							2008-11-28 06:36:30 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5634becda1
								
							
								
							
						 | 
						
							
							
								
								##fixnum-add, ##fixnum-sub instructions open-code overflow check
							
							
							
							
							
						 | 
						
							2008-11-28 05:33:58 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ab689c098b
								
							
								
							
						 | 
						
							
							
								
								Clean up direct literal code and make a first attempt at PowerPC support
							
							
							
							
							
						 | 
						
							2008-11-24 08:16:14 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								53cd75b06c
								
							
								
							
						 | 
						
							
							
								
								Add string-nth intrinsic
							
							
							
							
							
						 | 
						
							2008-11-06 01:11:28 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d11a779fdd
								
							
								
							
						 | 
						
							
							
								
								RicE
							
							
							
							
							
						 | 
						
							2008-11-02 03:58:32 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								492a15e345
								
							
								
							
						 | 
						
							
							
								
								Move insn class to compiler.cfg.instructions
							
							
							
							
							
						 | 
						
							2008-10-24 09:17:06 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								1b06ab1b39
								
							
								
							
						 | 
						
							
							
								
								Fixing various bugs
							
							
							
							
							
						 | 
						
							2008-10-21 23:17:32 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								94a2bfa2ea
								
							
								
							
						 | 
						
							
							
								
								Working on comparison operations, clearing out remaining dead wood
							
							
							
							
							
						 | 
						
							2008-10-21 03:20:48 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								37cf7d9a9c
								
							
								
							
						 | 
						
							
							
								
								Add SSA comparison instructions, fix various problems
							
							
							
							
							
						 | 
						
							2008-10-20 05:55:20 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f092622fac
								
							
								
							
						 | 
						
							
							
								
								CFG IR is now pure SSA
							
							
							
							
							
						 | 
						
							2008-10-20 01:56:28 -05:00 |