brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.2 KiB · a15f002 Raw
33 lines · plain
1; RUN: opt -O0 -S -mtriple=amdgcn-unknown-amdhsa -amdgpu-internalize-symbols < %s | FileCheck -check-prefix=OPTNONE %s2; RUN: opt -passes='default<O0>' -S -mtriple=amdgcn-unknown-amdhsa -amdgpu-internalize-symbols < %s | FileCheck -check-prefix=OPTNONE %s3; RUN: opt -O1 -S -mtriple=amdgcn-unknown-amdhsa -amdgpu-internalize-symbols < %s | FileCheck -check-prefix=ASAN_NO_INTERNALIZE %s4; RUN: opt -passes='default<O1>' -S -mtriple=amdgcn-unknown-amdhsa -amdgpu-internalize-symbols < %s | FileCheck -check-prefix=ASAN_NO_INTERNALIZE %s5 6; OPTNONE: define void @__asan_no_explicit_linkage(7; ASAN_NO_INTERNALIZE: define void @__asan_no_explicit_linkage(8define void @__asan_no_explicit_linkage() {9entry:10  ret void11}12 13; OPTNONE: define weak void @__asan_weak_linkage(14; ASAN_NO_INTERNALIZE: define weak void @__asan_weak_linkage(15define weak void @__asan_weak_linkage() {16entry:17  ret void18}19 20; OPTNONE: define void @__sanitizer_no_explicit_linkage(21; ASAN_NO_INTERNALIZE: define void @__sanitizer_no_explicit_linkage(22define void @__sanitizer_no_explicit_linkage() {23entry:24  ret void25}26 27; OPTNONE: define weak void @__sanitizer_weak_linkage(28; ASAN_NO_INTERNALIZE: define weak void @__sanitizer_weak_linkage(29define weak void @__sanitizer_weak_linkage() {30entry:31  ret void32}33