Skip to content
  1. Oct 06, 2005
  2. Oct 05, 2005
  3. Oct 04, 2005
    • Jim Laskey's avatar
      Reverting to version - until problem isolated. · 327d4298
      Jim Laskey authored
      llvm-svn: 23622
      327d4298
    • Nate Begeman's avatar
      Fix some faulty logic in the libcall inserter. · 5da6908d
      Nate Begeman authored
      Since calls return more than one value, don't bail if one of their uses
      happens to be a node that's not an MVT::Other when following the chain
      from CALLSEQ_START to CALLSEQ_END.
      
      Once we've found a CALLSEQ_START, we can just return; there's no need to
      tail-recurse further up the graph.
      
      Most importantly, just because something only has one use doesn't mean we
      should use it's one use to follow from start to end.  This faulty logic
      caused us to follow a chain of one-use FP operations back to a much earlier
      call, putting a cycle in the graph from a later start to an earlier end.
      
      This is a better fix that reverting to the workaround committed earlier
      today.
      
      llvm-svn: 23620
      5da6908d
    • Nate Begeman's avatar
      Add back a workaround that fixes some breakages from chris's last change. · 54fb5002
      Nate Begeman authored
      Neither of us have yet figured out why this code is necessary, but stuff
      breaks if its not there.  Still tracking this down...
      
      llvm-svn: 23617
      54fb5002
  4. Oct 03, 2005
  5. Oct 02, 2005
  6. Oct 01, 2005
  7. Sep 30, 2005
  8. Sep 29, 2005
  9. Sep 28, 2005
  10. Sep 27, 2005
  11. Sep 26, 2005
  12. Sep 23, 2005
  13. Sep 21, 2005
  14. Sep 20, 2005
Loading