mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-01 13:11:39 +01:00
a8eb1f20c0
This change follows up defaults for GCC and Clang, so LLVM does not differ from them. While number of the test files are touched with this change, they all keep the old (expected) behaviour with the explicit option: "-relocation-model=pic" The tests that have not been touched are insensitive to relocation model. Differential Revision: http://reviews.llvm.org/D17995 llvm-svn: 265949
14 lines
384 B
LLVM
14 lines
384 B
LLVM
; RUN: llc -march=mipsel -relocation-model=pic < %s | FileCheck %s
|
|
|
|
; CHECK: lui ${{[0-9]+}}, 49152
|
|
; CHECK: lui ${{[0-9]+}}, 16384
|
|
define void @f() nounwind {
|
|
entry:
|
|
%a1 = alloca [1073741824 x i8], align 1
|
|
%arrayidx = getelementptr inbounds [1073741824 x i8], [1073741824 x i8]* %a1, i32 0, i32 1048676
|
|
call void @f2(i8* %arrayidx) nounwind
|
|
ret void
|
|
}
|
|
|
|
declare void @f2(i8*)
|