mirror of
https://github.com/RPCSX/llvm.git
synced 2025-02-18 20:18:12 +00:00
[ImplicitNulls] Fix wrapping by breaking up a condition, NFC
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@252947 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
a2f2875b75
commit
13036d4421
@ -225,10 +225,10 @@ bool ImplicitNullChecks::analyzeBlockForNullChecks(
|
||||
MachineBasicBlock &MBB, SmallVectorImpl<NullCheck> &NullCheckList) {
|
||||
typedef TargetInstrInfo::MachineBranchPredicate MachineBranchPredicate;
|
||||
|
||||
MDNode *BranchMD =
|
||||
MBB.getBasicBlock()
|
||||
? MBB.getBasicBlock()->getTerminator()->getMetadata(LLVMContext::MD_make_implicit)
|
||||
: nullptr;
|
||||
MDNode *BranchMD = nullptr;
|
||||
if (auto *BB = MBB.getBasicBlock())
|
||||
BranchMD = BB->getTerminator()->getMetadata(LLVMContext::MD_make_implicit);
|
||||
|
||||
if (!BranchMD)
|
||||
return false;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user