Skip to content
  1. Mar 22, 2006
  2. Mar 21, 2006
  3. Mar 20, 2006
  4. Mar 19, 2006
  5. Mar 17, 2006
  6. Mar 16, 2006
  7. Mar 14, 2006
  8. Mar 08, 2006
  9. Mar 07, 2006
  10. Mar 05, 2006
  11. Mar 04, 2006
    • Evan Cheng's avatar
      MEMSET / MEMCPY lowering bugs: we can't issue a single WORD / DWORD version of · 6dc73297
      Evan Cheng authored
      rep/stos and rep/mov if the count is not a constant. We could do
        rep/stosl; and $count, 3; rep/stosb
      For now, I will lower them to memset / memcpy calls. We will revisit this after
      a little bit experiment.
      
      Also need to take care of the trailing bytes even if the count is a constant.
      Since the max. number of trailing bytes are 3, we will simply issue loads /
      stores.
      
      llvm-svn: 26517
      6dc73297
    • Evan Cheng's avatar
      Typo · 084a102b
      Evan Cheng authored
      llvm-svn: 26512
      084a102b
  12. Mar 03, 2006
  13. Mar 01, 2006
  14. Feb 25, 2006
  15. Feb 23, 2006
    • Evan Cheng's avatar
      - Clean up the lowering and selection code of ConstantPool, GlobalAddress, · e0ed6ec1
      Evan Cheng authored
        and ExternalSymbol.
      - Use C++ code (rather than tblgen'd selection code) to match the above
        mentioned leaf nodes. Do not mutate and nodes and do not record the
        selection in CodeGenMap. These nodes should be safe to duplicate. This is
        a performance win.
      
      llvm-svn: 26335
      e0ed6ec1
    • Evan Cheng's avatar
      PIC related bug fixes. · 1f342c28
      Evan Cheng authored
      1. Various asm printer bug.
      2. Lowering bug. Now TargetGlobalAddress is wrapped in X86ISD::TGAWrapper.
      
      llvm-svn: 26324
      1f342c28
  16. Feb 22, 2006
  17. Feb 18, 2006
  18. Feb 17, 2006
  19. Feb 16, 2006
  20. Feb 14, 2006
Loading