Skip to content
  1. Feb 20, 2011
  2. Feb 11, 2011
  3. Feb 04, 2011
  4. Feb 03, 2011
  5. Feb 02, 2011
    • Duncan Sands's avatar
      Remove NoVendor and NoOS, added in commit 123990, from Triple. While it · fdfdbd09
      Duncan Sands authored
      may be useful to understand "none", this is not the place for it.  Tweak
      the fix to Normalize while there: the fix added in 123990 works correctly,
      but I like this way better.  Finally, now that Triple understands some
      non-trivial environment values, teach the unittests about them.
      
      llvm-svn: 124720
      fdfdbd09
  6. Jan 27, 2011
    • Chris Lattner's avatar
      · 2114b762
      Chris Lattner authored
      Don't infinitely recurse!  Patch by Marius Wachtler!
      
      llvm-svn: 124366
      2114b762
  7. Jan 21, 2011
    • Renato Golin's avatar
      Clang was not parsing target triples involving EABI and was generating wrong... · 83758d5c
      Renato Golin authored
      Clang was not parsing target triples involving EABI and was generating wrong IR (wrong PCS) and passing the wrong information down llc via the target-triple printed in IR. I've fixed this by adding the parsing of EABI into LLVM's Triple class and using it to choose the correct PCS in Clang's Tools. A Clang patch is on its way to use this infrastructure.
      
      llvm-svn: 123990
      83758d5c
  8. Jan 15, 2011
  9. Jan 13, 2011
  10. Jan 08, 2011
    • Rafael Espindola's avatar
      First step in fixing PR8927: · 45e6c195
      Rafael Espindola authored
      Add a unnamed_addr bit to global variables and functions. This will be used
      to indicate that the address is not significant and therefore the constant
      or function can be merged with others.
      
      If an optimization pass can show that an address is not used, it can set this.
      
      Examples of things that can have this set by the FE are globals created to
      hold string literals and C++ constructors.
      
      Adding unnamed_addr to a non-const global should have no effect unless
      an optimization can transform that global into a constant.
      
      Aliases are not allowed to have unnamed_addr since I couldn't figure
      out any use for it.
      
      llvm-svn: 123063
      45e6c195
  11. Jan 07, 2011
  12. Jan 06, 2011
  13. Jan 05, 2011
  14. Jan 04, 2011
  15. Dec 29, 2010
  16. Dec 23, 2010
  17. Dec 21, 2010
  18. Dec 17, 2010
  19. Dec 16, 2010
  20. Dec 07, 2010
  21. Dec 06, 2010
  22. Dec 04, 2010
  23. Dec 03, 2010
Loading