SuccessChanges

Summary

  1. [GlobalISel] Fix insertion point of new instructions to be after PHIs. (details)
  2. [LLDB] Add missing breaks for switch statement (details)
  3. [clang-scan-deps] Fix for headers having the same name as a directory (details)
  4. Make test check position independent as they sometimes come out (details)
  5. [test] Update TestAPILog to pass on Windows. (details)
Commit 02bcc86b08dc1f50be401240307d6819483ca822 by aemerson
[GlobalISel] Fix insertion point of new instructions to be after PHIs.
For some reason we sometimes insert new instructions one instruction
before the first non-PHI when legalizing. This can result in having
non-PHI instructions before PHIs, which mean that PHI elimination
doesn't catch them.
Differential Revision: https://reviews.llvm.org/D67570
llvm-svn: 371901
The file was modifiedllvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
The file was modifiedllvm/test/CodeGen/AMDGPU/GlobalISel/legalize-phi.mir
The file was modifiedllvm/test/CodeGen/AArch64/GlobalISel/legalize-phi.mir
Commit 573863ea180b7ce73dda4e019ad94fddf2222363 by timshen91
[LLDB] Add missing breaks for switch statement
llvm-svn: 371902
The file was modifiedlldb/tools/lldb-server/lldb-platform.cpp
Commit ee30b0ecc245a5c50e47de19fa21491b50427ae2 by Alex Lorenz
[clang-scan-deps] Fix for headers having the same name as a directory
Scan deps tool crashes when called on a C++ file, containing an include
that has the same name as a directory. The tool crashes since it finds
foo/dir and tries to read that as a file and fails.
Patch by: kousikk (Kousik Kumar)
Differential Revision: https://reviews.llvm.org/D67091
llvm-svn: 371903
The file was addedclang/test/ClangScanDeps/headerwithdirname.cpp
The file was modifiedclang/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h
The file was modifiedclang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp
The file was addedclang/test/ClangScanDeps/Inputs/foodir
The file was addedclang/test/ClangScanDeps/Inputs/headerwithdirname.json
Commit 8607b93eabacd5d72f8a6df330e1c70425f4e097 by douglas.yung
Make test check position independent as they sometimes come out
reversed. NFCI.
llvm-svn: 371904
The file was modifiedclang/test/Index/crash-recovery-modules.m
Commit 61dc038f8de01ce765387fa06d8cd5d9276cf62f by Jonas Devlieghere
[test] Update TestAPILog to pass on Windows.
The pretty function macro is including __cdecl on Windows, which was
causing the pattern matching to fail. This should fix that.
llvm-svn: 371905
The file was modifiedlldb/packages/Python/lldbsuite/test/api/log/TestAPILog.py