Fix windows build.

Remove duplicate definitions of Extract and Insert for UInt4

Change-Id: Ib2d54606ead6b953b93f28e9f0dfd7987b1da774
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28848
Presubmit-Ready: Ben Clayton <bclayton@google.com>
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Tested-by: Ben Clayton <bclayton@google.com>
diff --git a/src/Reactor/SubzeroReactor.cpp b/src/Reactor/SubzeroReactor.cpp
index dee4af0..f3665b4 100644
--- a/src/Reactor/SubzeroReactor.cpp
+++ b/src/Reactor/SubzeroReactor.cpp
@@ -2944,16 +2944,6 @@
 		storeValue((~(As<Int4>(cast) >> 31) & uiValue).value);
 	}
 
-	RValue<UInt> Extract(RValue<UInt4> x, int i)
-	{
-		return RValue<UInt>(Nucleus::createExtractElement(x.value, UInt::getType(), i));
-	}
-
-	RValue<UInt4> Insert(RValue<UInt4> x, RValue<UInt> element, int i)
-	{
-		return RValue<UInt4>(Nucleus::createInsertElement(x.value, element.value, i));
-	}
-
 	RValue<UInt4> operator<<(RValue<UInt4> lhs, unsigned char rhs)
 	{
 		if(emulateIntrinsics)