Skip to content
  1. Apr 04, 2010
  2. Apr 03, 2010
    • Chris Lattner's avatar
      add a new EmitInlineAsm function to asmprinter to handle inline asm. · 8a87fb76
      Chris Lattner authored
      If we have an MCAsmStreamer, we continue to emit asm textually, 
      otherwise we (currently) emit an error to errs and ignore it.
      
      llvm-svn: 100289
      8a87fb76
    • Chris Lattner's avatar
      mc'ize comment printing around file scope inline asm. · fed39fa7
      Chris Lattner authored
      llvm-svn: 100288
      fed39fa7
    • David Greene's avatar
      · 9b063df4
      David Greene authored
      Ok, third time's the charm.  No changes from last time except the CMake
      source addition.  Apparently the buildbots were wrong about failures.
      
      ---
      
      Add some switches helpful for debugging:
      
      -print-before=<Pass Name>
      
      Dump IR before running pass <Pass Name>.
      
      -print-before-all
      
      Dump IR before running each pass.
      
      -print-after-all
      
      Dump IR after running each pass.
      
      These are helpful when tracking down a miscompilation.  It is easy to
      get IR dumps and do diffs on them, etc.
      
      To make this work well, add a new getPrinterPass API to Pass so that
      each kind of pass (ModulePass, FunctionPass, etc.) can create a Pass
      suitable for dumping out the kind of object the Pass works on.
      
      llvm-svn: 100249
      9b063df4
  3. Apr 02, 2010
Loading