Skip to content
  1. Dec 13, 2012
    • Eli Bendersky's avatar
      Fix a bogus comment · b2022f3a
      Eli Bendersky authored
      llvm-svn: 170052
      b2022f3a
    • Nadav Rotem's avatar
      Teach the cost model about the optimization in r169904: Truncation of... · 36510f71
      Nadav Rotem authored
      Teach the cost model about the optimization in r169904: Truncation of induction variables costs the same as scalar trunc. 
      
      llvm-svn: 170051
      36510f71
    • Chad Rosier's avatar
      Typo. · e28ae30a
      Chad Rosier authored
      llvm-svn: 170050
      e28ae30a
    • Eli Friedman's avatar
      More hacking on mapDiagnosticRanges to make it handle more cases. · cdb135a9
      Eli Friedman authored
      This still isn't quite right, but it fixes a crash.
      
      I factored out findCommonParent because we need it on the result of 
      getImmediateExpansionRange: for a function macro, the beginning
      and end of an expansion range can come out of different
      macros/macro arguments, which means the resulting range is a complete
      mess to handle consistently.
      
      I also made some changes to how findCommonParent works; it works somewhat
      better in some cases, and somewhat worse in others, but I think overall
      it's a better balance.  I'm coming to the conclusion that mapDiagnosticRanges
      isn't using the right algorithm, though: chasing the caret is fundamentally
      more complicated than any algorithm which only considers one FileID for the
      caret can handle because each SourceLocation doesn't really have a single parent.
      We need to follow the same path of choosing expansion locations and spelling
      locations which the caret used to come up with the correct range
      in the general case.
      
      Fixes <rdar://problem/12847524>.
      
      llvm-svn: 170049
      cdb135a9
    • Sean Silva's avatar
      docs: Convert some docs to reST. · 709c44d1
      Sean Silva authored
      Converts:
          LanguageExtensions
          LibASTMatchers
          LibTooling
          PCHInternals
          ThreadSanitizer
          Tooling
      
      Patch by Mykhailo Pustovit!
      (with minor edits by Dmitri Gribenko and Sean Silva)
      
      llvm-svn: 170048
      709c44d1
    • Daniel Dunbar's avatar
      docs: Another test commit (sphinx autoupdating). · e50a92f7
      Daniel Dunbar authored
      llvm-svn: 170047
      e50a92f7
    • Daniel Dunbar's avatar
      docs: Test commit (sphinx autoupdating). · e6daf69f
      Daniel Dunbar authored
      llvm-svn: 170046
      e6daf69f
    • Andrew Kaylor's avatar
      Marking TestPrintStackTraces.py as expectedFailureLinux (due to lack of... · f256cfc8
      Andrew Kaylor authored
      Marking TestPrintStackTraces.py as expectedFailureLinux (due to lack of multi-threaded debugging support).
      
      llvm-svn: 170043
      f256cfc8
    • Sean Silva's avatar
      docs: Initial Sphinx setup for Clang. · 99b51c48
      Sean Silva authored
      I don't think this will be visible just yet on <clang.llvm.org/docs/>
      since I don't think that the necessary server-side setup has taken
      place.
      
      Don't shoot me over the theme. I don't want to duplicate LLVM's theme
      into the clang repo at the moment, so I just used one of Sphinx's
      default themes.
      
      llvm-svn: 170042
      99b51c48
  2. Dec 12, 2012
Loading