Skip to content
  1. Jan 12, 2014
  2. Jan 11, 2014
  3. Jan 10, 2014
  4. Jan 09, 2014
    • Rafael Espindola's avatar
      Add a unit test for the copy constructor. · cd56deb6
      Rafael Espindola authored
      I would not normally add tests like these, but the copy constructor is not
      used at all in our codebase with c++11, so having this tests might prevent
      breaking the c++03 build again.
      
      llvm-svn: 198886
      cd56deb6
  5. Jan 08, 2014
  6. Jan 07, 2014
    • Chandler Carruth's avatar
      Move the LLVM IR asm writer header files into the IR directory, as they · 9aca918d
      Chandler Carruth authored
      are part of the core IR library in order to support dumping and other
      basic functionality.
      
      Rename the 'Assembly' include directory to 'AsmParser' to match the
      library name and the only functionality left their -- printing has been
      in the core IR library for quite some time.
      
      Update all of the #includes to match.
      
      All of this started because I wanted to have the layering in good shape
      before I started adding support for printing LLVM IR using the new pass
      infrastructure, and commandline support for the new pass infrastructure.
      
      llvm-svn: 198688
      9aca918d
    • Chandler Carruth's avatar
      Re-sort all of the includes with ./utils/sort_includes.py so that · 8a8cd2ba
      Chandler Carruth authored
      subsequent changes are easier to review. About to fix some layering
      issues, and wanted to separate out the necessary churn.
      
      Also comment and sink the include of "Windows.h" in three .inc files to
      match the usage in Memory.inc.
      
      llvm-svn: 198685
      8a8cd2ba
  7. Jan 05, 2014
  8. Jan 03, 2014
  9. Jan 02, 2014
  10. Jan 01, 2014
  11. Dec 30, 2013
  12. Dec 28, 2013
  13. Dec 27, 2013
    • Chandler Carruth's avatar
      Introduce a simple line-by-line iterator type into the Support library. · f8c5281c
      Chandler Carruth authored
      This is an iterator which you can build around a MemoryBuffer. It will
      iterate through the non-empty, non-comment lines of the buffer as
      a forward iterator. It should be small and reasonably fast (although it
      could be made much faster if anyone cares, I don't really...).
      
      This will be used to more simply support the text-based sample
      profile file format, and is largely based on the original patch by
      Diego. I've re-worked the style of it and separated it from the work of
      producing a MemoryBuffer from a file which both simplifies the interface
      and makes it easier to test.
      
      The style of the API follows the C++ standard naming conventions to fit
      in better with iterators in general, much like the Path and FileSystem
      interfaces follow standard-based naming conventions.
      
      llvm-svn: 198068
      f8c5281c
  14. Dec 25, 2013
  15. Dec 20, 2013
  16. Dec 19, 2013
  17. Dec 18, 2013
  18. Dec 14, 2013
  19. Dec 13, 2013
  20. Dec 12, 2013
Loading