Skip to content
  1. Jul 12, 2012
  2. Jul 11, 2012
  3. Jul 10, 2012
  4. Jul 09, 2012
  5. Jul 07, 2012
  6. Jul 06, 2012
    • Lang Hames's avatar
      Add -ffp-contract = { fast | on | off } command line option support. · aa53b936
      Lang Hames authored
      This flag sets the 'fp-contract' mode, which controls the formation of fused
      floating point operations. Available modes are:
      
      - Fast: Form fused operations anywhere. 
      - On: Form fused operations where allowed by FP_CONTRACT. This is the default
            mode.
      - Off: Don't form fused operations (in future this may be relaxed to forming
             fused operations where it can be proved that the result won't be
             affected).
      
      Currently clang doesn't support the FP_CONTRACT pragma, so the 'On' and 'Off'
      modes are equivalent.
      
      llvm-svn: 159794
      aa53b936
    • Dmitri Gribenko's avatar
      Implement AST classes for comments, a real parser for Doxygen comments and a · ec92531c
      Dmitri Gribenko authored
      very simple semantic analysis that just builds the AST; minor changes for lexer
      to pick up source locations I didn't think about before.
      
      Comments AST is modelled along the ideas of HTML AST: block and inline content.
      
      * Block content is a paragraph or a command that has a paragraph as an argument
        or verbatim command.
      * Inline content is placed within some block.  Inline content includes plain
        text, inline commands and HTML as tag soup.
      
      llvm-svn: 159790
      ec92531c
  7. Jul 04, 2012
  8. Jul 03, 2012
  9. Jul 02, 2012
  10. Jun 29, 2012
  11. Jun 28, 2012
  12. Jun 27, 2012
  13. Jun 26, 2012
  14. Jun 24, 2012
  15. Jun 23, 2012
    • Hans Wennborg's avatar
      Support the tls_model attribute (PR9788) · d3b01bc7
      Hans Wennborg authored
      This adds support for the tls_model attribute. This allows the user to
      choose a TLS model that is better than what LLVM would select by
      default. For example, a variable might be declared as:
      
        __thread int x __attribute__((tls_model("initial-exec")));
      
      if it will not be used in a shared library that is dlopen'ed.
      
      This depends on LLVM r159077.
      
      llvm-svn: 159078
      d3b01bc7
    • Nico Weber's avatar
      Support L__FUNCTION__ in microsoft mode, PR11789 · 3a691a36
      Nico Weber authored
      Heavily based on a patch from
      Aaron Wishnick <aaron.s.wishnick@gmail.com>.
      
      I'll clean up the duplicated function in CodeGen as
      a follow-up, later today or tomorrow.
      
      llvm-svn: 159060
      3a691a36
Loading