mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-25 13:24:46 +00:00
[C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206142 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -219,7 +219,7 @@ bool SSAIfConv::canSpeculateInstrs(MachineBasicBlock *MBB) {
|
||||
|
||||
// We never speculate stores, so an AA pointer isn't necessary.
|
||||
bool DontMoveAcrossStore = true;
|
||||
if (!I->isSafeToMove(TII, 0, DontMoveAcrossStore)) {
|
||||
if (!I->isSafeToMove(TII, nullptr, DontMoveAcrossStore)) {
|
||||
DEBUG(dbgs() << "Can't speculate: " << *I);
|
||||
return false;
|
||||
}
|
||||
@@ -338,7 +338,7 @@ bool SSAIfConv::findInsertionPoint() {
|
||||
///
|
||||
bool SSAIfConv::canConvertIf(MachineBasicBlock *MBB) {
|
||||
Head = MBB;
|
||||
TBB = FBB = Tail = 0;
|
||||
TBB = FBB = Tail = nullptr;
|
||||
|
||||
if (Head->succ_size() != 2)
|
||||
return false;
|
||||
@@ -463,7 +463,7 @@ void SSAIfConv::replacePHIInstrs() {
|
||||
TII->insertSelect(*Head, FirstTerm, HeadDL, DstReg, Cond, PI.TReg, PI.FReg);
|
||||
DEBUG(dbgs() << " --> " << *std::prev(FirstTerm));
|
||||
PI.PHI->eraseFromParent();
|
||||
PI.PHI = 0;
|
||||
PI.PHI = nullptr;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -564,7 +564,7 @@ void SSAIfConv::convertIf(SmallVectorImpl<MachineBasicBlock*> &RemovedBlocks) {
|
||||
// We need a branch to Tail, let code placement work it out later.
|
||||
DEBUG(dbgs() << "Converting to unconditional branch.\n");
|
||||
SmallVector<MachineOperand, 0> EmptyCond;
|
||||
TII->InsertBranch(*Head, Tail, 0, EmptyCond, HeadDL);
|
||||
TII->InsertBranch(*Head, Tail, nullptr, EmptyCond, HeadDL);
|
||||
Head->addSuccessor(Tail);
|
||||
}
|
||||
DEBUG(dbgs() << *Head);
|
||||
@@ -783,7 +783,7 @@ bool EarlyIfConverter::runOnMachineFunction(MachineFunction &MF) {
|
||||
DomTree = &getAnalysis<MachineDominatorTree>();
|
||||
Loops = getAnalysisIfAvailable<MachineLoopInfo>();
|
||||
Traces = &getAnalysis<MachineTraceMetrics>();
|
||||
MinInstr = 0;
|
||||
MinInstr = nullptr;
|
||||
|
||||
bool Changed = false;
|
||||
IfConv.runOnMachineFunction(MF);
|
||||
|
Reference in New Issue
Block a user