70b677ecdad4d542e0333ab4152ad8c07330fb14
				
			
			
		
	Vec is heavyweight and really should only be used for I/O and
dynamic indexing.  A recurring pattern in uncore is
    Vec(const1, const2, const3) contains x
which is nice but has a deleterious effect on simulation copilation
and execution time.  This patch proposes an alternative:
    x isOneOf (const1, const2, const3)
    x isOneOf seqOfThings
I think it's also more idiomatic.
This is just a prototype; I'm not wed to the name or implementation.
		
	
Description
				
					Languages
				
				
								
								
									Scala
								
								93.1%
							
						
							
								
								
									C++
								
								2.1%
							
						
							
								
								
									Python
								
								2%
							
						
							
								
								
									Makefile
								
								1.2%
							
						
							
								
								
									Verilog
								
								0.8%
							
						
							
								
								
									Other
								
								0.7%