Skip to content
  1. Oct 28, 2009
    • Chris Lattner's avatar
      rename indbr -> indirectbr to appease the residents of #llvm. · d04cb6d0
      Chris Lattner authored
      llvm-svn: 85351
      d04cb6d0
    • Bob Wilson's avatar
      Record CodeGen optimization level in the BranchFolding pass so that we can · 9693f9d4
      Bob Wilson authored
      use it to control tail merging when there is a tradeoff between performance
      and code size.  When there is only 1 instruction in the common tail, we have
      been merging.  That can be good for code size but is a definite loss for
      performance.  Now we will avoid tail merging in that case when the
      optimization level is "Aggressive", i.e., "-O3".  Radar 7338114.
      
      Since the IfConversion pass invokes BranchFolding, it too needs to know
      the optimization level.  Note that I removed the RegisterPass instantiation
      for IfConversion because it required a default constructor.  If someone
      wants to keep that for some reason, we can add a default constructor with
      a hard-wired optimization level.
      
      llvm-svn: 85346
      9693f9d4
    • Bill Wendling's avatar
      Add new note. · 2e5198ff
      Bill Wendling authored
      llvm-svn: 85341
      2e5198ff
  2. Oct 27, 2009
  3. Oct 26, 2009
  4. Oct 25, 2009
Loading