[AMDGPU] Add True16 register classes.
[llvm-project.git] / llvm / test / Assembler / autoupgrade-thread-pointer.ll
blob2eaabb4e921f0f7444fc116c112dca1859f4e70e
1 ; Test autoupgrade of arch-specific thread pointer intrinsics
2 ; RUN: llvm-as < %s | llvm-dis | FileCheck %s
4 declare ptr @llvm.aarch64.thread.pointer()
5 declare ptr @llvm.arm.thread.pointer()
7 define ptr @test1() {
8 ; CHECK: test1()
9 ; CHECK: call ptr @llvm.thread.pointer()
10   %1 = call ptr @llvm.aarch64.thread.pointer()
11   ret ptr %1
14 define ptr @test2() {
15 ; CHECK: test2()
16 ; CHECK: call ptr @llvm.thread.pointer()
17   %1 = call ptr @llvm.arm.thread.pointer()
18   ret ptr %1