diff options
Diffstat (limited to 'test/CodeGen/R600/icmp64.ll')
-rw-r--r-- | test/CodeGen/R600/icmp64.ll | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/test/CodeGen/R600/icmp64.ll b/test/CodeGen/R600/icmp64.ll index c9e62ff..870bf7f 100644 --- a/test/CodeGen/R600/icmp64.ll +++ b/test/CodeGen/R600/icmp64.ll @@ -1,7 +1,7 @@ ; RUN: llc -march=r600 -mcpu=SI -verify-machineinstrs < %s | FileCheck -check-prefix=SI %s -; SI-LABEL: @test_i64_eq: -; SI: V_CMP_EQ_I64 +; SI-LABEL: {{^}}test_i64_eq: +; SI: v_cmp_eq_i64 define void @test_i64_eq(i32 addrspace(1)* %out, i64 %a, i64 %b) nounwind { %cmp = icmp eq i64 %a, %b %result = sext i1 %cmp to i32 @@ -9,8 +9,8 @@ define void @test_i64_eq(i32 addrspace(1)* %out, i64 %a, i64 %b) nounwind { ret void } -; SI-LABEL: @test_i64_ne: -; SI: V_CMP_NE_I64 +; SI-LABEL: {{^}}test_i64_ne: +; SI: v_cmp_ne_i64 define void @test_i64_ne(i32 addrspace(1)* %out, i64 %a, i64 %b) nounwind { %cmp = icmp ne i64 %a, %b %result = sext i1 %cmp to i32 @@ -18,8 +18,8 @@ define void @test_i64_ne(i32 addrspace(1)* %out, i64 %a, i64 %b) nounwind { ret void } -; SI-LABEL: @test_i64_slt: -; SI: V_CMP_LT_I64 +; SI-LABEL: {{^}}test_i64_slt: +; SI: v_cmp_lt_i64 define void @test_i64_slt(i32 addrspace(1)* %out, i64 %a, i64 %b) nounwind { %cmp = icmp slt i64 %a, %b %result = sext i1 %cmp to i32 @@ -27,8 +27,8 @@ define void @test_i64_slt(i32 addrspace(1)* %out, i64 %a, i64 %b) nounwind { ret void } -; SI-LABEL: @test_i64_ult: -; SI: V_CMP_LT_U64 +; SI-LABEL: {{^}}test_i64_ult: +; SI: v_cmp_lt_u64 define void @test_i64_ult(i32 addrspace(1)* %out, i64 %a, i64 %b) nounwind { %cmp = icmp ult i64 %a, %b %result = sext i1 %cmp to i32 @@ -36,8 +36,8 @@ define void @test_i64_ult(i32 addrspace(1)* %out, i64 %a, i64 %b) nounwind { ret void } -; SI-LABEL: @test_i64_sle: -; SI: V_CMP_LE_I64 +; SI-LABEL: {{^}}test_i64_sle: +; SI: v_cmp_le_i64 define void @test_i64_sle(i32 addrspace(1)* %out, i64 %a, i64 %b) nounwind { %cmp = icmp sle i64 %a, %b %result = sext i1 %cmp to i32 @@ -45,8 +45,8 @@ define void @test_i64_sle(i32 addrspace(1)* %out, i64 %a, i64 %b) nounwind { ret void } -; SI-LABEL: @test_i64_ule: -; SI: V_CMP_LE_U64 +; SI-LABEL: {{^}}test_i64_ule: +; SI: v_cmp_le_u64 define void @test_i64_ule(i32 addrspace(1)* %out, i64 %a, i64 %b) nounwind { %cmp = icmp ule i64 %a, %b %result = sext i1 %cmp to i32 @@ -54,8 +54,8 @@ define void @test_i64_ule(i32 addrspace(1)* %out, i64 %a, i64 %b) nounwind { ret void } -; SI-LABEL: @test_i64_sgt: -; SI: V_CMP_GT_I64 +; SI-LABEL: {{^}}test_i64_sgt: +; SI: v_cmp_gt_i64 define void @test_i64_sgt(i32 addrspace(1)* %out, i64 %a, i64 %b) nounwind { %cmp = icmp sgt i64 %a, %b %result = sext i1 %cmp to i32 @@ -63,8 +63,8 @@ define void @test_i64_sgt(i32 addrspace(1)* %out, i64 %a, i64 %b) nounwind { ret void } -; SI-LABEL: @test_i64_ugt: -; SI: V_CMP_GT_U64 +; SI-LABEL: {{^}}test_i64_ugt: +; SI: v_cmp_gt_u64 define void @test_i64_ugt(i32 addrspace(1)* %out, i64 %a, i64 %b) nounwind { %cmp = icmp ugt i64 %a, %b %result = sext i1 %cmp to i32 @@ -72,8 +72,8 @@ define void @test_i64_ugt(i32 addrspace(1)* %out, i64 %a, i64 %b) nounwind { ret void } -; SI-LABEL: @test_i64_sge: -; SI: V_CMP_GE_I64 +; SI-LABEL: {{^}}test_i64_sge: +; SI: v_cmp_ge_i64 define void @test_i64_sge(i32 addrspace(1)* %out, i64 %a, i64 %b) nounwind { %cmp = icmp sge i64 %a, %b %result = sext i1 %cmp to i32 @@ -81,8 +81,8 @@ define void @test_i64_sge(i32 addrspace(1)* %out, i64 %a, i64 %b) nounwind { ret void } -; SI-LABEL: @test_i64_uge: -; SI: V_CMP_GE_U64 +; SI-LABEL: {{^}}test_i64_uge: +; SI: v_cmp_ge_u64 define void @test_i64_uge(i32 addrspace(1)* %out, i64 %a, i64 %b) nounwind { %cmp = icmp uge i64 %a, %b %result = sext i1 %cmp to i32 |