[PATCH] D126854: [RISCV] Define risc-v's own register class to model FP Register.
Fraser Cormack via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sun Jun 5 23:44:03 PDT 2022
frasercrmck added a comment.
Just some nits from me
================
Comment at: llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h:213
+ case RISCVRegisterClass::FPRRC:
+ if (ST->hasStdExtF())
return 32;
----------------
Nit but with V we have a ternary but here we have an if/else (of sorts)
Maybe they should be consistent?
================
Comment at: llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h:224
+ llvm_unreachable("unknown register class");
+ }
+ unsigned getRegisterClassForType(bool Vector, Type *Ty = nullptr) const {
----------------
Blank line between functions
================
Comment at: llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h:239
+ return RISCVRegisterClass::GPRRC;
+ };
+ const char *getRegisterClassName(unsigned ClassID) const {
----------------
Unnecessary semicolon. Also blank line between functions
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D126854/new/
https://reviews.llvm.org/D126854
More information about the llvm-commits
mailing list