diff --git a/src/coreclr/jit/lower.cpp b/src/coreclr/jit/lower.cpp index 7fef6d758e4494..5f54890fec1086 100644 --- a/src/coreclr/jit/lower.cpp +++ b/src/coreclr/jit/lower.cpp @@ -2940,7 +2940,7 @@ GenTree* Lowering::OptimizeConstCompare(GenTree* cmp) { GenTree* notNode = comp->gtNewOperNode(GT_NOT, andOp1->TypeGet(), andOp1); op1->AsOp()->gtOp1 = notNode; - BlockRange().InsertBefore(andOp2, notNode); + BlockRange().InsertAfter(andOp1, notNode); } cmpUse.ReplaceWith(op1);