Skip to content
  1. Sep 30, 2013
  2. Sep 29, 2013
  3. Sep 27, 2013
  4. Sep 20, 2013
  5. Sep 11, 2013
  6. Sep 10, 2013
    • Rui Ueyama's avatar
      Try to unbreak mingw32 buildbot. · 754a3ead
      Rui Ueyama authored
      llvm-svn: 190438
      754a3ead
    • Rui Ueyama's avatar
      Add getenv() wrapper that works on multibyte environment variable. · 471d0c57
      Rui Ueyama authored
      On Windows, character encoding of multibyte environment variable varies
      depending on settings. The only reliable way to handle it I think is to use
      GetEnvironmentVariableW().
      
      GetEnvironmentVariableW() works on wchar_t string, which is on Windows UTF16
      string. That's not ideal because we use UTF-8 as the internal encoding in LLVM.
      This patch defines a wrapper function which takes and returns UTF-8 string for
      GetEnvironmentVariableW().
      
      The wrapper function does not do any conversion and just forwards the argument
      to getenv() on Unix.
      
      Differential Revision: http://llvm-reviews.chandlerc.com/D1612
      
      llvm-svn: 190423
      471d0c57
  7. Sep 09, 2013
    • Bob Wilson's avatar
      Update CMake file to fix buildbots. · 6b28b318
      Bob Wilson authored
      llvm-svn: 190331
      6b28b318
    • Bob Wilson's avatar
      Revert patches to add case-range support for PR1255. · e407736a
      Bob Wilson authored
      The work on this project was left in an unfinished and inconsistent state.
      Hopefully someone will eventually get a chance to implement this feature, but
      in the meantime, it is better to put things back the way the were.  I have
      left support in the bitcode reader to handle the case-range bitcode format,
      so that we do not lose bitcode compatibility with the llvm 3.3 release.
      
      This reverts the following commits: 155464, 156374, 156377, 156613, 156704,
      156757, 156804 156808, 156985, 157046, 157112, 157183, 157315, 157384, 157575,
      157576, 157586, 157612, 157810, 157814, 157815, 157880, 157881, 157882, 157884,
      157887, 157901, 158979, 157987, 157989, 158986, 158997, 159076, 159101, 159100,
      159200, 159201, 159207, 159527, 159532, 159540, 159583, 159618, 159658, 159659,
      159660, 159661, 159703, 159704, 160076, 167356, 172025, 186736
      
      llvm-svn: 190328
      e407736a
  8. Sep 04, 2013
  9. Sep 03, 2013
  10. Aug 30, 2013
    • Eli Friedman's avatar
      Change default # of digits for APFloat::toString · e72f1320
      Eli Friedman authored
      This is a re-commit of r189442; I'll follow up with clang changes.
      
      The previous default was almost, but not quite enough digits to
      represent a floating-point value in a manner which preserves the
      representation when it's read back in.  The larger default is much
      less confusing.
      
      I spent some time looking into printing exactly the right number of
      digits if a precision isn't specified, but it's kind of complicated,
      and I'm not really sure I understand what APFloat::toString is supposed
      to output for FormatPrecision != 0 (or maybe the current API specification
      is just silly, not sure which).  I have a WIP patch if anyone is interested.
      
      llvm-svn: 189624
      e72f1320
  11. Aug 28, 2013
  12. Aug 22, 2013
  13. Aug 21, 2013
  14. Aug 19, 2013
  15. Aug 16, 2013
  16. Aug 14, 2013
  17. Aug 13, 2013
    • Hans Wennborg's avatar
      Options: Add new option kind that consumes remaining arguments · d505fbf4
      Hans Wennborg authored
      This adds KIND_REMAINING_ARGS, a class of options that consume
      all remaining arguments on the command line.
      
      This will be used to support /link in clang-cl, which is used
      to forward all remaining arguments to the linker.
      
      It also allows us to remove the hard-coded handling of "--",
      allowing clients (clang and lld) to implement that functionality
      themselves with this new option class.
      
      Differential Revision: http://llvm-reviews.chandlerc.com/D1387
      
      llvm-svn: 188314
      d505fbf4
    • Nick Lewycky's avatar
      Fix an oversight in isPotentiallyReachable where we wouldn't do any CFG-walking · 8d2e86db
      Nick Lewycky authored
      to find loops if the From and To instructions were in the same block.
      
      Refactor the code a little now that we need to fill to start the CFG-walking
      algorithm with more than one starting basic block sometimes.
      
      Special thanks to Andrew Trick for catching an error in my understanding of
      natural loops in code review.
      
      llvm-svn: 188236
      8d2e86db
Loading