Skip to content
  1. Dec 03, 2011
  2. Oct 13, 2011
    • Eric Christopher's avatar
      Recommit: · 7cdf9486
      Eric Christopher authored
          Start handling debug line and scope information better:
      
          Migrate most of the location setting within the larger API in CGDebugInfo and
          update a lot of callers.
          Remove the existing file/scope change machinery in UpdateLineDirectiveRegion
          and replace it with DILexicalBlockFile usage.
      
          Finishes off the rest of rdar://10246360
      
      after fixing a few bugs that were exposed in gdb testsuite testing.
      
      llvm-svn: 141893
      7cdf9486
  3. Oct 12, 2011
  4. Sep 29, 2011
  5. Sep 26, 2011
  6. Sep 22, 2011
  7. Sep 18, 2011
  8. Sep 15, 2011
  9. Aug 30, 2011
  10. Aug 26, 2011
    • John McCall's avatar
      Track whether an AggValueSlot is potentially aliased, and do not · a5efa738
      John McCall authored
      emit call results into potentially aliased slots.  This allows us
      to properly mark indirect return slots as noalias, at the cost
      of requiring an extra memcpy when assigning an aggregate call
      result into a l-value.  It also brings us into compliance with
      the x86-64 ABI.
      
      llvm-svn: 138599
      a5efa738
  11. Aug 25, 2011
  12. Aug 09, 2011
  13. Jul 23, 2011
  14. Jul 18, 2011
  15. Jul 13, 2011
  16. Jul 12, 2011
  17. Jul 09, 2011
    • John McCall's avatar
      A number of array-related IR-gen cleanups. · 82fe67bb
      John McCall authored
        - Emit default-initialization of arrays that were partially initialized
          with initializer lists with a loop, rather than emitting the default
          initializer N times;
        - support destroying VLAs of non-trivial type, although this is not
          yet exposed to users; and
        - support the partial destruction of arrays initialized with
          initializer lists when an initializer throws an exception.
      
      llvm-svn: 134784
      82fe67bb
  18. Jun 25, 2011
  19. Jun 16, 2011
    • John McCall's avatar
      Restore correct use of GC barriers. · 1553b190
      John McCall authored
      llvm-svn: 133144
      1553b190
    • John McCall's avatar
      Automatic Reference Counting. · 31168b07
      John McCall authored
      Language-design credit goes to a lot of people, but I particularly want
      to single out Blaine Garst and Patrick Beard for their contributions.
      
      Compiler implementation credit goes to Argyrios, Doug, Fariborz, and myself,
      in no particular order.
      
      llvm-svn: 133103
      31168b07
  20. Jun 11, 2011
  21. May 16, 2011
  22. May 15, 2011
  23. May 08, 2011
  24. May 04, 2011
  25. May 03, 2011
  26. May 02, 2011
Loading