forked from OSchip/llvm-project
21 lines
577 B
LLVM
21 lines
577 B
LLVM
; RUN: llc -mtriple powerpc-ibm-aix-xcoff -verify-machineinstrs < %s | FileCheck %s
|
|
; RUN: not --crash llc -filetype=obj -mtriple powerpc-ibm-aix-xcoff \
|
|
; RUN: -verify-machineinstrs < %s 2>&1 | \
|
|
; RUN: FileCheck %s --check-prefix=OBJ
|
|
|
|
@i = external global i32, align 4 #0
|
|
|
|
; Function Attrs: noinline nounwind optnone
|
|
define i32* @get() {
|
|
entry:
|
|
ret i32* @i
|
|
}
|
|
|
|
; CHECK: la 3, i[TD](2)
|
|
; CHECK: .toc
|
|
; CHECK-NEXT: .extern i[TD]
|
|
|
|
; OBJ: LLVM ERROR: toc-data not yet supported when writing object files.
|
|
|
|
attributes #0 = { "toc-data" }
|