SuccessChanges

Summary

  1. [OPENMP5.0]Allow teams directive outside of the target directives. According to OpenMP 5.0, teams directives are allowed not only in the target context, but also in the implicit parallel regions.
  2. Re-land Remove REQUIRES:shell from tests that pass for me on Windows This reverts r371497 (git commit 3d7e9ab7b9f8c53aa41420c54970f0fb421004a2) Reorder `not` with `env` in these two tests so they pass: Driver/rewrite-map-in-diagnostics.c Index/crash-recovery-modules.m. This will not be necessary after D66531 lands.
  3. [x86] add test for false dependency with AVX; NFC Goes with D67363
  4. [NFC][InstCombine] rewrite test added in r371537 to use non-null pointer instead I only want to ensure that %offset is non-zero there, it doesn't matter how that info is conveyed. As filed in PR43267, the assumption way does not work.
Revision 371553 by abataev:
[OPENMP5.0]Allow teams directive outside of the target directives.

According to OpenMP 5.0, teams directives are allowed not only in the
target context, but also in the implicit parallel regions.
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/lib/Sema/SemaOpenMP.cpp (diff)clang.src/lib/Sema/SemaOpenMP.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_ast_print.cpp (diff)clang.src/test/OpenMP/teams_ast_print.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_codegen.cpp (diff)clang.src/test/OpenMP/teams_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_messages.cpp (diff)clang.src/test/OpenMP/teams_messages.cpp
Revision 371552 by rnk:
Re-land Remove REQUIRES:shell from tests that pass for me on Windows

This reverts r371497 (git commit 3d7e9ab7b9f8c53aa41420c54970f0fb421004a2)

Reorder `not` with `env` in these two tests so they pass:
  Driver/rewrite-map-in-diagnostics.c
  Index/crash-recovery-modules.m.

This will not be necessary after D66531 lands.
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/test/Analysis/crash-trace.c (diff)clang.src/test/Analysis/crash-trace.c
The file was modified/cfe/trunk/test/CodeGen/thinlto_backend.ll (diff)clang.src/test/CodeGen/thinlto_backend.ll
The file was modified/cfe/trunk/test/Driver/check-time-trace-sections.cpp (diff)clang.src/test/Driver/check-time-trace-sections.cpp
The file was modified/cfe/trunk/test/Driver/check-time-trace.cpp (diff)clang.src/test/Driver/check-time-trace.cpp
The file was modified/cfe/trunk/test/Driver/clang-offload-bundler.c (diff)clang.src/test/Driver/clang-offload-bundler.c
The file was modified/cfe/trunk/test/Driver/crash-report-crashfile.m (diff)clang.src/test/Driver/crash-report-crashfile.m
The file was modified/cfe/trunk/test/Driver/rewrite-map-in-diagnostics.c (diff)clang.src/test/Driver/rewrite-map-in-diagnostics.c
The file was modified/cfe/trunk/test/Format/style-on-command-line.cpp (diff)clang.src/test/Format/style-on-command-line.cpp
The file was modified/cfe/trunk/test/Frontend/dependency-gen-has-include.c (diff)clang.src/test/Frontend/dependency-gen-has-include.c
The file was modified/cfe/trunk/test/Index/crash-recovery-modules.m (diff)clang.src/test/Index/crash-recovery-modules.m
The file was modified/cfe/trunk/test/Modules/at-import-in-framework-header.m (diff)clang.src/test/Modules/at-import-in-framework-header.m
The file was modified/cfe/trunk/test/Modules/builtins.m (diff)clang.src/test/Modules/builtins.m
The file was modified/cfe/trunk/test/Modules/dependency-dump-dependent-module.m (diff)clang.src/test/Modules/dependency-dump-dependent-module.m
The file was modified/cfe/trunk/test/Modules/dependency-dump.m (diff)clang.src/test/Modules/dependency-dump.m
The file was modified/cfe/trunk/test/Modules/implicit-invalidate-common.c (diff)clang.src/test/Modules/implicit-invalidate-common.c
The file was modified/cfe/trunk/test/OpenMP/task_firstprivate_codegen.cpp (diff)clang.src/test/OpenMP/task_firstprivate_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/task_private_codegen.cpp (diff)clang.src/test/OpenMP/task_private_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_firstprivate_codegen.cpp (diff)clang.src/test/OpenMP/taskloop_firstprivate_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_lastprivate_codegen.cpp (diff)clang.src/test/OpenMP/taskloop_lastprivate_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_private_codegen.cpp (diff)clang.src/test/OpenMP/taskloop_private_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_firstprivate_codegen.cpp (diff)clang.src/test/OpenMP/taskloop_simd_firstprivate_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_lastprivate_codegen.cpp (diff)clang.src/test/OpenMP/taskloop_simd_lastprivate_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_private_codegen.cpp (diff)clang.src/test/OpenMP/taskloop_simd_private_codegen.cpp
The file was modified/cfe/trunk/test/PCH/modified-header-error.c (diff)clang.src/test/PCH/modified-header-error.c
The file was modified/cfe/trunk/test/Parser/crash-report.c (diff)clang.src/test/Parser/crash-report.c
Revision 371551 by spatel:
[x86] add test for false dependency with AVX; NFC

Goes with D67363
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/test/CodeGen/X86/stack-folding-fp-avx1.ll (diff)llvm.src/test/CodeGen/X86/stack-folding-fp-avx1.ll
Revision 371550 by lebedevri:
[NFC][InstCombine] rewrite test added in r371537 to use non-null pointer instead

I only want to ensure that %offset is non-zero there,
it doesn't matter how that info is conveyed.
As filed in PR43267, the assumption way does not work.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/test/Transforms/InstCombine/result-of-usub-is-non-zero-and-no-overflow.ll (diff)llvm.src/test/Transforms/InstCombine/result-of-usub-is-non-zero-and-no-overflow.ll