/
redgpu
/
ispc
Обзор
Документация
Войти
/
redgpu
/
ispc
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
tests/lit-tests/unmangled.ispc
11 строк
519 B
Aleksei Nurmukhametov
Target redesign
14 сен 2024, 01:27
14 сен 2024, 01:27
3e03dff
Код
Авторство
О чём код?
// RUN: %{ispc} --target=host %s -o - --emit-llvm-text | FileCheck %s // RUN: %{ispc} --target=host --debug-phase=2:2 %s -o t.o | FileCheck %s --check-prefix=CHECK-BAR // CHECK: define <[[WIDTH:[0-9]+]] x i32> @foo(i32 %x, <[[WIDTH]] x i32> {{.*}} %y, <[[WIDTH]] x {{.*}}> %__mask) __attribute__((unmangled)) int foo(uniform int x, int y) { return y; } // CHECK-BAR: declare void @bar({{.*}}) __attribute__((unmangled)) void bar(); // CHECK-BAR: declare void @bar1() __attribute__((unmangled)) unmasked void bar1();