Skip to content
  1. Jun 08, 2006
    • Chris Lattner's avatar
      Fix an assert-on-inline-inline-asm bug. · 8f8b5e46
      Chris Lattner authored
      llvm-svn: 28727
      8f8b5e46
    • Reid Spencer's avatar
      For PR804: · 5e91c03f
      Reid Spencer authored
      Change the file size field of StatusInfo to be uint64_t instead of size_t
      so that we know it is always 64 bits. This prevents some overflow on
      systems where size_t is 32 bits when it ought to be 64.
      
      llvm-svn: 28726
      5e91c03f
    • Vladimir Prus's avatar
      Remove dead code. · 9bc4009e
      Vladimir Prus authored
      llvm-svn: 28725
      9bc4009e
    • Vladimir Prus's avatar
      New method BasicBlock::getFirstNonPHI. · b5b6dc49
      Vladimir Prus authored
      llvm-svn: 28724
      b5b6dc49
    • Reid Spencer's avatar
      For PR787: · ab97f22c
      Reid Spencer authored
      Provide new llvm::sys::Program facilities for converting the stdout and
      stdin to binary mode. There is no standard way to do this and the available
      mechanisms are platform specific. Adjust the bytecode reader and writer to
      use these methods when their input is stdin or output is stdout. THis avoids
      the problem with \n writing CRLF to a bytecode file on windows.
      
      Patch Contributed by Michael Smith.
      
      llvm-svn: 28722
      ab97f22c
    • Reid Spencer's avatar
      For PR780: · 5113dc5c
      Reid Spencer authored
      1. Add #includes to LinkAllVMCore.h to get Mangler.o and InlineAsm.o
      2. Make Mangler.h and InlineAsm.h use the macros to ensure linkage
      3. Make each of the tools with --load options include LinkAllVMCore.h
      This should be the last set of changes for this bug and 800.
      
      llvm-svn: 28719
      5113dc5c
    • Chris Lattner's avatar
      Add a virtual dtor to the InlineAsm class so that the principle method of · 5bd30fa3
      Chris Lattner authored
      the class can be defined in InlineAsm.cpp
      
      llvm-svn: 28718
      5bd30fa3
    • Chris Lattner's avatar
      Fix a bug where the types for inlineasm nodes were not properly entered into · 5ff8b962
      Chris Lattner authored
      the compaction table for a function.  This broke compilation of hexxagon
      on darwin/x86 with recent changes.
      
      llvm-svn: 28717
      5ff8b962
    • Reid Spencer's avatar
      For PR780: · be535661
      Reid Spencer authored
      1. Fix the macros in IncludeFile.h to put everything in the llvm namespace
      2. Replace the previous explicit mechanism in all the .h and .cpp files
         with the macros in IncludeFile.h
      This gets us a consistent mechanism throughout LLVM for ensuring linkage.
      Next step is to make sure its used in enough places.
      
      llvm-svn: 28715
      be535661
  2. Jun 07, 2006
  3. Jun 06, 2006
  4. Jun 05, 2006
    • Reid Spencer's avatar
      For PR798: · 614cb2ff
      Reid Spencer authored
      Provide GraphViz support for MingW32. Patch provided by Anton Korobeynikov
      
      llvm-svn: 28688
      614cb2ff
    • Reid Spencer's avatar
      Make it possible to override the standard version printer. Not all tools · b3171678
      Reid Spencer authored
      built with CommandLine.h will want the --version option to report that the
      tool belongs to LLVM. To override simply pass a void func() to the
      cl::SetVersionPrinter() function and that void func() will be called when
      it is time to print the version information.
      
      llvm-svn: 28687
      b3171678
    • Reid Spencer's avatar
      For PR798: · 7c77323e
      Reid Spencer authored
      Add support for Graphviz. Patch contributed by Anton Korobeynikov.
      
      llvm-svn: 28684
      7c77323e
  5. Jun 04, 2006
  6. Jun 03, 2006
  7. Jun 02, 2006
  8. Jun 01, 2006
Loading