Skip to content
  1. Jan 20, 2012
  2. Jan 19, 2012
  3. Jan 18, 2012
    • Jim Grosbach's avatar
      Tidy up. MCAsmBackend naming conventions. · aba3de99
      Jim Grosbach authored
      llvm-svn: 148400
      aba3de99
    • Jakob Stoklund Olesen's avatar
      Add a CoveredBySubRegs property to Register descriptions. · f43b5995
      Jakob Stoklund Olesen authored
      When set, this bit indicates that a register is completely defined by
      the value of its sub-registers.
      
      Use the CoveredBySubRegs property to infer which super-registers are
      call-preserved given a list of callee-saved registers.  For example, the
      ARM registers D8-D15 are callee-saved.  This now automatically implies
      that Q4-Q7 are call-preserved.
      
      Conversely, Win64 callees save XMM6-XMM15, but the corresponding
      YMM6-YMM15 registers are not call-preserved because they are not fully
      defined by their sub-registers.
      
      llvm-svn: 148363
      f43b5995
  4. Jan 17, 2012
    • David Blaikie's avatar
      Removing unused default switch cases in switches over enums that already... · 486df738
      David Blaikie authored
      Removing unused default switch cases in switches over enums that already account for all enumeration values explicitly.
      
      (This time I believe I've checked all the -Wreturn-type warnings from GCC & added the couple of llvm_unreachables necessary to silence them. If I've missed any, I'll happily fix them as soon as I know about them)
      
      llvm-svn: 148262
      486df738
  5. Jan 11, 2012
  6. Jan 07, 2012
  7. Jan 06, 2012
  8. Jan 04, 2012
  9. Dec 30, 2011
  10. Dec 24, 2011
  11. Dec 22, 2011
  12. Dec 21, 2011
  13. Dec 20, 2011
Loading