Skip to content
  1. Jun 02, 2009
    • Dale Johannesen's avatar
      Revert 72707 and 72709, for the moment. · 5234d379
      Dale Johannesen authored
      llvm-svn: 72712
      5234d379
    • Dale Johannesen's avatar
      Add missing file. · 7fde88cc
      Dale Johannesen authored
      llvm-svn: 72709
      7fde88cc
    • Dale Johannesen's avatar
      Make the implicit inputs and outputs of target-independent · 0b8ca792
      Dale Johannesen authored
      ADDC/ADDE use MVT::i1 (later, whatever it gets legalized to)
      instead of MVT::Flag.  Remove CARRY_FALSE in favor of 0; adjust
      all target-independent code to use this format.
      
      Most targets will still produce a Flag-setting target-dependent
      version when selection is done.  X86 is converted to use i32
      instead, which means TableGen needs to produce different code
      in xxxGenDAGISel.inc.  This keys off the new supportsHasI1 bit
      in xxxInstrInfo, currently set only for X86; in principle this
      is temporary and should go away when all other targets have
      been converted.  All relevant X86 instruction patterns are
      modified to represent setting and using EFLAGS explicitly.  The
      same can be done on other targets.
      
      The immediate behavior change is that an ADC/ADD pair are no
      longer tightly coupled in the X86 scheduler; they can be
      separated by instructions that don't clobber the flags (MOV).
      I will soon add some peephole optimizations based on using
      other instructions that set the flags to feed into ADC.
      
      llvm-svn: 72707
      0b8ca792
    • Dale Johannesen's avatar
      Comment grammaro/clarification. · ff104506
      Dale Johannesen authored
      llvm-svn: 72706
      ff104506
    • Dale Johannesen's avatar
      Trailing whitespace. · 67f472fe
      Dale Johannesen authored
      llvm-svn: 72705
      67f472fe
  2. Jun 01, 2009
  3. May 31, 2009
  4. May 30, 2009
  5. May 29, 2009
  6. May 28, 2009
  7. May 27, 2009
  8. May 26, 2009
  9. May 25, 2009
  10. May 24, 2009
  11. May 23, 2009
Loading