@@ -212,13 +212,13 @@ det.achd: ; preds = %pfor.body
212212 %sum_racy.0.load = load i64 , i64* %sum_racy , align 8
213213 %add5 = add nsw i64 %sum_racy.0.load , %4
214214 store i64 %add5 , i64* %sum_racy , align 8 , !tbaa !7
215- %5 = call i8* @llvm.hyper.lookup.i64 (i8* nonnull %0 , i64 8 , i8* bitcast (void (i8* )* @_ZN4cilkL4zeroIlEEvPv to i8* ), i8* bitcast (void (i8* , i8* )* @_ZN4cilkL4plusIlEEvPvS1_ to i8* ))
215+ %5 = call i8* @llvm.hyper.lookup.i64 (ptr null , i8* nonnull %0 , i64 8 , i8* bitcast (void (i8* )* @_ZN4cilkL4zeroIlEEvPv to i8* ), i8* bitcast (void (i8* , i8* )* @_ZN4cilkL4plusIlEEvPvS1_ to i8* ))
216216 %6 = bitcast i8* %5 to i64*
217217 %7 = load i64 , i64* %6 , align 8 , !tbaa !7
218218 %add7 = add nsw i64 %7 , %4
219219 store i64 %add7 , i64* %6 , align 8 , !tbaa !7
220220 %8 = load i64 , i64* %add.ptr.i , align 8 , !tbaa !7
221- %9 = call i8* @llvm.hyper.lookup.i64 (i8* nonnull %1 , i64 8 , i8* bitcast (void (i8* )* @_ZN4cilkL4zeroIlEEvPv to i8* ), i8* bitcast (void (i8* , i8* )* @_ZN4cilkL4plusIlEEvPvS1_ to i8* ))
221+ %9 = call i8* @llvm.hyper.lookup.i64 (ptr null , i8* nonnull %1 , i64 8 , i8* bitcast (void (i8* )* @_ZN4cilkL4zeroIlEEvPv to i8* ), i8* bitcast (void (i8* , i8* )* @_ZN4cilkL4plusIlEEvPvS1_ to i8* ))
222222 %10 = bitcast i8* %9 to i64*
223223 %11 = load i64 , i64* %10 , align 8 , !tbaa !7
224224 %sub9 = sub nsw i64 %11 , %8
@@ -231,13 +231,13 @@ det.cont: ; preds = %det.achd, %pfor.bod
231231 %sum_racy.0.load91 = load i64 , i64* %sum_racy , align 8
232232 %add11 = add nsw i64 %sum_racy.0.load91 , %12
233233 store i64 %add11 , i64* %sum_racy , align 8 , !tbaa !7
234- %13 = call i8* @llvm.hyper.lookup.i64 (i8* nonnull %0 , i64 8 , i8* bitcast (void (i8* )* @_ZN4cilkL4zeroIlEEvPv to i8* ), i8* bitcast (void (i8* , i8* )* @_ZN4cilkL4plusIlEEvPvS1_ to i8* ))
234+ %13 = call i8* @llvm.hyper.lookup.i64 (ptr null , i8* nonnull %0 , i64 8 , i8* bitcast (void (i8* )* @_ZN4cilkL4zeroIlEEvPv to i8* ), i8* bitcast (void (i8* , i8* )* @_ZN4cilkL4plusIlEEvPvS1_ to i8* ))
235235 %14 = bitcast i8* %13 to i64*
236236 %15 = load i64 , i64* %14 , align 8 , !tbaa !7
237237 %add13 = add nsw i64 %15 , %12
238238 store i64 %add13 , i64* %14 , align 8 , !tbaa !7
239239 %16 = load i64 , i64* %add.ptr.i79 , align 8 , !tbaa !7
240- %17 = call i8* @llvm.hyper.lookup.i64 (i8* nonnull %1 , i64 8 , i8* bitcast (void (i8* )* @_ZN4cilkL4zeroIlEEvPv to i8* ), i8* bitcast (void (i8* , i8* )* @_ZN4cilkL4plusIlEEvPvS1_ to i8* ))
240+ %17 = call i8* @llvm.hyper.lookup.i64 (ptr null , i8* nonnull %1 , i64 8 , i8* bitcast (void (i8* )* @_ZN4cilkL4zeroIlEEvPv to i8* ), i8* bitcast (void (i8* , i8* )* @_ZN4cilkL4plusIlEEvPvS1_ to i8* ))
241241 %18 = bitcast i8* %17 to i64*
242242 %19 = load i64 , i64* %18 , align 8 , !tbaa !7
243243 %sub15 = sub nsw i64 %19 , %16
@@ -289,10 +289,10 @@ sync.continue21: ; preds = %pfor.cond.cleanup
289289 to label %cleanup unwind label %lpad17.loopexit.split-lp
290290
291291cleanup: ; preds = %sync.continue21, %entry
292- %21 = call i8* @llvm.hyper.lookup.i64 (i8* nonnull %0 , i64 8 , i8* bitcast (void (i8* )* @_ZN4cilkL4zeroIlEEvPv to i8* ), i8* bitcast (void (i8* , i8* )* @_ZN4cilkL4plusIlEEvPvS1_ to i8* ))
292+ %21 = call i8* @llvm.hyper.lookup.i64 (ptr null , i8* nonnull %0 , i64 8 , i8* bitcast (void (i8* )* @_ZN4cilkL4zeroIlEEvPv to i8* ), i8* bitcast (void (i8* , i8* )* @_ZN4cilkL4plusIlEEvPvS1_ to i8* ))
293293 %22 = bitcast i8* %21 to i64*
294294 %23 = load i64 , i64* %22 , align 8 , !tbaa !7
295- %24 = call i8* @llvm.hyper.lookup.i64 (i8* nonnull %1 , i64 8 , i8* bitcast (void (i8* )* @_ZN4cilkL4zeroIlEEvPv to i8* ), i8* bitcast (void (i8* , i8* )* @_ZN4cilkL4plusIlEEvPvS1_ to i8* ))
295+ %24 = call i8* @llvm.hyper.lookup.i64 (ptr null , i8* nonnull %1 , i64 8 , i8* bitcast (void (i8* )* @_ZN4cilkL4zeroIlEEvPv to i8* ), i8* bitcast (void (i8* , i8* )* @_ZN4cilkL4plusIlEEvPvS1_ to i8* ))
296296 %25 = bitcast i8* %24 to i64*
297297 %26 = load i64 , i64* %25 , align 8 , !tbaa !7
298298 %sum_racy.0.load92 = load i64 , i64* %sum_racy , align 8
@@ -467,7 +467,7 @@ declare void @llvm.reducer.register.i64(i8*, i64, i8*, i8*) #11
467467declare token @llvm.syncregion.start () #12
468468
469469; Function Attrs: hyper_view inaccessiblememonly injective mustprogress nofree nounwind readonly strand_pure willreturn
470- declare i8* @llvm.hyper.lookup.i64 (i8* , i64 , i8* , i8* ) #13
470+ declare i8* @llvm.hyper.lookup.i64 (i8* , i8* , i64 , i8* , i8* ) #13
471471
472472; Function Attrs: argmemonly mustprogress willreturn
473473declare void @llvm.sync.unwind (token) #14
0 commit comments