diff options
Diffstat (limited to 'llvm/test/CodeGen/RISCV/sext-zext-trunc.ll')
-rw-r--r-- | llvm/test/CodeGen/RISCV/sext-zext-trunc.ll | 60 |
1 files changed, 30 insertions, 30 deletions
diff --git a/llvm/test/CodeGen/RISCV/sext-zext-trunc.ll b/llvm/test/CodeGen/RISCV/sext-zext-trunc.ll index 7c5f1205b76..80bd2d2b204 100644 --- a/llvm/test/CodeGen/RISCV/sext-zext-trunc.ll +++ b/llvm/test/CodeGen/RISCV/sext-zext-trunc.ll @@ -4,7 +4,7 @@ define i8 @sext_i1_to_i8(i1 %a) { ; RV32I-LABEL: sext_i1_to_i8: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: andi a0, a0, 1 ; RV32I-NEXT: sub a0, zero, a0 ; RV32I-NEXT: jalr zero, ra, 0 @@ -14,7 +14,7 @@ define i8 @sext_i1_to_i8(i1 %a) { define i16 @sext_i1_to_i16(i1 %a) { ; RV32I-LABEL: sext_i1_to_i16: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: andi a0, a0, 1 ; RV32I-NEXT: sub a0, zero, a0 ; RV32I-NEXT: jalr zero, ra, 0 @@ -24,7 +24,7 @@ define i16 @sext_i1_to_i16(i1 %a) { define i32 @sext_i1_to_i32(i1 %a) { ; RV32I-LABEL: sext_i1_to_i32: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: andi a0, a0, 1 ; RV32I-NEXT: sub a0, zero, a0 ; RV32I-NEXT: jalr zero, ra, 0 @@ -34,7 +34,7 @@ define i32 @sext_i1_to_i32(i1 %a) { define i64 @sext_i1_to_i64(i1 %a) { ; RV32I-LABEL: sext_i1_to_i64: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: andi a0, a0, 1 ; RV32I-NEXT: sub a0, zero, a0 ; RV32I-NEXT: addi a1, a0, 0 @@ -45,7 +45,7 @@ define i64 @sext_i1_to_i64(i1 %a) { define i16 @sext_i8_to_i16(i8 %a) { ; RV32I-LABEL: sext_i8_to_i16: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: slli a0, a0, 24 ; RV32I-NEXT: srai a0, a0, 24 ; RV32I-NEXT: jalr zero, ra, 0 @@ -55,7 +55,7 @@ define i16 @sext_i8_to_i16(i8 %a) { define i32 @sext_i8_to_i32(i8 %a) { ; RV32I-LABEL: sext_i8_to_i32: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: slli a0, a0, 24 ; RV32I-NEXT: srai a0, a0, 24 ; RV32I-NEXT: jalr zero, ra, 0 @@ -65,7 +65,7 @@ define i32 @sext_i8_to_i32(i8 %a) { define i64 @sext_i8_to_i64(i8 %a) { ; RV32I-LABEL: sext_i8_to_i64: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: slli a1, a0, 24 ; RV32I-NEXT: srai a0, a1, 24 ; RV32I-NEXT: srai a1, a1, 31 @@ -76,7 +76,7 @@ define i64 @sext_i8_to_i64(i8 %a) { define i32 @sext_i16_to_i32(i16 %a) { ; RV32I-LABEL: sext_i16_to_i32: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: slli a0, a0, 16 ; RV32I-NEXT: srai a0, a0, 16 ; RV32I-NEXT: jalr zero, ra, 0 @@ -86,7 +86,7 @@ define i32 @sext_i16_to_i32(i16 %a) { define i64 @sext_i16_to_i64(i16 %a) { ; RV32I-LABEL: sext_i16_to_i64: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: slli a1, a0, 16 ; RV32I-NEXT: srai a0, a1, 16 ; RV32I-NEXT: srai a1, a1, 31 @@ -97,7 +97,7 @@ define i64 @sext_i16_to_i64(i16 %a) { define i64 @sext_i32_to_i64(i32 %a) { ; RV32I-LABEL: sext_i32_to_i64: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: srai a1, a0, 31 ; RV32I-NEXT: jalr zero, ra, 0 %1 = sext i32 %a to i64 @@ -106,7 +106,7 @@ define i64 @sext_i32_to_i64(i32 %a) { define i8 @zext_i1_to_i8(i1 %a) { ; RV32I-LABEL: zext_i1_to_i8: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: andi a0, a0, 1 ; RV32I-NEXT: jalr zero, ra, 0 %1 = zext i1 %a to i8 @@ -115,7 +115,7 @@ define i8 @zext_i1_to_i8(i1 %a) { define i16 @zext_i1_to_i16(i1 %a) { ; RV32I-LABEL: zext_i1_to_i16: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: andi a0, a0, 1 ; RV32I-NEXT: jalr zero, ra, 0 %1 = zext i1 %a to i16 @@ -124,7 +124,7 @@ define i16 @zext_i1_to_i16(i1 %a) { define i32 @zext_i1_to_i32(i1 %a) { ; RV32I-LABEL: zext_i1_to_i32: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: andi a0, a0, 1 ; RV32I-NEXT: jalr zero, ra, 0 %1 = zext i1 %a to i32 @@ -133,7 +133,7 @@ define i32 @zext_i1_to_i32(i1 %a) { define i64 @zext_i1_to_i64(i1 %a) { ; RV32I-LABEL: zext_i1_to_i64: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: andi a0, a0, 1 ; RV32I-NEXT: addi a1, zero, 0 ; RV32I-NEXT: jalr zero, ra, 0 @@ -143,7 +143,7 @@ define i64 @zext_i1_to_i64(i1 %a) { define i16 @zext_i8_to_i16(i8 %a) { ; RV32I-LABEL: zext_i8_to_i16: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: andi a0, a0, 255 ; RV32I-NEXT: jalr zero, ra, 0 %1 = zext i8 %a to i16 @@ -152,7 +152,7 @@ define i16 @zext_i8_to_i16(i8 %a) { define i32 @zext_i8_to_i32(i8 %a) { ; RV32I-LABEL: zext_i8_to_i32: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: andi a0, a0, 255 ; RV32I-NEXT: jalr zero, ra, 0 %1 = zext i8 %a to i32 @@ -161,7 +161,7 @@ define i32 @zext_i8_to_i32(i8 %a) { define i64 @zext_i8_to_i64(i8 %a) { ; RV32I-LABEL: zext_i8_to_i64: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: andi a0, a0, 255 ; RV32I-NEXT: addi a1, zero, 0 ; RV32I-NEXT: jalr zero, ra, 0 @@ -171,7 +171,7 @@ define i64 @zext_i8_to_i64(i8 %a) { define i32 @zext_i16_to_i32(i16 %a) { ; RV32I-LABEL: zext_i16_to_i32: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: lui a1, 16 ; RV32I-NEXT: addi a1, a1, -1 ; RV32I-NEXT: and a0, a0, a1 @@ -182,7 +182,7 @@ define i32 @zext_i16_to_i32(i16 %a) { define i64 @zext_i16_to_i64(i16 %a) { ; RV32I-LABEL: zext_i16_to_i64: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: lui a1, 16 ; RV32I-NEXT: addi a1, a1, -1 ; RV32I-NEXT: and a0, a0, a1 @@ -194,7 +194,7 @@ define i64 @zext_i16_to_i64(i16 %a) { define i64 @zext_i32_to_i64(i32 %a) { ; RV32I-LABEL: zext_i32_to_i64: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: addi a1, zero, 0 ; RV32I-NEXT: jalr zero, ra, 0 %1 = zext i32 %a to i64 @@ -206,7 +206,7 @@ define i64 @zext_i32_to_i64(i32 %a) { define i1 @trunc_i8_to_i1(i8 %a) { ; RV32I-LABEL: trunc_i8_to_i1: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: jalr zero, ra, 0 %1 = trunc i8 %a to i1 ret i1 %1 @@ -214,7 +214,7 @@ define i1 @trunc_i8_to_i1(i8 %a) { define i1 @trunc_i16_to_i1(i16 %a) { ; RV32I-LABEL: trunc_i16_to_i1: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: jalr zero, ra, 0 %1 = trunc i16 %a to i1 ret i1 %1 @@ -222,7 +222,7 @@ define i1 @trunc_i16_to_i1(i16 %a) { define i1 @trunc_i32_to_i1(i32 %a) { ; RV32I-LABEL: trunc_i32_to_i1: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: jalr zero, ra, 0 %1 = trunc i32 %a to i1 ret i1 %1 @@ -230,7 +230,7 @@ define i1 @trunc_i32_to_i1(i32 %a) { define i1 @trunc_i64_to_i1(i64 %a) { ; RV32I-LABEL: trunc_i64_to_i1: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: jalr zero, ra, 0 %1 = trunc i64 %a to i1 ret i1 %1 @@ -238,7 +238,7 @@ define i1 @trunc_i64_to_i1(i64 %a) { define i8 @trunc_i16_to_i8(i16 %a) { ; RV32I-LABEL: trunc_i16_to_i8: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: jalr zero, ra, 0 %1 = trunc i16 %a to i8 ret i8 %1 @@ -246,7 +246,7 @@ define i8 @trunc_i16_to_i8(i16 %a) { define i8 @trunc_i32_to_i8(i32 %a) { ; RV32I-LABEL: trunc_i32_to_i8: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: jalr zero, ra, 0 %1 = trunc i32 %a to i8 ret i8 %1 @@ -254,7 +254,7 @@ define i8 @trunc_i32_to_i8(i32 %a) { define i8 @trunc_i64_to_i8(i64 %a) { ; RV32I-LABEL: trunc_i64_to_i8: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: jalr zero, ra, 0 %1 = trunc i64 %a to i8 ret i8 %1 @@ -262,7 +262,7 @@ define i8 @trunc_i64_to_i8(i64 %a) { define i16 @trunc_i32_to_i16(i32 %a) { ; RV32I-LABEL: trunc_i32_to_i16: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: jalr zero, ra, 0 %1 = trunc i32 %a to i16 ret i16 %1 @@ -270,7 +270,7 @@ define i16 @trunc_i32_to_i16(i32 %a) { define i16 @trunc_i64_to_i16(i64 %a) { ; RV32I-LABEL: trunc_i64_to_i16: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: jalr zero, ra, 0 %1 = trunc i64 %a to i16 ret i16 %1 @@ -278,7 +278,7 @@ define i16 @trunc_i64_to_i16(i64 %a) { define i32 @trunc_i64_to_i32(i64 %a) { ; RV32I-LABEL: trunc_i64_to_i32: -; RV32I: # BB#0: +; RV32I: # %bb.0: ; RV32I-NEXT: jalr zero, ra, 0 %1 = trunc i64 %a to i32 ret i32 %1 |