aboutsummaryrefslogtreecommitdiffstats
path: root/test/MC/Mips/xgot.ll
diff options
context:
space:
mode:
Diffstat (limited to 'test/MC/Mips/xgot.ll')
-rw-r--r--test/MC/Mips/xgot.ll29
1 files changed, 0 insertions, 29 deletions
diff --git a/test/MC/Mips/xgot.ll b/test/MC/Mips/xgot.ll
deleted file mode 100644
index cc33678..0000000
--- a/test/MC/Mips/xgot.ll
+++ /dev/null
@@ -1,29 +0,0 @@
-; RUN: llc -filetype=obj -mtriple mipsel-unknown-linux -mxgot %s -o - | llvm-readobj -r | FileCheck %s
-
-@.str = private unnamed_addr constant [16 x i8] c"ext_1=%d, i=%d\0A\00", align 1
-@ext_1 = external global i32
-
-define void @fill() nounwind {
-entry:
-
-; Check that the appropriate relocations were created.
-; For the xgot case we want to see R_MIPS_[GOT|CALL]_[HI|LO]16.
-
-; CHECK: Relocations [
-; CHECK: 0x{{[0-9,A-F]+}} R_MIPS_HI16
-; CHECK: 0x{{[0-9,A-F]+}} R_MIPS_LO16
-; CHECK: 0x{{[0-9,A-F]+}} R_MIPS_GOT_HI16
-; CHECK: 0x{{[0-9,A-F]+}} R_MIPS_GOT_LO16
-; CHECK: 0x{{[0-9,A-F]+}} R_MIPS_CALL_HI16
-; CHECK: 0x{{[0-9,A-F]+}} R_MIPS_CALL_LO16
-; CHECK: 0x{{[0-9,A-F]+}} R_MIPS_GOT
-; CHECK: 0x{{[0-9,A-F]+}} R_MIPS_LO16
-; CHECK: ]
-
- %0 = load i32* @ext_1, align 4
- %call = tail call i32 (i8*, ...)* @printf(i8* getelementptr inbounds ([16 x i8]* @.str, i32 0, i32 0), i32 %0) nounwind
- ret void
-}
-
-declare i32 @printf(i8* nocapture, ...) nounwind
-