diff options
Diffstat (limited to 'llvm')
| -rw-r--r-- | llvm/include/llvm/InstrTypes.h | 6 | ||||
| -rw-r--r-- | llvm/include/llvm/Support/Allocator.h | 4 | ||||
| -rw-r--r-- | llvm/include/llvm/Support/CommandLine.h | 9 | ||||
| -rw-r--r-- | llvm/include/llvm/Support/FormattedStream.h | 4 | ||||
| -rw-r--r-- | llvm/include/llvm/Support/PrettyStackTrace.h | 4 | ||||
| -rw-r--r-- | llvm/include/llvm/Support/StreamableMemoryObject.h | 15 | ||||
| -rw-r--r-- | llvm/include/llvm/Support/YAMLParser.h | 6 | ||||
| -rw-r--r-- | llvm/include/llvm/Support/circular_raw_ostream.h | 4 | ||||
| -rw-r--r-- | llvm/include/llvm/Support/raw_os_ostream.h | 10 | ||||
| -rw-r--r-- | llvm/include/llvm/Support/raw_ostream.h | 28 | ||||
| -rw-r--r-- | llvm/include/llvm/Support/system_error.h | 2 | ||||
| -rw-r--r-- | llvm/lib/Support/DAGDeltaAlgorithm.cpp | 4 | ||||
| -rw-r--r-- | llvm/lib/Support/DataStream.cpp | 2 | ||||
| -rw-r--r-- | llvm/lib/Support/MemoryBuffer.cpp | 10 | ||||
| -rw-r--r-- | llvm/lib/Support/StreamableMemoryObject.cpp | 19 | ||||
| -rw-r--r-- | llvm/lib/Support/system_error.cpp | 10 | ||||
| -rw-r--r-- | llvm/lib/VMCore/Instructions.cpp | 2 | 
17 files changed, 73 insertions, 66 deletions
diff --git a/llvm/include/llvm/InstrTypes.h b/llvm/include/llvm/InstrTypes.h index 99f4ea6c53e..e957d759e7a 100644 --- a/llvm/include/llvm/InstrTypes.h +++ b/llvm/include/llvm/InstrTypes.h @@ -145,7 +145,7 @@ protected:                   const Twine &Name, Instruction *InsertBefore);    BinaryOperator(BinaryOps iType, Value *S1, Value *S2, Type *Ty,                   const Twine &Name, BasicBlock *InsertAtEnd); -  virtual BinaryOperator *clone_impl() const; +  virtual BinaryOperator *clone_impl() const LLVM_OVERRIDE;  public:    // allocate space for exactly two operands    void *operator new(size_t s) { @@ -388,7 +388,7 @@ DEFINE_TRANSPARENT_OPERAND_ACCESSORS(BinaryOperator, Value)  /// if (isa<CastInst>(Instr)) { ... }  /// @brief Base class of casting instructions.  class CastInst : public UnaryInstruction { -  virtual void anchor(); +  virtual void anchor() LLVM_OVERRIDE;  protected:    /// @brief Constructor with insert-before-instruction semantics for subclasses    CastInst(Type *Ty, unsigned iType, Value *S, @@ -638,7 +638,7 @@ protected:            Value *LHS, Value *RHS, const Twine &Name,            BasicBlock *InsertAtEnd); -  virtual void Anchor() const; // Out of line virtual method. +  virtual void anchor() LLVM_OVERRIDE; // Out of line virtual method.  public:    /// This enumeration lists the possible predicates for CmpInst subclasses.    /// Values in the range 0-31 are reserved for FCmpInst, while values in the diff --git a/llvm/include/llvm/Support/Allocator.h b/llvm/include/llvm/Support/Allocator.h index 6ad5f5cb816..a644b133660 100644 --- a/llvm/include/llvm/Support/Allocator.h +++ b/llvm/include/llvm/Support/Allocator.h @@ -79,8 +79,8 @@ class MallocSlabAllocator : public SlabAllocator {  public:    MallocSlabAllocator() : Allocator() { }    virtual ~MallocSlabAllocator(); -  virtual MemSlab *Allocate(size_t Size); -  virtual void Deallocate(MemSlab *Slab); +  virtual MemSlab *Allocate(size_t Size) LLVM_OVERRIDE; +  virtual void Deallocate(MemSlab *Slab) LLVM_OVERRIDE;  };  /// BumpPtrAllocator - This allocator is useful for containers that need diff --git a/llvm/include/llvm/Support/CommandLine.h b/llvm/include/llvm/Support/CommandLine.h index ae1570da9c4..d0c304712ac 100644 --- a/llvm/include/llvm/Support/CommandLine.h +++ b/llvm/include/llvm/Support/CommandLine.h @@ -1608,15 +1608,16 @@ public:  class alias : public Option {    Option *AliasFor;    virtual bool handleOccurrence(unsigned pos, StringRef /*ArgName*/, -                                StringRef Arg) { +                                StringRef Arg) LLVM_OVERRIDE {      return AliasFor->handleOccurrence(pos, AliasFor->ArgStr, Arg);    }    // Handle printing stuff... -  virtual size_t getOptionWidth() const; -  virtual void printOptionInfo(size_t GlobalWidth) const; +  virtual size_t getOptionWidth() const LLVM_OVERRIDE; +  virtual void printOptionInfo(size_t GlobalWidth) const LLVM_OVERRIDE;    // Aliases do not need to print their values. -  virtual void printOptionValue(size_t /*GlobalWidth*/, bool /*Force*/) const {} +  virtual void printOptionValue(size_t /*GlobalWidth*/, +                                bool /*Force*/) const LLVM_OVERRIDE {}    void done() {      if (!hasArgStr()) diff --git a/llvm/include/llvm/Support/FormattedStream.h b/llvm/include/llvm/Support/FormattedStream.h index 61a219f676e..21635dcfb68 100644 --- a/llvm/include/llvm/Support/FormattedStream.h +++ b/llvm/include/llvm/Support/FormattedStream.h @@ -55,11 +55,11 @@ namespace llvm      ///      const char *Scanned; -    virtual void write_impl(const char *Ptr, size_t Size); +    virtual void write_impl(const char *Ptr, size_t Size) LLVM_OVERRIDE;      /// current_pos - Return the current position within the stream,      /// not counting the bytes currently in the buffer. -    virtual uint64_t current_pos() const {  +    virtual uint64_t current_pos() const LLVM_OVERRIDE {        // Our current position in the stream is all the contents which have been        // written to the underlying stream (*not* the current position of the        // underlying stream). diff --git a/llvm/include/llvm/Support/PrettyStackTrace.h b/llvm/include/llvm/Support/PrettyStackTrace.h index 060d63e5e80..2122e06d53f 100644 --- a/llvm/include/llvm/Support/PrettyStackTrace.h +++ b/llvm/include/llvm/Support/PrettyStackTrace.h @@ -54,7 +54,7 @@ namespace llvm {      const char *Str;    public:      PrettyStackTraceString(const char *str) : Str(str) {} -    virtual void print(raw_ostream &OS) const; +    virtual void print(raw_ostream &OS) const LLVM_OVERRIDE;    };    /// PrettyStackTraceProgram - This object prints a specified program arguments @@ -65,7 +65,7 @@ namespace llvm {    public:      PrettyStackTraceProgram(int argc, const char * const*argv)        : ArgC(argc), ArgV(argv) {} -    virtual void print(raw_ostream &OS) const; +    virtual void print(raw_ostream &OS) const LLVM_OVERRIDE;    };  } // end namespace llvm diff --git a/llvm/include/llvm/Support/StreamableMemoryObject.h b/llvm/include/llvm/Support/StreamableMemoryObject.h index 58db5592537..a2b4bcb9aa0 100644 --- a/llvm/include/llvm/Support/StreamableMemoryObject.h +++ b/llvm/include/llvm/Support/StreamableMemoryObject.h @@ -108,14 +108,15 @@ class StreamableMemoryObject : public MemoryObject {  class StreamingMemoryObject : public StreamableMemoryObject {  public:    StreamingMemoryObject(DataStreamer *streamer); -  virtual uint64_t getBase() const { return 0; } -  virtual uint64_t getExtent() const; -  virtual int readByte(uint64_t address, uint8_t* ptr) const; +  virtual uint64_t getBase() const LLVM_OVERRIDE { return 0; } +  virtual uint64_t getExtent() const LLVM_OVERRIDE; +  virtual int readByte(uint64_t address, uint8_t* ptr) const LLVM_OVERRIDE;    virtual int readBytes(uint64_t address,                          uint64_t size,                          uint8_t* buf, -                        uint64_t* copied) const ; -  virtual const uint8_t *getPointer(uint64_t address, uint64_t size) const { +                        uint64_t* copied) const LLVM_OVERRIDE; +  virtual const uint8_t *getPointer(uint64_t address, +                                    uint64_t size) const LLVM_OVERRIDE {      // This could be fixed by ensuring the bytes are fetched and making a copy,      // requiring that the bitcode size be known, or otherwise ensuring that      // the memory doesn't go away/get reallocated, but it's @@ -123,8 +124,8 @@ public:      assert(0 && "getPointer in streaming memory objects not allowed");      return NULL;    } -  virtual bool isValidAddress(uint64_t address) const; -  virtual bool isObjectEnd(uint64_t address) const; +  virtual bool isValidAddress(uint64_t address) const LLVM_OVERRIDE; +  virtual bool isObjectEnd(uint64_t address) const LLVM_OVERRIDE;    /// Drop s bytes from the front of the stream, pushing the positions of the    /// remaining bytes down by s. This is used to skip past the bitcode header, diff --git a/llvm/include/llvm/Support/YAMLParser.h b/llvm/include/llvm/Support/YAMLParser.h index 98910eb7578..eacd651394c 100644 --- a/llvm/include/llvm/Support/YAMLParser.h +++ b/llvm/include/llvm/Support/YAMLParser.h @@ -241,7 +241,7 @@ public:    /// @returns The value, or nullptr if failed() == true.    Node *getValue(); -  virtual void skip() { +  virtual void skip() LLVM_OVERRIDE {      getKey()->skip();      getValue()->skip();    } @@ -358,7 +358,7 @@ public:    iterator end() { return iterator(); } -  virtual void skip() { +  virtual void skip() LLVM_OVERRIDE {      yaml::skip(*this);    } @@ -421,7 +421,7 @@ public:    iterator end() { return iterator(); } -  virtual void skip() { +  virtual void skip() LLVM_OVERRIDE {      yaml::skip(*this);    } diff --git a/llvm/include/llvm/Support/circular_raw_ostream.h b/llvm/include/llvm/Support/circular_raw_ostream.h index 2b3c329b586..2823af33b74 100644 --- a/llvm/include/llvm/Support/circular_raw_ostream.h +++ b/llvm/include/llvm/Support/circular_raw_ostream.h @@ -81,12 +81,12 @@ namespace llvm        Filled = false;      } -    virtual void write_impl(const char *Ptr, size_t Size); +    virtual void write_impl(const char *Ptr, size_t Size) LLVM_OVERRIDE;      /// current_pos - Return the current position within the stream,      /// not counting the bytes currently in the buffer.      /// -    virtual uint64_t current_pos() const {  +    virtual uint64_t current_pos() const LLVM_OVERRIDE {        // This has the same effect as calling TheStream.current_pos(),        // but that interface is private.        return TheStream->tell() - TheStream->GetNumBytesInBuffer(); diff --git a/llvm/include/llvm/Support/raw_os_ostream.h b/llvm/include/llvm/Support/raw_os_ostream.h index 4f5d3612da1..4385721e820 100644 --- a/llvm/include/llvm/Support/raw_os_ostream.h +++ b/llvm/include/llvm/Support/raw_os_ostream.h @@ -24,14 +24,14 @@ namespace llvm {  /// use the underlying stream to detect errors.  class raw_os_ostream : public raw_ostream {    std::ostream &OS; -   +    /// write_impl - See raw_ostream::write_impl. -  virtual void write_impl(const char *Ptr, size_t Size); -   +  virtual void write_impl(const char *Ptr, size_t Size) LLVM_OVERRIDE; +    /// current_pos - Return the current position within the stream, not    /// counting the bytes currently in the buffer. -  virtual uint64_t current_pos() const; -   +  virtual uint64_t current_pos() const LLVM_OVERRIDE; +  public:    raw_os_ostream(std::ostream &O) : OS(O) {}    ~raw_os_ostream(); diff --git a/llvm/include/llvm/Support/raw_ostream.h b/llvm/include/llvm/Support/raw_ostream.h index c8fb4281086..eab0f2d8057 100644 --- a/llvm/include/llvm/Support/raw_ostream.h +++ b/llvm/include/llvm/Support/raw_ostream.h @@ -322,14 +322,14 @@ class raw_fd_ostream : public raw_ostream {    uint64_t pos;    /// write_impl - See raw_ostream::write_impl. -  virtual void write_impl(const char *Ptr, size_t Size); +  virtual void write_impl(const char *Ptr, size_t Size) LLVM_OVERRIDE;    /// current_pos - Return the current position within the stream, not    /// counting the bytes currently in the buffer. -  virtual uint64_t current_pos() const { return pos; } +  virtual uint64_t current_pos() const LLVM_OVERRIDE { return pos; }    /// preferred_buffer_size - Determine an efficient buffer size. -  virtual size_t preferred_buffer_size() const; +  virtual size_t preferred_buffer_size() const LLVM_OVERRIDE;    /// error_detected - Set the flag indicating that an output error has    /// been encountered. @@ -390,14 +390,14 @@ public:    }    virtual raw_ostream &changeColor(enum Colors colors, bool bold=false, -                                   bool bg=false); -  virtual raw_ostream &resetColor(); +                                   bool bg=false) LLVM_OVERRIDE; +  virtual raw_ostream &resetColor() LLVM_OVERRIDE; -  virtual raw_ostream &reverseColor(); +  virtual raw_ostream &reverseColor() LLVM_OVERRIDE; -  virtual bool is_displayed() const; +  virtual bool is_displayed() const LLVM_OVERRIDE; -  virtual bool has_colors() const; +  virtual bool has_colors() const LLVM_OVERRIDE;    /// has_error - Return the value of the flag in this raw_fd_ostream indicating    /// whether an output error has been encountered. @@ -443,11 +443,11 @@ class raw_string_ostream : public raw_ostream {    std::string &OS;    /// write_impl - See raw_ostream::write_impl. -  virtual void write_impl(const char *Ptr, size_t Size); +  virtual void write_impl(const char *Ptr, size_t Size) LLVM_OVERRIDE;    /// current_pos - Return the current position within the stream, not    /// counting the bytes currently in the buffer. -  virtual uint64_t current_pos() const { return OS.size(); } +  virtual uint64_t current_pos() const LLVM_OVERRIDE { return OS.size(); }  public:    explicit raw_string_ostream(std::string &O) : OS(O) {}    ~raw_string_ostream(); @@ -467,11 +467,11 @@ class raw_svector_ostream : public raw_ostream {    SmallVectorImpl<char> &OS;    /// write_impl - See raw_ostream::write_impl. -  virtual void write_impl(const char *Ptr, size_t Size); +  virtual void write_impl(const char *Ptr, size_t Size) LLVM_OVERRIDE;    /// current_pos - Return the current position within the stream, not    /// counting the bytes currently in the buffer. -  virtual uint64_t current_pos() const; +  virtual uint64_t current_pos() const LLVM_OVERRIDE;  public:    /// Construct a new raw_svector_ostream.    /// @@ -493,11 +493,11 @@ public:  /// raw_null_ostream - A raw_ostream that discards all output.  class raw_null_ostream : public raw_ostream {    /// write_impl - See raw_ostream::write_impl. -  virtual void write_impl(const char *Ptr, size_t size); +  virtual void write_impl(const char *Ptr, size_t size) LLVM_OVERRIDE;    /// current_pos - Return the current position within the stream, not    /// counting the bytes currently in the buffer. -  virtual uint64_t current_pos() const; +  virtual uint64_t current_pos() const LLVM_OVERRIDE;  public:    explicit raw_null_ostream() {} diff --git a/llvm/include/llvm/Support/system_error.h b/llvm/include/llvm/Support/system_error.h index a36a7bbe67d..0d164f688d3 100644 --- a/llvm/include/llvm/Support/system_error.h +++ b/llvm/include/llvm/Support/system_error.h @@ -653,7 +653,7 @@ public:  class _do_message : public error_category  {  public: -  virtual std::string message(int ev) const; +  virtual std::string message(int ev) const LLVM_OVERRIDE;  };  const error_category& generic_category(); diff --git a/llvm/lib/Support/DAGDeltaAlgorithm.cpp b/llvm/lib/Support/DAGDeltaAlgorithm.cpp index a616045b6bb..34e82cf4416 100644 --- a/llvm/lib/Support/DAGDeltaAlgorithm.cpp +++ b/llvm/lib/Support/DAGDeltaAlgorithm.cpp @@ -163,11 +163,11 @@ class DeltaActiveSetHelper : public DeltaAlgorithm {  protected:    /// UpdatedSearchState - Callback used when the search state changes.    virtual void UpdatedSearchState(const changeset_ty &Changes, -                                  const changesetlist_ty &Sets) { +                                  const changesetlist_ty &Sets) LLVM_OVERRIDE {      DDAI.UpdatedSearchState(Changes, Sets, Required);    } -  virtual bool ExecuteOneTest(const changeset_ty &S) { +  virtual bool ExecuteOneTest(const changeset_ty &S) LLVM_OVERRIDE {      return DDAI.GetTestResult(S, Required);    } diff --git a/llvm/lib/Support/DataStream.cpp b/llvm/lib/Support/DataStream.cpp index 94d14a5e36b..3a38e2a66b4 100644 --- a/llvm/lib/Support/DataStream.cpp +++ b/llvm/lib/Support/DataStream.cpp @@ -58,7 +58,7 @@ public:    virtual ~DataFileStreamer() {      close(Fd);    } -  virtual size_t GetBytes(unsigned char *buf, size_t len) { +  virtual size_t GetBytes(unsigned char *buf, size_t len) LLVM_OVERRIDE {      NumStreamFetches++;      return read(Fd, buf, len);    } diff --git a/llvm/lib/Support/MemoryBuffer.cpp b/llvm/lib/Support/MemoryBuffer.cpp index 992f03c5205..e7080701eb4 100644 --- a/llvm/lib/Support/MemoryBuffer.cpp +++ b/llvm/lib/Support/MemoryBuffer.cpp @@ -81,12 +81,12 @@ public:      init(InputData.begin(), InputData.end(), RequiresNullTerminator);    } -  virtual const char *getBufferIdentifier() const { +  virtual const char *getBufferIdentifier() const LLVM_OVERRIDE {       // The name is stored after the class itself.      return reinterpret_cast<const char*>(this + 1);    } -   -  virtual BufferKind getBufferKind() const { + +  virtual BufferKind getBufferKind() const LLVM_OVERRIDE {      return MemoryBuffer_Malloc;    }  }; @@ -194,8 +194,8 @@ public:      sys::Path::UnMapFilePages(reinterpret_cast<const char*>(RealStart),                                RealSize);    } -   -  virtual BufferKind getBufferKind() const { + +  virtual BufferKind getBufferKind() const LLVM_OVERRIDE {      return MemoryBuffer_MMap;    }  }; diff --git a/llvm/lib/Support/StreamableMemoryObject.cpp b/llvm/lib/Support/StreamableMemoryObject.cpp index 6fec9a9589e..59e27a263e0 100644 --- a/llvm/lib/Support/StreamableMemoryObject.cpp +++ b/llvm/lib/Support/StreamableMemoryObject.cpp @@ -24,18 +24,23 @@ public:      assert(LastChar >= FirstChar && "Invalid start/end range");    } -  virtual uint64_t getBase() const { return 0; } -  virtual uint64_t getExtent() const { return LastChar - FirstChar; } -  virtual int readByte(uint64_t address, uint8_t* ptr) const; +  virtual uint64_t getBase() const LLVM_OVERRIDE { return 0; } +  virtual uint64_t getExtent() const LLVM_OVERRIDE { +    return LastChar - FirstChar; +  } +  virtual int readByte(uint64_t address, uint8_t* ptr) const LLVM_OVERRIDE;    virtual int readBytes(uint64_t address,                          uint64_t size,                          uint8_t* buf, -                        uint64_t* copied) const; -  virtual const uint8_t *getPointer(uint64_t address, uint64_t size) const; -  virtual bool isValidAddress(uint64_t address) const { +                        uint64_t* copied) const LLVM_OVERRIDE; +  virtual const uint8_t *getPointer(uint64_t address, +                                    uint64_t size) const LLVM_OVERRIDE; +  virtual bool isValidAddress(uint64_t address) const LLVM_OVERRIDE {      return validAddress(address);    } -  virtual bool isObjectEnd(uint64_t address) const {return objectEnd(address);} +  virtual bool isObjectEnd(uint64_t address) const LLVM_OVERRIDE { +    return objectEnd(address); +  }  private:    const uint8_t* const FirstChar; diff --git a/llvm/lib/Support/system_error.cpp b/llvm/lib/Support/system_error.cpp index 56898de3152..2df223ca718 100644 --- a/llvm/lib/Support/system_error.cpp +++ b/llvm/lib/Support/system_error.cpp @@ -48,8 +48,8 @@ _do_message::message(int ev) const {  class _generic_error_category : public _do_message {  public: -  virtual const char* name() const; -  virtual std::string message(int ev) const; +  virtual const char* name() const LLVM_OVERRIDE; +  virtual std::string message(int ev) const LLVM_OVERRIDE;  };  const char* @@ -74,9 +74,9 @@ generic_category() {  class _system_error_category : public _do_message {  public: -  virtual const char* name() const; -  virtual std::string message(int ev) const; -  virtual error_condition default_error_condition(int ev) const; +  virtual const char* name() const LLVM_OVERRIDE; +  virtual std::string message(int ev) const LLVM_OVERRIDE; +  virtual error_condition default_error_condition(int ev) const LLVM_OVERRIDE;  };  const char* diff --git a/llvm/lib/VMCore/Instructions.cpp b/llvm/lib/VMCore/Instructions.cpp index 9af98e8a9b3..d5b756dac09 100644 --- a/llvm/lib/VMCore/Instructions.cpp +++ b/llvm/lib/VMCore/Instructions.cpp @@ -2836,7 +2836,7 @@ BitCastInst::BitCastInst(  //                               CmpInst Classes  //===----------------------------------------------------------------------===// -void CmpInst::Anchor() const {} +void CmpInst::anchor() {}  CmpInst::CmpInst(Type *ty, OtherOps op, unsigned short predicate,                   Value *LHS, Value *RHS, const Twine &Name,  | 

