diff --git a/test/CodeGen/bitscan-builtins.c b/test/CodeGen/bitscan-builtins.c
index 451e8f4570c6e646d6471e796c8b28982fab1a82..ae817e8157491987ccd6c180594afcc220854ca9 100644
--- a/test/CodeGen/bitscan-builtins.c
+++ b/test/CodeGen/bitscan-builtins.c
@@ -14,6 +14,6 @@ int test_bit_scan_forward(int a) {
 int test_bit_scan_reverse(int a) {
   return _bit_scan_reverse(a);
 // CHECK:  %[[call:.*]] = call i32 @llvm.ctlz.i32(
-// CHECK:  %[[sub:.*]] = sub nsw i32 31, %2
+// CHECK:  %[[sub:.*]] = sub nsw i32 31, %[[call]]
 // CHECK: ret i32 %[[sub]]
 }