Skip to content
  1. Mar 05, 2006
  2. 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
  3. Mar 03, 2006
  4. Mar 01, 2006
  5. Feb 25, 2006
  6. 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
  7. Feb 22, 2006
  8. Feb 18, 2006
  9. Feb 17, 2006
  10. Feb 16, 2006
  11. Feb 14, 2006
  12. Feb 13, 2006
  13. Feb 07, 2006
  14. Feb 04, 2006
  15. Feb 02, 2006
  16. Feb 01, 2006
  17. Jan 31, 2006
  18. Jan 30, 2006
  19. Jan 29, 2006
Loading