[llvm] 805f51f - Remove Android-mips related tests

via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 23 14:07:12 PDT 2023


Author: AdityaK
Date: 2023-03-23T14:06:50-07:00
New Revision: 805f51f9fedf90d2aa0ad46c61cb4c9c0c5bcfe9

URL: https://github.com/llvm/llvm-project/commit/805f51f9fedf90d2aa0ad46c61cb4c9c0c5bcfe9
DIFF: https://github.com/llvm/llvm-project/commit/805f51f9fedf90d2aa0ad46c61cb4c9c0c5bcfe9.diff

LOG: Remove Android-mips related tests

Split from: https://reviews.llvm.org/D146565, already reviewed there.

Added: 
    

Modified: 
    llvm/test/CodeGen/Mips/ehframe-indirect.ll

Removed: 
    llvm/test/CodeGen/Mips/emutls_generic.ll


################################################################################
diff  --git a/llvm/test/CodeGen/Mips/ehframe-indirect.ll b/llvm/test/CodeGen/Mips/ehframe-indirect.ll
index 59f358316ddfd..b3f4b48329d7b 100644
--- a/llvm/test/CodeGen/Mips/ehframe-indirect.ll
+++ b/llvm/test/CodeGen/Mips/ehframe-indirect.ll
@@ -1,13 +1,9 @@
 ; RUN: llc -mtriple=mipsel-linux-gnu < %s -asm-verbose -relocation-model=pic | \
 ; RUN:     FileCheck -check-prefixes=ALL,LINUX,LINUX-O32,O32 %s
-; RUN: llc -mtriple=mipsel-linux-android < %s -asm-verbose -relocation-model=pic | \
-; RUN:     FileCheck -check-prefixes=ALL,LINUX,LINUX-O32,O32 %s
 ; RUN: llc -mtriple=mips64el-linux-gnu -target-abi=n32 < %s -asm-verbose -relocation-model=pic | \
 ; RUN:     FileCheck -check-prefixes=ALL,LINUX,LINUX-NEW,N32 %s
 ; RUN: llc -mtriple=mips64el-linux-gnu < %s -asm-verbose -relocation-model=pic | \
 ; RUN:     FileCheck -check-prefixes=ALL,LINUX,LINUX-NEW,N64 %s
-; RUN: llc -mtriple=mips64el-linux-android < %s -asm-verbose -relocation-model=pic | \
-; RUN:     FileCheck -check-prefixes=ALL,LINUX,LINUX-NEW,N64 %s
 ; RUN: llc -mtriple=mips64el-linux-gnu < %s -asm-verbose -relocation-model=pic | \
 ; RUN:     FileCheck -check-prefixes=ALL,LINUX,LINUX-NEW,N64 %s
 ; RUN: llc -mtriple=mips-unknown-freebsd11.0 < %s -asm-verbose -relocation-model=pic | \

diff  --git a/llvm/test/CodeGen/Mips/emutls_generic.ll b/llvm/test/CodeGen/Mips/emutls_generic.ll
deleted file mode 100644
index 344a581d6b4b7..0000000000000
--- a/llvm/test/CodeGen/Mips/emutls_generic.ll
+++ /dev/null
@@ -1,75 +0,0 @@
-; RUN: llc < %s -emulated-tls -mtriple=mipsel-linux-android -relocation-model=pic \
-; RUN:     | FileCheck -check-prefix=MIPS_32 %s
-; RUN: llc < %s -emulated-tls -mtriple=mips64el-linux-android -relocation-model=pic \
-; RUN:     | FileCheck -check-prefix=MIPS_64 %s
-
-; RUN: llc < %s -mtriple=mipsel-linux-android -relocation-model=pic \
-; RUN:     | FileCheck -check-prefix=MIPS_32 %s
-; RUN: llc < %s -mtriple=mips64el-linux-android -relocation-model=pic \
-; RUN:     | FileCheck -check-prefix=MIPS_64 %s
-
-; Make sure that TLS symbols are emitted in expected order.
-
- at external_x = external thread_local global i32, align 8
- at external_y = thread_local global i8 7, align 2
- at internal_y = internal thread_local global i64 9, align 16
-
-define ptr @get_external_x() {
-entry:
-  ret ptr @external_x
-}
-
-define ptr @get_external_y() {
-entry:
-  ret ptr @external_y
-}
-
-define ptr @get_internal_y() {
-entry:
-  ret ptr @internal_y
-}
-
-; MIPS_32-LABEL: get_external_y:
-; MIPS_32-LABEL: get_internal_y:
-; MIPS_32:     lw {{.+}}(__emutls_v.internal_y
-; MIPS_32:     lw {{.+}}call16(__emutls_get_address
-; MIPS_32-NOT:  __emutls_t.external_x
-; MIPS_32-NOT:  __emutls_v.external_x:
-; MIPS_32:       .data
-; MIPS_32:       .p2align 2
-; MIPS_32-LABEL: __emutls_v.external_y:
-; MIPS_32:       .section .rodata,
-; MIPS_32-LABEL: __emutls_t.external_y:
-; MIPS_32-NEXT:  .byte 7
-; MIPS_32:       .data
-; MIPS_32:       .p2align 2
-; MIPS_32-LABEL: __emutls_v.internal_y:
-; MIPS_32-NEXT:  .4byte 8
-; MIPS_32-NEXT:  .4byte 16
-; MIPS_32-NEXT:  .4byte 0
-; MIPS_32-NEXT:  .4byte __emutls_t.internal_y
-; MIPS_32-LABEL: __emutls_t.internal_y:
-; MIPS_32-NEXT:  .8byte 9
-
-; MIPS_64-LABEL: get_external_x:
-; MIPS_64-LABEL: get_external_y:
-; MIPS_64-LABEL: get_internal_y:
-; MIPS_64:     ld {{.+}}(__emutls_v.internal_y
-; MIPS_64:     ld {{.+}}call16(__emutls_get_address
-; MIPS_64-NOT:  __emutls_t.external_x
-; MIPS_64-NOT:  __emutls_v.external_x:
-; MIPS_64-LABEL: __emutls_v.external_y:
-; MIPS_64-NOT:   __emutls_v.external_x:
-; MIPS_64:       .section .rodata,
-; MIPS_64-LABEL: __emutls_t.external_y:
-; MIPS_64-NEXT:  .byte 7
-; MIPS_64:       .data
-; MIPS_64:       .p2align 3
-; MIPS_64-LABEL: __emutls_v.internal_y:
-; MIPS_64-NEXT:  .8byte 8
-; MIPS_64-NEXT:  .8byte 16
-; MIPS_64-NEXT:  .8byte 0
-; MIPS_64-NEXT:  .8byte __emutls_t.internal_y
-; MIPS_64:       .section .rodata,
-; MIPS_64-LABEL: __emutls_t.internal_y:
-; MIPS_64-NEXT:  .8byte 9


        


More information about the llvm-commits mailing list