Skip to content
  1. Apr 05, 2008
  2. Apr 04, 2008
  3. Apr 03, 2008
  4. Apr 02, 2008
  5. Apr 01, 2008
  6. Mar 31, 2008
  7. Mar 30, 2008
  8. Mar 29, 2008
  9. Mar 28, 2008
  10. Mar 27, 2008
    • Duncan Sands's avatar
      Implement LegalizeTypes support for softfloat LOAD. · f740509e
      Duncan Sands authored
      In order to handle indexed nodes I had to introduce
      a new constructor, and since I was there I factorized
      the code in the various load constructors.
      
      llvm-svn: 48894
      f740509e
    • Dan Gohman's avatar
      Avoid creating chain dependencies from CopyToReg nodes to load and store · cad51cb6
      Dan Gohman authored
      nodes. This doesn't currently have much impact the generated code, but it
      does produce simpler-looking SelectionDAGs, and consequently
      simpler-looking ScheduleDAGs, because there are fewer spurious
      dependencies.
      
      In particular, CopyValueToVirtualRegister now uses the entry node as the
      input chain dependency for new CopyToReg nodes instead of calling getRoot
      and depending on the most recent memory reference.
      
      Also, rename UnorderedChains to PendingExports and pull it up from being
      a local variable in SelectionDAGISel::BuildSelectionDAG to being a
      member variable of SelectionDAGISel, so that it doesn't have to be
      passed around to all the places that need it.
      
      llvm-svn: 48893
      cad51cb6
    • Roman Levenstein's avatar
      Fix spelling. Thanks, Duncan! :-) · 30d09518
      Roman Levenstein authored
      llvm-svn: 48873
      30d09518
Loading