Skip to content
  1. Dec 19, 2019
    • JonChesterfield's avatar
    • Jonas Devlieghere's avatar
      [lldb/test] Move script interpreter tests · 48999eb3
      Jonas Devlieghere authored
      Create a new test for lldb launched without a script interpreter and
      move it under a new `ScriptInterpreter` directory. Also move
      crashlog.test there for consistency.
      48999eb3
    • Thomas Lively's avatar
      [WebAssembly] Add avgr_u intrinsics and require nuw in patterns · 71eb8023
      Thomas Lively authored
      Summary:
      The vector pattern `(a + b + 1) / 2` was previously selected to an
      avgr_u instruction regardless of nuw flags, but this is incorrect in
      the case where either addition may have an unsigned wrap. This CL
      changes the existing pattern to require both adds to have nuw flags
      and adds builtin functions and intrinsics for the avgr_u instructions
      because the corrected pattern is not representable in C.
      
      Reviewers: aheejin
      
      Subscribers: dschuff, sbc100, jgravelle-google, hiraditya, sunfish, cfe-commits, llvm-commits
      
      Tags: #clang, #llvm
      
      Differential Revision: https://reviews.llvm.org/D71648
      71eb8023
    • Yuanfang Chen's avatar
      [Docs] Fix a typo · 6218696b
      Yuanfang Chen authored
      6218696b
    • Lang Hames's avatar
      Revert "[Orc][LLJIT] Use JITLink even if a custom JITTargetMachineBuilder is supplied." · 5ea91bea
      Lang Hames authored
      This reverts commit 298e183e.
      
      This commit caused some build failures -- reverting while I investigate.
      5ea91bea
    • Vedant Kumar's avatar
      Revert concepts changes from D41910 · 5094e6da
      Vedant Kumar authored
      These changes caused LibcxxVariantDataFormatterTestCase in lldb to fail
      with an assert:
      
      Assertion failed: (Idx < size() && "Out-of-bounds Bit access."),
      function operator[], file
      /Users/buildslave/jenkins/workspace/lldb-cmake/llvm-project/llvm/include/llvm/ADT/SmallBitVector.h,
      line 452.
      
      In:
      
      7  clang-10                 0x00000001094b79d9 isAtLeastAsSpecializedAs(clang::Sema&, clang::SourceLocation, clang::FunctionTemplateDecl*, clang::FunctionTemplateDecl*, clang::TemplatePartialOrderingContext, unsigned int) + 1865
      8  clang-10                 0x00000001094b7111 clang::Sema::getMoreSpecializedTemplate(clang::FunctionTemplateDecl*, clang::FunctionTemplateDecl*, clang::SourceLocation, clang::TemplatePartialOrderingContext, unsigned int, unsigned int) + 97
      9  clang-10                 0x000000010939bf88 clang::isBetterOverloadCandidate(clang::Sema&, clang::OverloadCandidate const&, clang::OverloadCandidate const&, clang::SourceLocation, clang::OverloadCandidateSet::CandidateSetKind) + 1128
      
      Revert "[Concepts] Fix incorrect move out of temporary in D41910"
      
      This reverts commit 11d5fa6e.
      
      Revert "[Concepts] Fix crash in D41910"
      
      This reverts commit 12038be2.
      
      Revert "[Concepts] Constrained partial specializations and function overloads."
      
      This reverts commit fc0731b9.
      5094e6da
  2. Dec 18, 2019
Loading