From 9649eb0e8dc5be59d7f5661d32f21303d3246d7c Mon Sep 17 00:00:00 2001 From: Ben Vanik Date: Sun, 26 Oct 2014 02:00:31 -0700 Subject: [PATCH] XMMOne != FFFFF.... --- src/alloy/backend/x64/x64_sequences.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/alloy/backend/x64/x64_sequences.cc b/src/alloy/backend/x64/x64_sequences.cc index 0a1db4b2a..4bf74ead2 100644 --- a/src/alloy/backend/x64/x64_sequences.cc +++ b/src/alloy/backend/x64/x64_sequences.cc @@ -4109,7 +4109,7 @@ EMITTER(NOT_I64, MATCH(I, I64<>>)) { EMITTER(NOT_V128, MATCH(I, V128<>>)) { static void Emit(X64Emitter& e, const EmitArgType& i) { // dest = src ^ 0xFFFF... - e.vpxor(i.dest, i.src1, e.GetXmmConstPtr(XMMOne)); + e.vpxor(i.dest, i.src1, e.GetXmmConstPtr(XMMAbsMaskPD /* FF... */)); } }; EMITTER_OPCODE_TABLE(