Skip to content

Commit 2eb9655

Browse files
[SPIRV] Use llvm::any_of (NFC) (#142792)
Note that Function::args is defined as: iterator_range<arg_iterator> args() { return make_range(arg_begin(), arg_end()); }
1 parent 19592fe commit 2eb9655

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

llvm/lib/Target/SPIRV/SPIRVPrepareFunctions.cpp

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -438,10 +438,9 @@ SPIRVPrepareFunctions::removeAggregateTypesFromSignature(Function *F) {
438438

439439
IRBuilder<> B(F->getContext());
440440

441-
bool HasAggrArg =
442-
std::any_of(F->arg_begin(), F->arg_end(), [](Argument &Arg) {
443-
return Arg.getType()->isAggregateType();
444-
});
441+
bool HasAggrArg = llvm::any_of(F->args(), [](Argument &Arg) {
442+
return Arg.getType()->isAggregateType();
443+
});
445444
bool DoClone = IsRetAggr || HasAggrArg;
446445
if (!DoClone)
447446
return F;

0 commit comments

Comments
 (0)