Skip to content
  1. Nov 06, 2009
  2. Nov 03, 2009
  3. Nov 02, 2009
  4. Oct 31, 2009
  5. Oct 30, 2009
    • Bob Wilson's avatar
      Fix a comment. · 6b00f4b7
      Bob Wilson authored
      llvm-svn: 85610
      6b00f4b7
    • Rafael Espindola's avatar
      This fixes functions like · ab7c709f
      Rafael Espindola authored
      void f (int a1, int a2, int a3, int a4, int a5,...)
      
      In ARMTargetLowering::LowerFormalArguments if the function has 4 or
      more regular arguments we used to set VarArgsFrameIndex using an
      offset of 0, which is only correct if the function has exactly 4
      regular arguments.
      
      llvm-svn: 85590
      ab7c709f
    • Bob Wilson's avatar
      Add ARM codegen for indirect branches. · 1cf0b030
      Bob Wilson authored
      clang/test/CodeGen/indirect-goto.c runs! (unoptimized)
      
      llvm-svn: 85577
      1cf0b030
  6. Oct 28, 2009
  7. Oct 21, 2009
  8. Oct 20, 2009
  9. Oct 16, 2009
    • Bob Wilson's avatar
      Revert svn r80498 and replace it with a different solution. The only problem · 419160bd
      Bob Wilson authored
      I can see with the original code was that I forgot that this runs after
      type legalization and hence the result type will always be i32. (Custom
      legalization of EXTRACT_VECTOR_ELT is only enabled for vector types with
      8- and 16-bit elements.)
      
      Regarding the FIXME comment: any information about sign and zero-extension
      should be captured by separate extension operations.  The DAG combiner should
      handle those to produce either VGETLANEu or VGETLANEs, and that seems to be
      working now.  If there are cases that we're missing, let me know.
      
      llvm-svn: 84218
      419160bd
  10. Oct 14, 2009
  11. Oct 13, 2009
  12. Oct 07, 2009
  13. Oct 02, 2009
  14. Sep 23, 2009
  15. Sep 19, 2009
  16. Sep 18, 2009
  17. Sep 16, 2009
  18. Sep 10, 2009
  19. Sep 09, 2009
  20. Sep 03, 2009
  21. Sep 02, 2009
  22. Sep 01, 2009
  23. Aug 30, 2009
  24. Aug 29, 2009
  25. Aug 27, 2009
Loading