| 
							
							
								 Henry Cook | fef58f1b3a | Policy determined by constants. MSI policy added. | 2012-04-11 17:56:59 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 98a5d682a5 | coherence mostly works now | 2012-04-10 02:22:45 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 2a7d2888a7 | coherence mostly works now | 2012-04-10 02:22:45 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | c0ec3794bf | coherence mostly works now | 2012-04-10 02:22:45 -07:00 |  | 
			
				
					| 
							
							
								 Henry Cook | 1920c97066 | Refactored coherence as member rather than trait. MI and MEI protocols. | 2012-04-10 00:09:58 -07:00 |  | 
			
				
					| 
							
							
								 Henry Cook | b22d7f8192 | Refactored coherence as member rather than trait. MI and MEI protocols. | 2012-04-10 00:09:58 -07:00 |  | 
			
				
					| 
							
							
								 Henry Cook | 3cdd166153 | Refactored coherence as member rather than trait. MI and MEI protocols. | 2012-04-10 00:09:58 -07:00 |  | 
			
				
					| 
							
							
								 Henry Cook | 5acf1d9820 | defined abstract coherence traits in base trait, added Incoherent trait, cleaned up incoherent policy | 2012-04-09 23:29:32 -07:00 |  | 
			
				
					| 
							
							
								 Henry Cook | e71e3ce38f | defined abstract coherence traits in base trait, added Incoherent trait, cleaned up incoherent policy | 2012-04-09 23:29:32 -07:00 |  | 
			
				
					| 
							
							
								 Henry Cook | 9c8f849f50 | defined abstract coherence traits in base trait, added Incoherent trait, cleaned up incoherent policy | 2012-04-09 23:29:32 -07:00 |  | 
			
				
					| 
							
							
								 Henry Cook | a68f5e016d | changed coherence type width names to represent max sizes for all protocols | 2012-04-09 23:29:32 -07:00 |  | 
			
				
					| 
							
							
								 Henry Cook | 17a5d26c1e | changed coherence type width names to represent max sizes for all protocols | 2012-04-09 23:29:32 -07:00 |  | 
			
				
					| 
							
							
								 Henry Cook | 551e09c9d5 | changed coherence type width names to represent max sizes for all protocols | 2012-04-09 23:29:32 -07:00 |  | 
			
				
					| 
							
							
								 Henry Cook | f7307ee411 | changed coherence message type names | 2012-04-09 23:29:31 -07:00 |  | 
			
				
					| 
							
							
								 Henry Cook | 6bc47a55b4 | changed coherence message type names | 2012-04-09 23:29:31 -07:00 |  | 
			
				
					| 
							
							
								 Henry Cook | 0b4937f70f | changed coherence message type names | 2012-04-09 23:29:31 -07:00 |  | 
			
				
					| 
							
							
								 Henry Cook | d301336c33 | Refactored coherence better from uncore hub, better coherence function names | 2012-04-09 23:29:31 -07:00 |  | 
			
				
					| 
							
							
								 Henry Cook | 27e3346c14 | Refactored coherence better from uncore hub, better coherence function names | 2012-04-09 23:29:31 -07:00 |  | 
			
				
					| 
							
							
								 Henry Cook | ed79ec98f7 | Refactored coherence better from uncore hub, better coherence function names | 2012-04-09 23:29:31 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 73d8d42515 | fix coherence bug with multiple probe replies | 2012-04-09 21:40:35 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | aee9378712 | fix coherence bug with multiple probe replies | 2012-04-09 21:40:35 -07:00 |  | 
			
				
					| 
							
							
								 Huy Vo | c9c3bd02bc | kill mem stage if fpu nacks in mem stage | 2012-04-01 17:02:32 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 7f254d9670 | refine FP bugfixes | 2012-04-01 14:52:33 -07:00 |  | 
			
				
					| 
							
							
								 Huy Vo | c7c35322c2 | two bug fixes to fpu | 2012-03-31 22:23:51 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | a09e8d1c55 | remove I$ prefetcher for now there's a bug in it, and I don't have time to fix it at the moment. | 2012-03-27 15:43:56 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 452876af37 | fence on vvcfg; implement fence.v.g correctly | 2012-03-27 14:49:00 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | bb704dc0c9 | fix vector length calc bug, thanks chris and andrew | 2012-03-27 12:04:07 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 257747a3a1 | no dessert tonight :( | 2012-03-26 23:50:09 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 6bda8674bd | no dessert tonight :( | 2012-03-26 23:50:09 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | a70f0414fa | fix a workaroundable bug | 2012-03-26 20:51:54 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | 32d95e9594 | fix -1:0 index problem for direct map case | 2012-03-26 17:00:01 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 25fe46dc18 | remove bug from dessert | 2012-03-26 14:18:57 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | e2fe525fb6 | remove bug from dessert | 2012-03-26 14:18:57 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | e6b0e565de | turn HAVE_VEC on | 2012-03-26 01:21:39 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 5f53cd4ac1 | reduce HTIF width | 2012-03-25 23:49:59 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | ef505de017 | reduce HTIF width | 2012-03-25 23:49:45 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 4e6302fedc | add dessert | 2012-03-25 23:03:20 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 31f0b600fd | add dessert | 2012-03-25 23:03:20 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 5a00143035 | loop host.in to host.out during reset | 2012-03-25 21:45:10 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 1666d3fbd7 | loop host.in to host.out during reset | 2012-03-25 21:45:10 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | f62a02ab54 | remove dumb stuff in top.scala | 2012-03-25 21:30:01 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | a7ebea13fc | add mem serdes unit | 2012-03-25 17:03:58 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 88bf8a4f23 | add mem serdes unit | 2012-03-25 17:03:58 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 7fa93da4f5 | add backup memory port (disabled for now) | 2012-03-25 15:49:32 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | 1f33f6bb58 | HAVE_VEC is on | 2012-03-24 20:54:43 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 86d56ff67b | refactor cpu/i$/d$ into Tile (rather than Top) | 2012-03-24 16:57:28 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 3a487ac89b | improve htif<->pcr interface | 2012-03-24 16:57:28 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 54fa6f660d | new supervisor mode | 2012-03-24 13:03:31 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | 65929a62e3 | fix reset value for appvl | 2012-03-22 15:32:04 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | aaed0241af | get rid of vxcptwait | 2012-03-21 15:09:04 -07:00 |  |