History log of /llvm-project/llvm/tools/llvm-size/llvm-size.cpp (Results 101 – 114 of 114)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: llvmorg-3.4.1-rc1
# 48803e5c 13-Mar-2014 Alexey Samsonov <samsonov@google.com>

[C++11] Use ObjectFile::sections() in commandline llvm tools

llvm-svn: 203802


# 56440fd8 06-Mar-2014 Ahmed Charles <ahmedcharles@gmail.com>

Replace OwningPtr<T> with std::unique_ptr<T>.

This compiles with no changes to clang/lld/lldb with MSVC and includes
overloads to various functions which are used by those projects and llvm
which ha

Replace OwningPtr<T> with std::unique_ptr<T>.

This compiles with no changes to clang/lld/lldb with MSVC and includes
overloads to various functions which are used by those projects and llvm
which have OwningPtr's as parameters. This should allow out of tree
projects some time to move. There are also no changes to libs/Target,
which should help out of tree targets have time to move, if necessary.

llvm-svn: 203083

show more ...


# b5155a57 10-Feb-2014 Rafael Espindola <rafael.espindola@gmail.com>

Change the begin and end methods in ObjectFile to match the style guide.

llvm-svn: 201108


# 5e812afa 30-Jan-2014 Rafael Espindola <rafael.espindola@gmail.com>

Simplify the handling of iterators in ObjectFile.

None of the object file formats reported error on iterator increment. In
retrospect, that is not too surprising: no object format stores symbols or

Simplify the handling of iterators in ObjectFile.

None of the object file formats reported error on iterator increment. In
retrospect, that is not too surprising: no object format stores symbols or
sections in a linked list or other structure that requires chasing pointers.
As a consequence, all error checking can be done on begin() and end().

This reduces the text segment of bin/llvm-readobj in my machine from 521233 to
518526 bytes.

llvm-svn: 200442

show more ...


# 23a9750c 21-Jan-2014 Rafael Espindola <rafael.espindola@gmail.com>

Rename these methods to match the style guide.

llvm-svn: 199751


# 63da2950 15-Jan-2014 Rafael Espindola <rafael.espindola@gmail.com>

Return an ErrorOr<Binary *> from createBinary.

I did write a version returning ErrorOr<OwningPtr<Binary> >, but it is too
cumbersome to use without std::move. I will keep the patch locally and submi

Return an ErrorOr<Binary *> from createBinary.

I did write a version returning ErrorOr<OwningPtr<Binary> >, but it is too
cumbersome to use without std::move. I will keep the patch locally and submit
when we switch to c++11.

llvm-svn: 199326

show more ...


Revision tags: llvmorg-3.4.0, llvmorg-3.4.0-rc3, llvmorg-3.4.0-rc2, llvmorg-3.4.0-rc1, llvmorg-3.3.1-rc1, llvmorg-3.3.0, llvmorg-3.3.0-rc3, llvmorg-3.3.0-rc2, llvmorg-3.3.0-rc1, llvmorg-3.2.0, llvmorg-3.2.0-rc3
# 4d88a1c2 04-Dec-2012 Chandler Carruth <chandlerc@gmail.com>

Sort the #include lines for tools/...

Again, tools are trickier to pick the main module header for than
library source files. I've started to follow the pattern of using
LLVMContext.h when it is inc

Sort the #include lines for tools/...

Again, tools are trickier to pick the main module header for than
library source files. I've started to follow the pattern of using
LLVMContext.h when it is included as a stub for program source files.

llvm-svn: 169252

show more ...


Revision tags: llvmorg-3.2.0-rc2, llvmorg-3.2.0-rc1, llvmorg-3.1.0, llvmorg-3.1.0-rc3, llvmorg-3.1.0-rc2, llvmorg-3.1.0-rc1, llvmorg-3.0.0, llvmorg-3.0.0-rc4, llvmorg-3.0.0-rc3
# f3da5290 05-Nov-2011 Benjamin Kramer <benny.kra@googlemail.com>

Add more PRI.64 macros for MSVC and use them throughout the codebase.

llvm-svn: 143799


Revision tags: llvmorg-3.0.0-rc2, llvmorg-3.0.0-rc1
# 5fd56b83 07-Oct-2011 Michael J. Spencer <bigcheesegs@gmail.com>

Fix a few changes I missed.

llvm-svn: 141392


# 7dc278dc 29-Sep-2011 Andrew Trick <atrick@apple.com>

Fix build failures better.

llvm-svn: 140758


# 9a6fa7cf 29-Sep-2011 Daniel Dunbar <daniel@zuster.org>

Fix build failure.

llvm-svn: 140755


# cc5f8d45 29-Sep-2011 Michael J. Spencer <bigcheesegs@gmail.com>

llvm-size: Apply Chris's code review fixes.

This doesn't use formated_raw_ostream because it doesn't support the
functionality needed.

llvm-svn: 140751


# 7f168777 28-Sep-2011 Michael J. Spencer <bigcheesegs@gmail.com>

Fix cast.

llvm-svn: 140726


# c4ad4660 28-Sep-2011 Michael J. Spencer <bigcheesegs@gmail.com>

Add llvm-size.

llvm-svn: 140722


12345