X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=test%2FCodeGen%2FSystemZ%2Fint-cmp-17.ll;h=a22fb604d453fc6610dbd12ab3c21f6ebede1fff;hb=4f50f9eba412b6c0d5e7a9616dfe7699a07cf17b;hp=83e4d2d5e425c2bdf005dff888e88c8fa9a01a18;hpb=af2a1bebfcef3e3767ef3875957c986e087dd0e8;p=oota-llvm.git diff --git a/test/CodeGen/SystemZ/int-cmp-17.ll b/test/CodeGen/SystemZ/int-cmp-17.ll index 83e4d2d5e42..a22fb604d45 100644 --- a/test/CodeGen/SystemZ/int-cmp-17.ll +++ b/test/CodeGen/SystemZ/int-cmp-17.ll @@ -5,11 +5,11 @@ ; Check the low end of the 8-bit unsigned range, with zero extension. define double @f1(double %a, double %b, i8 *%ptr) { -; CHECK: f1: +; CHECK-LABEL: f1: ; CHECK: cli 0(%r2), 0 ; CHECK-NEXT: jlh ; CHECK: br %r14 - %val = load i8 *%ptr + %val = load i8 , i8 *%ptr %ext = zext i8 %val to i32 %cond = icmp ne i32 %ext, 0 %res = select i1 %cond, double %a, double %b @@ -18,11 +18,11 @@ define double @f1(double %a, double %b, i8 *%ptr) { ; Check the high end of the 8-bit unsigned range, with zero extension. define double @f2(double %a, double %b, i8 *%ptr) { -; CHECK: f2: +; CHECK-LABEL: f2: ; CHECK: cli 0(%r2), 255 ; CHECK-NEXT: jlh ; CHECK: br %r14 - %val = load i8 *%ptr + %val = load i8 , i8 *%ptr %ext = zext i8 %val to i32 %cond = icmp ne i32 %ext, 255 %res = select i1 %cond, double %a, double %b @@ -31,10 +31,10 @@ define double @f2(double %a, double %b, i8 *%ptr) { ; Check the next value up, with zero extension. The condition is always false. define double @f3(double %a, double %b, i8 *%ptr) { -; CHECK: f3: +; CHECK-LABEL: f3: ; CHECK-NOT: cli ; CHECK: br %r14 - %val = load i8 *%ptr + %val = load i8 , i8 *%ptr %ext = zext i8 %val to i32 %cond = icmp ne i32 %ext, 256 %res = select i1 %cond, double %a, double %b @@ -44,10 +44,10 @@ define double @f3(double %a, double %b, i8 *%ptr) { ; Check comparisons with -1, with zero extension. ; This condition is also always false. define double @f4(double %a, double %b, i8 *%ptr) { -; CHECK: f4: +; CHECK-LABEL: f4: ; CHECK-NOT: cli ; CHECK: br %r14 - %val = load i8 *%ptr + %val = load i8 , i8 *%ptr %ext = zext i8 %val to i32 %cond = icmp ne i32 %ext, -1 %res = select i1 %cond, double %a, double %b @@ -56,11 +56,11 @@ define double @f4(double %a, double %b, i8 *%ptr) { ; Check comparisons with 0, using sign extension. define double @f5(double %a, double %b, i8 *%ptr) { -; CHECK: f5: +; CHECK-LABEL: f5: ; CHECK: cli 0(%r2), 0 ; CHECK-NEXT: jlh ; CHECK: br %r14 - %val = load i8 *%ptr + %val = load i8 , i8 *%ptr %ext = sext i8 %val to i32 %cond = icmp ne i32 %ext, 0 %res = select i1 %cond, double %a, double %b @@ -69,11 +69,11 @@ define double @f5(double %a, double %b, i8 *%ptr) { ; Check the high end of the signed 8-bit range, using sign extension. define double @f6(double %a, double %b, i8 *%ptr) { -; CHECK: f6: +; CHECK-LABEL: f6: ; CHECK: cli 0(%r2), 127 ; CHECK-NEXT: jlh ; CHECK: br %r14 - %val = load i8 *%ptr + %val = load i8 , i8 *%ptr %ext = sext i8 %val to i32 %cond = icmp ne i32 %ext, 127 %res = select i1 %cond, double %a, double %b @@ -83,10 +83,10 @@ define double @f6(double %a, double %b, i8 *%ptr) { ; Check the next value up, using sign extension. ; The condition is always false. define double @f7(double %a, double %b, i8 *%ptr) { -; CHECK: f7: +; CHECK-LABEL: f7: ; CHECK-NOT: cli ; CHECK: br %r14 - %val = load i8 *%ptr + %val = load i8 , i8 *%ptr %ext = sext i8 %val to i32 %cond = icmp ne i32 %ext, 128 %res = select i1 %cond, double %a, double %b @@ -95,11 +95,11 @@ define double @f7(double %a, double %b, i8 *%ptr) { ; Check comparisons with -1, using sign extension. define double @f8(double %a, double %b, i8 *%ptr) { -; CHECK: f8: +; CHECK-LABEL: f8: ; CHECK: cli 0(%r2), 255 ; CHECK-NEXT: jlh ; CHECK: br %r14 - %val = load i8 *%ptr + %val = load i8 , i8 *%ptr %ext = sext i8 %val to i32 %cond = icmp ne i32 %ext, -1 %res = select i1 %cond, double %a, double %b @@ -108,11 +108,11 @@ define double @f8(double %a, double %b, i8 *%ptr) { ; Check the low end of the signed 8-bit range, using sign extension. define double @f9(double %a, double %b, i8 *%ptr) { -; CHECK: f9: +; CHECK-LABEL: f9: ; CHECK: cli 0(%r2), 128 ; CHECK-NEXT: jlh ; CHECK: br %r14 - %val = load i8 *%ptr + %val = load i8 , i8 *%ptr %ext = sext i8 %val to i32 %cond = icmp ne i32 %ext, -128 %res = select i1 %cond, double %a, double %b @@ -122,10 +122,10 @@ define double @f9(double %a, double %b, i8 *%ptr) { ; Check the next value down, using sign extension. ; The condition is always false. define double @f10(double %a, double %b, i8 *%ptr) { -; CHECK: f10: +; CHECK-LABEL: f10: ; CHECK-NOT: cli ; CHECK: br %r14 - %val = load i8 *%ptr + %val = load i8 , i8 *%ptr %ext = sext i8 %val to i32 %cond = icmp ne i32 %ext, -129 %res = select i1 %cond, double %a, double %b