diff --git a/src/coreclr/jit/lsraxarch.cpp b/src/coreclr/jit/lsraxarch.cpp index 02aee985e6ef71..c9cd8962c28904 100644 --- a/src/coreclr/jit/lsraxarch.cpp +++ b/src/coreclr/jit/lsraxarch.cpp @@ -967,13 +967,6 @@ int LinearScan::BuildSelect(GenTreeOp* select) srcCount++; } - if ((tgtPrefUse != nullptr) && (tgtPrefUse2 != nullptr)) - { - // CQ analysis shows that it's best to always prefer only the 'true' - // val here. - tgtPrefUse2 = nullptr; - } - // Codegen will emit something like: // // mov dstReg, falseVal