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@206356 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -139,7 +139,7 @@ namespace llvm {
|
||||
public:
|
||||
RegDefIter(const SUnit *SU, const ScheduleDAGSDNodes *SD);
|
||||
|
||||
bool IsValid() const { return Node != NULL; }
|
||||
bool IsValid() const { return Node != nullptr; }
|
||||
|
||||
MVT GetValue() const {
|
||||
assert(IsValid() && "bad iterator");
|
||||
|
@@ -96,7 +96,7 @@ class SelectionDAGBuilder {
|
||||
DebugLoc dl;
|
||||
unsigned SDNodeOrder;
|
||||
public:
|
||||
DanglingDebugInfo() : DI(0), dl(DebugLoc()), SDNodeOrder(0) { }
|
||||
DanglingDebugInfo() : DI(nullptr), dl(DebugLoc()), SDNodeOrder(0) { }
|
||||
DanglingDebugInfo(const DbgValueInst *di, DebugLoc DL, unsigned SDNO) :
|
||||
DI(di), dl(DL), SDNodeOrder(SDNO) { }
|
||||
const DbgValueInst* getDI() { return DI; }
|
||||
@@ -135,7 +135,7 @@ private:
|
||||
MachineBasicBlock* BB;
|
||||
uint32_t ExtraWeight;
|
||||
|
||||
Case() : Low(0), High(0), BB(0), ExtraWeight(0) { }
|
||||
Case() : Low(nullptr), High(nullptr), BB(nullptr), ExtraWeight(0) { }
|
||||
Case(const Constant *low, const Constant *high, MachineBasicBlock *bb,
|
||||
uint32_t extraweight) : Low(low), High(high), BB(bb),
|
||||
ExtraWeight(extraweight) { }
|
||||
@@ -396,8 +396,8 @@ private:
|
||||
/// the same function, use the same failure basic block).
|
||||
class StackProtectorDescriptor {
|
||||
public:
|
||||
StackProtectorDescriptor() : ParentMBB(0), SuccessMBB(0), FailureMBB(0),
|
||||
Guard(0) { }
|
||||
StackProtectorDescriptor() : ParentMBB(nullptr), SuccessMBB(nullptr),
|
||||
FailureMBB(nullptr), Guard(nullptr) { }
|
||||
~StackProtectorDescriptor() { }
|
||||
|
||||
/// Returns true if all fields of the stack protector descriptor are
|
||||
@@ -432,8 +432,8 @@ private:
|
||||
/// parent mbb after we create the stack protector check (SuccessMBB). This
|
||||
/// BB is visited only on stack protector check success.
|
||||
void resetPerBBState() {
|
||||
ParentMBB = 0;
|
||||
SuccessMBB = 0;
|
||||
ParentMBB = nullptr;
|
||||
SuccessMBB = nullptr;
|
||||
}
|
||||
|
||||
/// Reset state that only changes when we switch functions.
|
||||
@@ -446,8 +446,8 @@ private:
|
||||
/// 2.The guard variable since the guard variable we are checking against is
|
||||
/// always the same.
|
||||
void resetPerFunctionState() {
|
||||
FailureMBB = 0;
|
||||
Guard = 0;
|
||||
FailureMBB = nullptr;
|
||||
Guard = nullptr;
|
||||
}
|
||||
|
||||
MachineBasicBlock *getParentMBB() { return ParentMBB; }
|
||||
@@ -482,7 +482,7 @@ private:
|
||||
/// block will be created.
|
||||
MachineBasicBlock *AddSuccessorMBB(const BasicBlock *BB,
|
||||
MachineBasicBlock *ParentMBB,
|
||||
MachineBasicBlock *SuccMBB = 0);
|
||||
MachineBasicBlock *SuccMBB = nullptr);
|
||||
};
|
||||
|
||||
private:
|
||||
@@ -538,7 +538,7 @@ public:
|
||||
|
||||
SelectionDAGBuilder(SelectionDAG &dag, FunctionLoweringInfo &funcinfo,
|
||||
CodeGenOpt::Level ol)
|
||||
: CurInst(NULL), SDNodeOrder(LowestSDNodeOrder), TM(dag.getTarget()),
|
||||
: CurInst(nullptr), SDNodeOrder(LowestSDNodeOrder), TM(dag.getTarget()),
|
||||
DAG(dag), FuncInfo(funcinfo), OptLevel(ol),
|
||||
HasTailCall(false) {
|
||||
}
|
||||
@@ -600,13 +600,13 @@ public:
|
||||
|
||||
void setValue(const Value *V, SDValue NewN) {
|
||||
SDValue &N = NodeMap[V];
|
||||
assert(N.getNode() == 0 && "Already set a value for this node!");
|
||||
assert(!N.getNode() && "Already set a value for this node!");
|
||||
N = NewN;
|
||||
}
|
||||
|
||||
void setUnusedArgValue(const Value *V, SDValue NewN) {
|
||||
SDValue &N = UnusedArgNodeMap[V];
|
||||
assert(N.getNode() == 0 && "Already set a value for this node!");
|
||||
assert(!N.getNode() && "Already set a value for this node!");
|
||||
N = NewN;
|
||||
}
|
||||
|
||||
@@ -624,7 +624,7 @@ public:
|
||||
void CopyToExportRegsIfNeeded(const Value *V);
|
||||
void ExportFromCurrentBlock(const Value *V);
|
||||
void LowerCallTo(ImmutableCallSite CS, SDValue Callee, bool IsTailCall,
|
||||
MachineBasicBlock *LandingPad = NULL);
|
||||
MachineBasicBlock *LandingPad = nullptr);
|
||||
|
||||
std::pair<SDValue, SDValue> LowerCallOperands(const CallInst &CI,
|
||||
unsigned ArgIdx,
|
||||
|
Reference in New Issue
Block a user