[AMDGPU][True16][CodeGen] true16 codegen pattern for v_med3_u/i16 (#121850)
[llvm-project.git] / clang / test / CodeGenHLSL / export.hlsl
blob770618ff2e07030e6290930969c4c0214d37a9f3
1 // RUN: %clang_cc1 -finclude-default-header -triple dxil-pc-shadermodel6.3-library %s \
2 // RUN:   -emit-llvm -disable-llvm-passes -o - | FileCheck %s
4 // CHECK: define void @_Z2f1v() [[Attr:\#[0-9]+]]
5 export void f1() {
8 // CHECK: define void @_ZN11MyNamespace2f2Ev() [[Attr]]
9 namespace MyNamespace {
10   export void f2() {
11   }
14 export {
15 // CHECK: define void @_Z2f3v() [[Attr]]
16 // CHECK: define void @_Z2f4v() [[Attr]]
17     void f3() {}
18     void f4() {}
21 // CHECK: attributes [[Attr]] = { {{.*}} "hlsl.export" {{.*}} }