[llvm] 5dcfa61 - NVPTX: Avoid getNumUses (#136351)
via llvm-commits
llvm-commits at lists.llvm.org
Fri Apr 18 14:19:55 PDT 2025
Author: Matt Arsenault
Date: 2025-04-18T23:19:52+02:00
New Revision: 5dcfa6146f8f44b0ba9937a37c612d54be6f95e7
URL: https://github.com/llvm/llvm-project/commit/5dcfa6146f8f44b0ba9937a37c612d54be6f95e7
DIFF: https://github.com/llvm/llvm-project/commit/5dcfa6146f8f44b0ba9937a37c612d54be6f95e7.diff
LOG: NVPTX: Avoid getNumUses (#136351)
Added:
Modified:
llvm/lib/Target/NVPTX/NVVMReflect.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Target/NVPTX/NVVMReflect.cpp b/llvm/lib/Target/NVPTX/NVVMReflect.cpp
index 30b522efa4361..208bab52284a3 100644
--- a/llvm/lib/Target/NVPTX/NVVMReflect.cpp
+++ b/llvm/lib/Target/NVPTX/NVVMReflect.cpp
@@ -138,7 +138,7 @@ bool NVVMReflect::handleReflectFunction(Module &M, StringRef ReflectName) {
assert(F->getReturnType()->isIntegerTy() &&
"_reflect's return type should be integer");
- const bool Changed = F->getNumUses() > 0;
+ const bool Changed = !F->use_empty();
for (User *U : make_early_inc_range(F->users())) {
// Reflect function calls look like:
// @arch = private unnamed_addr addrspace(1) constant [12 x i8]
More information about the llvm-commits
mailing list