[llvm] [NVPTX] Improve NVVMReflect Efficiency (PR #134416)
Artem Belevich via llvm-commits
llvm-commits at lists.llvm.org
Fri Apr 4 15:59:40 PDT 2025
================
@@ -78,27 +91,51 @@ INITIALIZE_PASS(NVVMReflect, "nvvm-reflect",
"Replace occurrences of __nvvm_reflect() calls with 0/1", false,
false)
-static bool runNVVMReflect(Function &F, unsigned SmVersion) {
- if (!NVVMReflectEnabled)
- return false;
+static cl::list<std::string>
+ ReflectList("nvvm-reflect-list", cl::value_desc("name=<int>"), cl::Hidden,
+ cl::desc("A list of string=num assignments"),
----------------
Artem-B wrote:
Nit: ".. list of comma-separated key=<int> values"
https://github.com/llvm/llvm-project/pull/134416
More information about the llvm-commits
mailing list