Lines Matching refs:reflect
1 ; We run nvvm-reflect (and then optimize) this module twice, once with metadata
5 ; RUN: echo '!0 = !{i32 4, !"nvvm-reflect-ftz", i32 0}' >> %t.noftz
6 ; RUN: opt %t.noftz -S -nvvm-reflect -O2 \
10 ; RUN: echo '!0 = !{i32 4, !"nvvm-reflect-ftz", i32 1}' >> %t.ftz
11 ; RUN: opt %t.ftz -S -nvvm-reflect -O2 \
23 %reflect = tail call i32 @__nvvm_reflect(i8* %ptr)
24 %cmp = icmp ugt i32 %reflect, 0
44 declare i32 @llvm.nvvm.reflect.p0i8(i8*)
48 ; CHECK-NOT: call i32 @llvm.nvvm.reflect
52 %reflect = tail call i32 @llvm.nvvm.reflect.p0i8(i8* %ptr)
53 ret i32 %reflect
64 …%reflect = call i32 @__nvvm_reflect(i8* addrspacecast (i8 addrspace(1)* getelementptr inbounds ([1…
65 %cmp = icmp ne i32 %reflect, 0