History log of /external/llvm/lib/IRReader/IRReader.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4172a8abbabea2359d91bb07101166565127d798 16-Jul-2013 Craig Topper <craig.topper@gmail.com> Add 'const' qualifiers to static const char* variables.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186371 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/IRReader/IRReader.cpp
dd5af27a74a01f0d03356cea15d3a403f4964f8b 25-Jun-2013 Rafael Espindola <rafael.espindola@gmail.com> keep only the StringRef version of getFileOrSTDIN.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184826 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/IRReader/IRReader.cpp
1629965964b0e5c786c16b5af15f1d53059183ed 03-Apr-2013 Eli Bendersky <eliben@google.com> Measure time that IR parsing took as part of the -time-passes measurement.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178662 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/IRReader/IRReader.cpp
19801a6481292c6d27ced557730f8a2f58f6f6a0 01-Apr-2013 Eli Bendersky <eliben@google.com> Fix top-comment header and some indentation


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178492 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/IRReader/IRReader.cpp
7fc162f893d67ffd96fdb19e2eb9a03b4621f0c0 26-Mar-2013 Chandler Carruth <chandlerc@gmail.com> Split out the IRReader header and the utility functions it provides into
its own library. These functions are bridging between the bitcode reader
and the ll parser which are in different libraries. Previously we didn't
have any good library to do this, and instead played fast and loose with
a "header only" set of interfaces in the Support library. This really
doesn't work well as evidenced by the recent attempt to add timing logic
to the these routines.

As part of this, make them normal functions rather than weird inline
functions, and sink the implementation into the library. Also clean up
the header to be nice and minimal.

This requires updating lots of build system dependencies to specify that
the IRReader library is needed, and several source files to not
implicitly rely upon the header file to transitively include all manner
of other headers.

If you are using IRReader.h, this commit will break you (the header
moved) and you'll need to also update your library usage to include
'irreader'. I will commit the corresponding change to Clang momentarily.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177971 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/IRReader/IRReader.cpp