diff options
author | Kazu Hirata <kazu@google.com> | 2023-01-21 13:56:47 -0800 |
---|---|---|
committer | Kazu Hirata <kazu@google.com> | 2023-01-21 13:56:47 -0800 |
commit | 5638156a1ccf89a15c31497500986c7d9b45991b (patch) | |
tree | ff7a62810da2d14cc6c24b781856fe18a714d8ed /llvm/lib/Target/XCore | |
parent | 3820d0eaaf4ecb557cbb260e34bf5a9eeb51e0e7 (diff) | |
download | llvm-5638156a1ccf89a15c31497500986c7d9b45991b.zip llvm-5638156a1ccf89a15c31497500986c7d9b45991b.tar.gz llvm-5638156a1ccf89a15c31497500986c7d9b45991b.tar.bz2 |
[llvm] Use llvm::bit_width (NFC)
Diffstat (limited to 'llvm/lib/Target/XCore')
-rw-r--r-- | llvm/lib/Target/XCore/XCoreInstrInfo.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/XCore/XCoreInstrInfo.cpp b/llvm/lib/Target/XCore/XCoreInstrInfo.cpp index 46e46d1..d8a8e2c 100644 --- a/llvm/lib/Target/XCore/XCoreInstrInfo.cpp +++ b/llvm/lib/Target/XCore/XCoreInstrInfo.cpp @@ -416,7 +416,7 @@ static bool isImmMskBitp(unsigned val) { if (!isMask_32(val)) { return false; } - int N = Log2_32(val) + 1; + int N = llvm::bit_width(val); return (N >= 1 && N <= 8) || N == 16 || N == 24 || N == 32; } @@ -428,7 +428,7 @@ MachineBasicBlock::iterator XCoreInstrInfo::loadImmediate( if (MI != MBB.end() && !MI->isDebugInstr()) dl = MI->getDebugLoc(); if (isImmMskBitp(Value)) { - int N = Log2_32(Value) + 1; + int N = llvm::bit_width(Value); return BuildMI(MBB, MI, dl, get(XCore::MKMSK_rus), Reg) .addImm(N) .getInstr(); |