SuccessChanges

Summary

  1. Make test check position independent as they sometimes come out reversed. NFCI.
  2. [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
  3. [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
  4. [NFC][libLTO] Rearrange declaration in lto.h Summary: Rearrange the function declaration in lto.h so they falls in the correct doxygen group. Reviewers: tejohnson, bd1976llvm, deadalnix Reviewed By: tejohnson Subscribers: mehdi_amini, inglorion, jkorous, dexonsmith, ributzka, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D67565
Revision 371904 by dyung:
Make test check position independent as they sometimes come out reversed. NFCI.
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/test/Index/crash-recovery-modules.m (diff)clang.src/test/Index/crash-recovery-modules.m
Revision 371903 by arphaman:
[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
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h (diff)clang.src/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h
The file was modified/cfe/trunk/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp (diff)clang.src/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp
The file was added/cfe/trunk/test/ClangScanDeps/Inputs/foodirclang.src/test/ClangScanDeps/Inputs/foodir
The file was added/cfe/trunk/test/ClangScanDeps/Inputs/headerwithdirname.jsonclang.src/test/ClangScanDeps/Inputs/headerwithdirname.json
The file was added/cfe/trunk/test/ClangScanDeps/headerwithdirname.cppclang.src/test/ClangScanDeps/headerwithdirname.cpp
Revision 371901 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
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/CodeGen/GlobalISel/LegalizerHelper.cpp (diff)llvm.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
The file was modified/llvm/trunk/test/CodeGen/AArch64/GlobalISel/legalize-phi.mir (diff)llvm.src/test/CodeGen/AArch64/GlobalISel/legalize-phi.mir
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/legalize-phi.mir (diff)llvm.src/test/CodeGen/AMDGPU/GlobalISel/legalize-phi.mir
Revision 371900 by steven_wu:
[NFC][libLTO] Rearrange declaration in lto.h

Summary:
Rearrange the function declaration in lto.h so they falls in the correct
doxygen group.

Reviewers: tejohnson, bd1976llvm, deadalnix

Reviewed By: tejohnson

Subscribers: mehdi_amini, inglorion, jkorous, dexonsmith, ributzka, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D67565
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/include/llvm-c/lto.h (diff)llvm.src/include/llvm-c/lto.h