diff options
| author | Craig Topper <craig.topper@gmail.com> | 2014-04-29 07:58:25 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@gmail.com> | 2014-04-29 07:58:25 +0000 |
| commit | f85b7fc1971dde03d4582f9c31d00bf297458159 (patch) | |
| tree | aa3743f347f14a983341c7f55c710398a6a284ad /llvm/lib/Target/ARM64/ARM64ISelDAGToDAG.cpp | |
| parent | 906c2cd2e67d5462d0eabf3e19fb42849b67be05 (diff) | |
| download | bcm5719-llvm-f85b7fc1971dde03d4582f9c31d00bf297458159.tar.gz bcm5719-llvm-f85b7fc1971dde03d4582f9c31d00bf297458159.zip | |
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. ARM64 edition
llvm-svn: 207509
Diffstat (limited to 'llvm/lib/Target/ARM64/ARM64ISelDAGToDAG.cpp')
| -rw-r--r-- | llvm/lib/Target/ARM64/ARM64ISelDAGToDAG.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/llvm/lib/Target/ARM64/ARM64ISelDAGToDAG.cpp b/llvm/lib/Target/ARM64/ARM64ISelDAGToDAG.cpp index 2971cba362f..07e47e0f54c 100644 --- a/llvm/lib/Target/ARM64/ARM64ISelDAGToDAG.cpp +++ b/llvm/lib/Target/ARM64/ARM64ISelDAGToDAG.cpp @@ -47,11 +47,11 @@ public: : SelectionDAGISel(tm, OptLevel), TM(tm), Subtarget(&TM.getSubtarget<ARM64Subtarget>()), ForCodeSize(false) {} - virtual const char *getPassName() const { + const char *getPassName() const override { return "ARM64 Instruction Selection"; } - virtual bool runOnMachineFunction(MachineFunction &MF) { + bool runOnMachineFunction(MachineFunction &MF) override { AttributeSet FnAttrs = MF.getFunction()->getAttributes(); ForCodeSize = FnAttrs.hasAttribute(AttributeSet::FunctionIndex, @@ -60,13 +60,13 @@ public: return SelectionDAGISel::runOnMachineFunction(MF); } - SDNode *Select(SDNode *Node); + SDNode *Select(SDNode *Node) override; /// SelectInlineAsmMemoryOperand - Implement addressing mode selection for /// inline asm expressions. - virtual bool SelectInlineAsmMemoryOperand(const SDValue &Op, - char ConstraintCode, - std::vector<SDValue> &OutOps); + bool SelectInlineAsmMemoryOperand(const SDValue &Op, + char ConstraintCode, + std::vector<SDValue> &OutOps) override; SDNode *SelectMLAV64LaneV128(SDNode *N); SDNode *SelectMULLV64LaneV128(unsigned IntNo, SDNode *N); |

