diff options
author | Kazu Hirata <kazu@google.com> | 2023-01-28 09:23:07 -0800 |
---|---|---|
committer | Kazu Hirata <kazu@google.com> | 2023-01-28 09:23:07 -0800 |
commit | e0782018352fc4d7e104e82edf380d895d4abdd5 (patch) | |
tree | b4d6e4e455d91cf30a00f50442a4ab66ef98afb2 /llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp | |
parent | a3bfd2bc48011f51c9228c75be9fd36b91c724ca (diff) | |
download | llvm-e0782018352fc4d7e104e82edf380d895d4abdd5.zip llvm-e0782018352fc4d7e104e82edf380d895d4abdd5.tar.gz llvm-e0782018352fc4d7e104e82edf380d895d4abdd5.tar.bz2 |
[Target] Use llvm::count{l,r}_{zero,one} (NFC)
Diffstat (limited to 'llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp')
-rw-r--r-- | llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp b/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp index 21fee24..1629f1b 100644 --- a/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp +++ b/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp @@ -444,7 +444,7 @@ static DecodeStatus decodeCRBitMOperand(MCInst &Inst, uint64_t Imm, const MCDisassembler *Decoder) { // The cr bit encoding is 0x80 >> cr_reg_num. - unsigned Zeros = countTrailingZeros(Imm); + unsigned Zeros = llvm::countr_zero(Imm); assert(Zeros < 8 && "Invalid CR bit value"); Inst.addOperand(MCOperand::createReg(CRRegs[7 - Zeros])); |