FailedChanges

Summary

  1. [NVPTX] Restructure shfl instrinsics and add variants that return a (details)
  2. [OPENMP50]Add support for 'parallel master taskloop' construct. (details)
  3. [llvm-profdata] Weaken "malformed-ptr-to-counter-array.test" to appease (details)
  4. Reapply: [llvm-size] Tidy up error messages (PR42970) (details)
  5. Add FMF to vector ops for phi (details)
  6. [llvm-objdump] Adjust spacing and field width for --section-headers (details)
  7. Fix copy-pasto in r374759 (details)
  8. [libc++][test] Add license headers to test/support/archetypes.* (details)
  9. [clang][IFS] Escape mangled names so  MS ABI doesn't break YAML parsing. (details)
  10. [clangd] Improve semantic highlighting in dependent contexts (fixes (details)
  11. AMDGPU: Remove unnecessary IR from test (details)
  12. AMDGPU: Fix redundant setting of m0 for atomic load/store (details)
  13. [ThinLTO] Fix printing of NoInline function summary flag (details)
  14. Fix test breakage caused by r374424 (details)
Commit 5c6ab2a0b1f2da22c8ce4fbfc022f599aaa4a2a6 by tra
[NVPTX] Restructure shfl instrinsics and add variants that return a
predicate.
Also, amend constraints for non-sync variants that are no longer
available on sm_70+ with PTX6.4+.
Differential Revision: https://reviews.llvm.org/D68892
llvm-svn: 374790
The file was modifiedllvm/lib/Target/NVPTX/NVPTXInstrInfo.td
The file was addedllvm/test/CodeGen/NVPTX/shfl-sync-p.ll
The file was modifiedllvm/lib/Target/NVPTX/NVPTXIntrinsics.td
The file was modifiedllvm/include/llvm/IR/IntrinsicsNVVM.td
The file was addedllvm/test/CodeGen/NVPTX/shfl-p.ll
Commit 5bbceadfc89dda6ff11195aaa3043b2eaaadad25 by a.bataev
[OPENMP50]Add support for 'parallel master taskloop' construct.
Added parsing/sema/codegen support for 'parallel master taskloop'
constructs. Some of the clauses, like 'grainsize', 'num_tasks', 'final'
and 'priority' are not supported in full, only constant expressions can
be used currently in these clauses.
llvm-svn: 374791
The file was modifiedclang/include/clang/Basic/StmtNodes.td
The file was modifiedclang/include/clang/Sema/Sema.h
The file was modifiedclang/lib/Sema/SemaOpenMP.cpp
The file was modifiedclang/lib/AST/StmtProfile.cpp
The file was modifiedclang/lib/CodeGen/CGStmt.cpp
The file was modifiedclang/tools/libclang/CIndex.cpp
The file was modifiedclang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
The file was modifiedclang/lib/Sema/TreeTransform.h
The file was modifiedclang/include/clang-c/Index.h
The file was addedclang/test/OpenMP/parallel_master_taskloop_num_tasks_messages.cpp
The file was modifiedclang/lib/CodeGen/CGOpenMPRuntime.cpp
The file was addedclang/test/OpenMP/parallel_master_taskloop_collapse_messages.cpp
The file was addedclang/test/OpenMP/parallel_master_taskloop_private_codegen.cpp
The file was addedclang/test/OpenMP/parallel_master_taskloop_firstprivate_messages.cpp
The file was addedclang/test/OpenMP/parallel_master_taskloop_reduction_codegen.cpp
The file was modifiedclang/include/clang/Serialization/ASTBitCodes.h
The file was addedclang/test/OpenMP/parallel_master_taskloop_private_messages.cpp
The file was modifiedclang/lib/Serialization/ASTWriterStmt.cpp
The file was modifiedclang/lib/AST/StmtOpenMP.cpp
The file was addedclang/test/OpenMP/parallel_master_taskloop_codegen.cpp
The file was addedclang/test/OpenMP/parallel_master_taskloop_final_messages.cpp
The file was addedclang/test/OpenMP/parallel_master_taskloop_firstprivate_codegen.cpp
The file was addedclang/test/OpenMP/parallel_master_taskloop_grainsize_messages.cpp
The file was addedclang/test/OpenMP/parallel_master_taskloop_lastprivate_codegen.cpp
The file was addedclang/test/OpenMP/parallel_master_taskloop_misc_messages.c
The file was modifiedclang/lib/CodeGen/CGStmtOpenMP.cpp
The file was modifiedclang/tools/libclang/CXCursor.cpp
The file was modifiedclang/lib/Parse/ParseOpenMP.cpp
The file was modifiedclang/include/clang/Basic/OpenMPKinds.def
The file was addedclang/test/OpenMP/parallel_master_taskloop_lastprivate_messages.cpp
The file was modifiedclang/lib/Basic/OpenMPKinds.cpp
The file was modifiedclang/include/clang/AST/RecursiveASTVisitor.h
The file was modifiedclang/lib/AST/StmtPrinter.cpp
The file was modifiedclang/lib/CodeGen/CodeGenFunction.h
The file was modifiedclang/lib/Serialization/ASTReaderStmt.cpp
The file was addedclang/test/OpenMP/parallel_master_taskloop_ast_print.cpp
The file was addedclang/test/OpenMP/parallel_master_taskloop_loop_messages.cpp
The file was addedclang/test/OpenMP/parallel_master_taskloop_priority_messages.cpp
The file was modifiedclang/include/clang/AST/StmtOpenMP.h
The file was addedclang/test/OpenMP/parallel_master_taskloop_reduction_messages.cpp
The file was modifiedclang/lib/StaticAnalyzer/Core/ExprEngine.cpp
Commit eef612bf91b640f3cd57be003b0dcd5c22f84202 by Vedant Kumar
[llvm-profdata] Weaken "malformed-ptr-to-counter-array.test" to appease
arm bots
There are a number arm bots failing after r374617 landed, and I'm not
sure why. It looks a bit like the error message llvm-profdata is
expected to print to stderr isn't flushed.
Weaken the test in an attempt to appease the arm bots: if this doesn't
work, that means that llvm-profdata is actually *not failing*, and that
will be a clear indication that some logic error is actually happening.
http://lab.llvm.org:8011/builders/clang-cmake-armv7-global-isel/builds/5604/
llvm-svn: 374792
The file was modifiedllvm/test/tools/llvm-profdata/malformed-ptr-to-counter-array.test
Commit 1d32d8b176dc3c89b26c8322120cfeeb0f31ff2d by rupprecht
Reapply: [llvm-size] Tidy up error messages (PR42970)
Clean up some formatting inconsistencies in the error messages and
correctly exit with non-zero in all error cases.
Originally submitted as r374771 and then reverted as r374780, this patch
fixes the libObject test case in Object/macho-invalid.test.
Patch by Alex Cameron
Differential Revision: https://reviews.llvm.org/D68906
llvm-svn: 374793
The file was modifiedllvm/test/tools/llvm-size/invalid-input.test
The file was modifiedllvm/test/Object/macho-invalid.test
The file was modifiedllvm/test/tools/llvm-size/no-input.test
The file was modifiedllvm/tools/llvm-size/llvm-size.cpp
Commit 5af0201c2a08370fd3782b445cd96603d7988fd4 by michael_c_berg
Add FMF to vector ops for phi
Summary: Small amendment to handle vector cases for D67564.
Reviewers: spatel, eli.friedman, hfinkel, cameron.mcinally, arsenm,
jmolloy, bogner
Reviewed By: cameron.mcinally, bogner
Subscribers: llvm-commits, efriedma, reames, bogner, wdng
Differential Revision: https://reviews.llvm.org/D68748
llvm-svn: 374794
The file was modifiedllvm/test/Bitcode/compatibility.ll
The file was modifiedllvm/lib/Bitcode/Reader/BitcodeReader.cpp
Commit c526ff8a629e73978a8cf94dba08202d28c296d7 by rupprecht
[llvm-objdump] Adjust spacing and field width for --section-headers
Summary:
- Expand the "Name" column past 13 characters when any of the section
names are longer. Current behavior is a staggard output instead of a
nice table if a single name is longer.
- Only print the required number of hex chars for addresses (i.e. 8
characters for 32-bit, 16 characters for 64-bit)
- Fix trailing spaces
Reviewers: grimar, jhenderson, espindola
Reviewed By: grimar
Subscribers: emaste, sbc100, arichardson, aheejin, seiya, llvm-commits,
MaskRay
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D68730
llvm-svn: 374795
The file was modifiedllvm/test/tools/llvm-objdump/wasm.txt
The file was addedllvm/test/tools/llvm-objdump/section-headers.test
The file was modifiedllvm/test/tools/llvm-objdump/xcoff-section-headers.test
The file was modifiedlld/test/ELF/got32-i386.s
The file was modifiedlld/test/ELF/got32x-i386.s
The file was modifiedllvm/tools/llvm-objdump/llvm-objdump.cpp
Commit 0b33417cd40989899bef923754acec394d5c3f36 by hans
Fix copy-pasto in r374759
llvm-svn: 374796
The file was modifiedllvm/utils/release/build_llvm_package.bat
Commit c86ba58188332c5482150bf337696888cf91355c by Casey
[libc++][test] Add license headers to test/support/archetypes.*
Differential Revision: https://reviews.llvm.org/D68947
llvm-svn: 374797
The file was modifiedlibcxx/test/support/archetypes.h
The file was modifiedlibcxx/test/support/archetypes.ipp
Commit 76f9869bf20034d5d722d29999e845a1f9c0505d by puyan
[clang][IFS] Escape mangled names so  MS ABI doesn't break YAML parsing.
Microsoft's ABI mangles names differently than Itanium and this breaks
the LLVM yaml parser unless the name is escaped in quotes. Quotes are
being added to the mangled names of the IFS file generation so that
llvm-ifs doesn't break when Windows triples are passed to the driver.
Differential Revision: https://reviews.llvm.org/D68915
llvm-svn: 374798
The file was modifiedclang/test/InterfaceStubs/inline.c
The file was modifiedclang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp
The file was addedclang/test/InterfaceStubs/windows.cpp
The file was modifiedclang/test/InterfaceStubs/object.c
Commit 37e31e629dc1fe7d5ce01328c703c39ff2422dba by zeratul976
[clangd] Improve semantic highlighting in dependent contexts (fixes
#154)
Reviewers: hokein
Subscribers: ilya-biryukov, MaskRay, jkorous, arphaman, kadircet,
usaxena95, cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D67901
llvm-svn: 374799
The file was modifiedclang-tools-extra/clangd/unittests/SemanticHighlightingTests.cpp
The file was modifiedclang-tools-extra/clangd/test/semantic-highlighting.test
The file was modifiedclang-tools-extra/clangd/SemanticHighlighting.cpp
The file was modifiedclang-tools-extra/clangd/SemanticHighlighting.h
Commit e8f1ad2ad8b9852c2e3a0e9794a85b729f98aa45 by Matthew.Arsenault
AMDGPU: Remove unnecessary IR from test
llvm-svn: 374800
The file was modifiedllvm/test/CodeGen/AMDGPU/merge-load-store-physreg.mir
Commit 2bd166ad949cfd395e46bb914304ec61573c5d1f by Matthew.Arsenault
AMDGPU: Fix redundant setting of m0 for atomic load/store
Atomic load/store would have their setting of m0 handled twice, which
happened to be optimized out later.
llvm-svn: 374801
The file was modifiedllvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
Commit 8408d95e3199aa27b67c3afec6e3f9dd73ed4b0a by tejohnson
[ThinLTO] Fix printing of NoInline function summary flag
Summary: The guard for printing function flags in the summary was not
checking the NoInline flag.
Reviewers: wmi
Subscribers: mehdi_amini, inglorion, hiraditya, steven_wu, dexonsmith,
llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D68948
llvm-svn: 374802
The file was modifiedllvm/lib/IR/AsmWriter.cpp
The file was modifiedllvm/test/Assembler/thinlto-summary.ll
Commit d5768e3d0e887ba75222c6ceda9c6fa2c93e00c1 by lawrence_danna
Fix test breakage caused by r374424
Summary: The build directory name is based on the test method name, so
having two test methods with the same name in the same test file is a
problem, even if they're in different test classes.
On linux and darwin this conflict can go unnoticed, but windows has
different filesystem semantics and it will fail when one process tries
to delete files still held open by another.
The problem is fixed just by changing the name of one of the test
methods.
Reviewers: JDevlieghere, jasonmolenda, labath, stella.stamenova
Reviewed By: stella.stamenova
Subscribers: lldb-commits
Tags: #lldb
Differential Revision: https://reviews.llvm.org/D68951
llvm-svn: 374803
The file was modifiedlldb/packages/Python/lldbsuite/test/python_api/interpreter/TestRunCommandInterpreterAPI.py

Summary

  1. Added UnifiedTreeBuilder.getLLVMBuildFactoryAndPrepareForSourcecodeSteps (details)
Commit c051fdc142b1f5d4229191c31491ad3ebb87a8e1 by gkistanova
Added UnifiedTreeBuilder.getLLVMBuildFactoryAndPrepareForSourcecodeSteps
for a better code reuse.
llvm-svn: 374804
The file was modifiedzorg/buildbot/builders/UnifiedTreeBuilder.py