Skip to content
  1. Jan 28, 2010
  2. Jan 27, 2010
    • Evan Cheng's avatar
      Eliminate target hook IsEligibleForTailCallOptimization. · 67a69dd2
      Evan Cheng authored
      Target independent isel should always pass along the "tail call" property. Change
      target hook LowerCall's parameter "isTailCall" into a refernce. If the target
      decides it's impossible to honor the tail call request, it should set isTailCall
      to false to make target independent isel happy.
      
      llvm-svn: 94626
      67a69dd2
  3. Jan 26, 2010
  4. Jan 25, 2010
  5. Jan 24, 2010
  6. Jan 22, 2010
    • Chris Lattner's avatar
      Stop building RTTI information for *most* llvm libraries. Notable · 7ba0661f
      Chris Lattner authored
      missing ones are libsupport, libsystem and libvmcore.  libvmcore is
      currently blocked on bugpoint, which uses EH.  Once it stops using
      EH, we can switch it off.
      
      This #if 0's out 3 unit tests, because gtest requires RTTI information.
      Suggestions welcome on how to fix this.
      
      llvm-svn: 94164
      7ba0661f
  7. Jan 20, 2010
  8. Jan 19, 2010
  9. Jan 17, 2010
  10. Jan 16, 2010
  11. Jan 05, 2010
  12. Dec 21, 2009
  13. Dec 19, 2009
  14. Dec 05, 2009
  15. Nov 25, 2009
  16. Nov 24, 2009
  17. Nov 21, 2009
  18. Nov 19, 2009
  19. Nov 16, 2009
  20. Nov 13, 2009
  21. Nov 12, 2009
    • David Greene's avatar
      · be851acf
      David Greene authored
      Make the MachineFunction argument of getFrameRegister const.
      
      This also fixes a build error.
      
      llvm-svn: 87027
      be851acf
    • David Greene's avatar
      · 1fbe0544
      David Greene authored
      Add a bool flag to StackObjects telling whether they reference spill
      slots.  The AsmPrinter will use this information to determine whether to
      print a spill/reload comment.
      
      Remove default argument values.  It's too easy to pass a wrong argument
      value when multiple arguments have default values.  Make everything
      explicit to trap bugs early.
      
      Update all targets to adhere to the new interfaces..
      
      llvm-svn: 87022
      1fbe0544
Loading