diff options
| author | Craig Topper <craig.topper@gmail.com> | 2015-10-17 21:32:28 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@gmail.com> | 2015-10-17 21:32:28 +0000 |
| commit | ec15ea12e70279c2ef5e645945f2f07f41b56214 (patch) | |
| tree | de8c116a6b8277f537506545e41a4f6d93a79219 /llvm/lib | |
| parent | a8334511738f59d24da10ec4dfd6189fc7c84dc1 (diff) | |
| download | bcm5719-llvm-ec15ea12e70279c2ef5e645945f2f07f41b56214.tar.gz bcm5719-llvm-ec15ea12e70279c2ef5e645945f2f07f41b56214.zip | |
Use std::find instead of manual loop.
llvm-svn: 250624
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp b/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp index cc4fe211b6f..d7324f2c1fe 100644 --- a/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp +++ b/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp @@ -2044,11 +2044,8 @@ bool llvm::isImageOrSamplerVal(const Value *arg, const Module *context) { auto *STy = dyn_cast<StructType>(PTy->getElementType()); const std::string TypeName = STy && !STy->isLiteral() ? STy->getName() : ""; - for (int i = 0, e = array_lengthof(specialTypes); i != e; ++i) - if (TypeName == specialTypes[i]) - return true; - - return false; + return std::find(std::begin(specialTypes), std::end(specialTypes), + TypeName) != std::end(specialTypes); } SDValue NVPTXTargetLowering::LowerFormalArguments( |

