================
@@ -70,7 +70,7 @@ llvm.func @_QPtest() {
 // CHECK:         %[[VAL_20:.*]] = getelementptr { i64, i64, i64, ptr }, ptr 
%[[VAL_18]], i32 0, i32 1
 // CHECK:         %[[VAL_21:.*]] = getelementptr { i64, i64, i64, ptr }, ptr 
%[[VAL_18]], i32 0, i32 2
 // CHECK:         %[[VAL_22:.*]] = load i64, ptr %[[VAL_21]], align 4
-// CHECK:         call void @__kmpc_taskloop(ptr @1, i32 %[[VAL_16]], ptr 
%[[VAL_17]], i32 1, ptr %[[VAL_19]], ptr %[[VAL_20]], i64 %[[VAL_22]], i32 1, 
i32 0, i64 0, ptr @omp_taskloop_dup)
+// CHECK:         call void @__kmpc_taskloop(ptr @1, i32 %[[VAL_16]], ptr 
%[[VAL_17]], i32 1, ptr %[[VAL_19]], ptr %[[VAL_20]], i64 %[[VAL_22]], i32 0, 
i32 0, i64 0, ptr @omp_taskloop_dup)
----------------
tblah wrote:

```
void do_something(int);
void function() {
  #pragma omp taskloop
  for (int i = 0; i < 100; i++)
    do_something(i);
}
```
If I am reading clang's output correctly, flags defaults to 1 without any 
clauses.

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

Reply via email to