Skip to content

Commit 503b5da

Browse files
committed
address comments
1 parent cb6ac07 commit 503b5da

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

Diff for: llvm/lib/Target/NVPTX/NVPTXUtilities.cpp

+8-8
Original file line numberDiff line numberDiff line change
@@ -179,11 +179,11 @@ static bool argHasNVVMAnnotation(const Value &Val,
179179
return false;
180180
}
181181

182-
static std::optional<unsigned> getFnAttrParsedIntOrNull(const Function &F,
183-
StringRef Attr) {
184-
if (F.hasFnAttribute(Attr))
185-
return F.getFnAttributeAsParsedInteger(Attr);
186-
return std::nullopt;
182+
static std::optional<unsigned> getFnAttrParsedInt(const Function &F,
183+
StringRef Attr) {
184+
return F.hasFnAttribute(Attr)
185+
? std::optional(F.getFnAttributeAsParsedInteger(Attr))
186+
: std::nullopt;
187187
}
188188

189189
bool isParamGridConstant(const Value &V) {
@@ -284,7 +284,7 @@ std::optional<unsigned> getClusterDimz(const Function &F) {
284284
}
285285

286286
std::optional<unsigned> getMaxClusterRank(const Function &F) {
287-
return getFnAttrParsedIntOrNull(F, "nvvm.maxclusterrank");
287+
return getFnAttrParsedInt(F, "nvvm.maxclusterrank");
288288
}
289289

290290
std::optional<unsigned> getReqNTIDx(const Function &F) {
@@ -310,11 +310,11 @@ std::optional<unsigned> getReqNTID(const Function &F) {
310310
}
311311

312312
std::optional<unsigned> getMinCTASm(const Function &F) {
313-
return getFnAttrParsedIntOrNull(F, "nvvm.minctasm");
313+
return getFnAttrParsedInt(F, "nvvm.minctasm");
314314
}
315315

316316
std::optional<unsigned> getMaxNReg(const Function &F) {
317-
return getFnAttrParsedIntOrNull(F, "nvvm.maxnreg");
317+
return getFnAttrParsedInt(F, "nvvm.maxnreg");
318318
}
319319

320320
MaybeAlign getAlign(const Function &F, unsigned Index) {

0 commit comments

Comments
 (0)