================
@@ -0,0 +1,14 @@
+// NOTE: Assertions have been autogenerated by utils/update_cc_test_checks.py 
UTC_ARGS: --version 6
+// REQUIRES: AMDGCN
+
+// RUN: %clang -target %libclc_target -O2 -emit-llvm -S -o - %s | FileCheck %s 
--check-prefix=%check_prefix
+
+// AMDGCN-LABEL: define hidden noundef float @test_float(
+// AMDGCN-SAME: float noundef [[X:%.*]]) local_unnamed_addr #[[ATTR0:[0-9]+]] {
+// AMDGCN-NEXT:  [[ENTRY:.*:]]
+// AMDGCN-NEXT:    [[CALL:%.*]] = tail call fastcc float @llvm.fabs.f32(float 
noundef [[X]]) #[[ATTR2:[0-9]+]]
----------------
wenju-he wrote:

> How did we end up with fastcc on an intrinsic? That's broken? I thought the 
> verifier would complain

thanks. Fixed fastcc. Verifier check will be added later

https://github.com/llvm/llvm-project/pull/197151
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to