Skip to content
  1. Nov 29, 2005
  2. Nov 22, 2005
  3. Oct 21, 2005
  4. Sep 28, 2005
  5. Aug 27, 2005
  6. Aug 24, 2005
  7. Jul 19, 2005
    • Reid Spencer's avatar
      For: memory operations -> stores · d37d854c
      Reid Spencer authored
      This is the first incremental patch to implement this feature. It adds no
      functionality to LLVM but setup up the information needed from targets in
      order to implement the optimization correctly. Each target needs to specify
      the maximum number of store operations for conversion of the llvm.memset,
      llvm.memcpy, and llvm.memmove intrinsics into a sequence of store operations.
      The limit needs to be chosen at the threshold of performance for such an
      optimization (generally smallish). The target also needs to specify whether
      the target can support unaligned stores for multi-byte store operations.
      This helps ensure the optimization doesn't generate code that will trap on
      an alignment errors.
      More patches to follow.
      
      llvm-svn: 22468
      d37d854c
  8. Apr 22, 2005
  9. Jan 19, 2005
  10. Jan 17, 2005
  11. Jan 16, 2005
  12. Jan 11, 2005
  13. Jan 07, 2005
Loading