[llvm] 8f8cab6 - [llvm] Use Instruction::hasMetadata (NFC)
Kazu Hirata via llvm-commits
llvm-commits at lists.llvm.org
Sat Jan 27 22:20:33 PST 2024
Author: Kazu Hirata
Date: 2024-01-27T22:20:22-08:00
New Revision: 8f8cab6b7849944e5d1a9ddb773d0be851da6503
URL: https://github.com/llvm/llvm-project/commit/8f8cab6b7849944e5d1a9ddb773d0be851da6503
DIFF: https://github.com/llvm/llvm-project/commit/8f8cab6b7849944e5d1a9ddb773d0be851da6503.diff
LOG: [llvm] Use Instruction::hasMetadata (NFC)
Added:
Modified:
llvm/lib/IR/ProfDataUtils.cpp
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp
llvm/lib/Target/RISCV/RISCVISelLowering.cpp
Removed:
################################################################################
diff --git a/llvm/lib/IR/ProfDataUtils.cpp b/llvm/lib/IR/ProfDataUtils.cpp
index 29536b0b090cd76..b1a10d0ce5a5226 100644
--- a/llvm/lib/IR/ProfDataUtils.cpp
+++ b/llvm/lib/IR/ProfDataUtils.cpp
@@ -70,7 +70,7 @@ bool isTargetMD(const MDNode *ProfData, const char *Name, unsigned MinOps) {
namespace llvm {
bool hasProfMD(const Instruction &I) {
- return nullptr != I.getMetadata(LLVMContext::MD_prof);
+ return I.hasMetadata(LLVMContext::MD_prof);
}
bool isBranchWeightMD(const MDNode *ProfileData) {
diff --git a/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp b/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
index aa208e397f5d914..2cb7770ee21e4f3 100644
--- a/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+++ b/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
@@ -15519,7 +15519,7 @@ unsigned AArch64TargetLowering::getNumInterleavedAccesses(
MachineMemOperand::Flags
AArch64TargetLowering::getTargetMMOFlags(const Instruction &I) const {
if (Subtarget->getProcFamily() == AArch64Subtarget::Falkor &&
- I.getMetadata(FALKOR_STRIDED_ACCESS_MD) != nullptr)
+ I.hasMetadata(FALKOR_STRIDED_ACCESS_MD))
return MOStridedAccess;
return MachineMemOperand::MONone;
}
diff --git a/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp b/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp
index c921e5a35d2da22..58214f30bb8d67f 100644
--- a/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp
+++ b/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp
@@ -147,8 +147,7 @@ void SIAnnotateControlFlow::initialize(Module &M, const GCNSubtarget &ST) {
/// Is the branch condition uniform or did the StructurizeCFG pass
/// consider it as such?
bool SIAnnotateControlFlow::isUniform(BranchInst *T) {
- return UA->isUniform(T) ||
- T->getMetadata("structurizecfg.uniform") != nullptr;
+ return UA->isUniform(T) || T->hasMetadata("structurizecfg.uniform");
}
/// Is BB the last block saved on the stack ?
diff --git a/llvm/lib/Target/RISCV/RISCVISelLowering.cpp b/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
index b06f43d08a1b75d..05264f7fc42044b 100644
--- a/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+++ b/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
@@ -1488,7 +1488,7 @@ bool RISCVTargetLowering::getTgtMemIntrinsic(IntrinsicInfo &Info,
return true;
};
- if (I.getMetadata(LLVMContext::MD_nontemporal) != nullptr)
+ if (I.hasMetadata(LLVMContext::MD_nontemporal))
Info.flags |= MachineMemOperand::MONonTemporal;
Info.flags |= RISCVTargetLowering::getTargetMMOFlags(I);
More information about the llvm-commits
mailing list