Skip to content
  1. Mar 19, 2010
  2. Mar 18, 2010
  3. Mar 15, 2010
  4. Mar 13, 2010
  5. Mar 12, 2010
  6. Mar 11, 2010
  7. Mar 10, 2010
  8. Mar 09, 2010
  9. Mar 08, 2010
  10. Feb 23, 2010
    • Kevin Enderby's avatar
      This is the second patch to allow x86 code to be aligned with optimal nops. · c26ddccf
      Kevin Enderby authored
      With the compiler changed to use EmitCodeAlignment() it does change the
      functionality.  But X86 assembly code assembled with llvm-mc does not change
      its output.  For that we will eventually change the assembler frontend to
      detect a '.align x, 0x90' when used in a section that 'hasInstructions' and use
      EmitCodeAlignment, but will wait until we have better target hooks.
      
      llvm-svn: 96988
      c26ddccf
    • Kevin Enderby's avatar
      This is the first patch to put the needed bits in place to eventually allow code · e83d74f6
      Kevin Enderby authored
      to be aligned with optimal nops.  This patch does not change any functionality
      and when the compiler is changed to use EmitCodeAlignment() it should also not
      change the resulting output.  Once the compiler change is made and everything
      looks good the next patch with the table of optimal X86 nops will be added to
      WriteNopData() changing the output.  There are many FIXMEs in this patch which
      will be removed when we have better target hooks (coming soon I hear).
      
      llvm-svn: 96963
      e83d74f6
  11. Feb 18, 2010
  12. Feb 17, 2010
Loading