Skip to content
  1. Apr 13, 2010
  2. Apr 12, 2010
    • Sean Callanan's avatar
      Build system fixes. llvm-mc depends on · 393c4df3
      Sean Callanan authored
      libEnhancedDisassembly, so we now build the
      static library in all cases (although the shared
      library is only built when requested/possible).
      
      Also, fixed a bug where edis wasn't properly
      initializing the targets it uses.
      
      llvm-svn: 101072
      393c4df3
    • Dan Gohman's avatar
      Suppress LinearFunctionTestReplace when the computed backedge-taken · 4a645b88
      Dan Gohman authored
      expression is a UDiv and it doesn't appear that the UDiv came from
      the user's source.
      
      ScalarEvolution has recently figured out how to compute a tripcount
      expression for the inner loop in
      SingleSource/Benchmarks/Shootout/sieve.c, using a udiv. Emitting a
      udiv instruction dramatically slows down the enclosing loop.
      
      llvm-svn: 101068
      4a645b88
Loading