[RISCV] Use MCSubtargetInfo::hasFeature where possible. NFC
authorCraig Topper <craig.topper@sifive.com>
Fri, 17 Feb 2023 22:36:48 +0000 (14:36 -0800)
committerCraig Topper <craig.topper@sifive.com>
Fri, 17 Feb 2023 22:36:48 +0000 (14:36 -0800)
commit34aff47521c3e0cbac58b0d5793197f76a304295
treee4e0453050e4116980ce20806b0231bb2be37542
parentd9e4c1044072c550bcdb04e2888d85a3f670776f
[RISCV] Use MCSubtargetInfo::hasFeature where possible. NFC

Rather than using operator[] on getFeatureBits we can use
hasFeature to shorten the code.

Reviewed By: MaskRay

Differential Revision: https://reviews.llvm.org/D144300
llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp
llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp
llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp
llvm/lib/Target/RISCV/RISCVISelLowering.cpp