SuccessChanges

Summary

  1. [Driver] Set the default win32-macho debug format to DWARF rdar://53267670 Differential Revision: https://reviews.llvm.org/D65116
  2. AMDGPU: Don't use SDNodeXForm for DS offset output The xform has no real valuewhen it's using out of a complex pattern output. The complex pattern was already creating TargetConstants with i16, so this was just unnecessary machinery. This allows global isel to import the simple cases once the complex pattern is implemented.
  3. [monorepo_build] Also write GIT_DISTANCE to the last_good_build.properties file
  4. [TSan] Enable fiber tests on iOS simulator These tests *do not* work on device, but they *do* work in the simulator. rdar://53403778
  5. Temporarily Revert "[Attributor] Liveness analysis." as it's breaking the build. This reverts commit 9285295f75a231dc446fa7cbc10a0a391b3434a5.
  6. [Attributor] Liveness analysis. Liveness analysis abstract attribute used to indicate which BasicBlocks are dead and can therefore be ignored. Right now we are only looking at noreturn calls. Reviewers: jdoerfert, uenoku Subscribers: hiraditya, llvm-commits Differential revision: https://reviews.llvm.org/D64162
Revision 366744 by Vedant Kumar:
[Driver] Set the default win32-macho debug format to DWARF

rdar://53267670

Differential Revision: https://reviews.llvm.org/D65116
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/lib/Driver/ToolChains/MSVC.h (diff)clang.src/lib/Driver/ToolChains/MSVC.h
The file was modified/cfe/trunk/test/Misc/win32-macho.c (diff)clang.src/test/Misc/win32-macho.c
Revision 366743 by arsenm:
AMDGPU: Don't use SDNodeXForm for DS offset output

The xform has no real valuewhen it's using out of a complex pattern
output. The complex pattern was already creating TargetConstants with
i16, so this was just unnecessary machinery.

This allows global isel to import the simple cases once the complex
pattern is implemented.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/AMDGPU/DSInstructions.td (diff)llvm.src/lib/Target/AMDGPU/DSInstructions.td
Revision 366740 by Azharuddin Mohammed:
[monorepo_build] Also write GIT_DISTANCE to the last_good_build.properties file
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/monorepo_build.py (diff)zorg/zorg/jenkins/monorepo_build.py
Revision 366738 by yln:
[TSan] Enable fiber tests on iOS simulator

These tests *do not* work on device, but they *do* work in the
simulator.

rdar://53403778
Change TypePath in RepositoryPath in Workspace
The file was modified/compiler-rt/trunk/test/tsan/fiber_from_thread.cc (diff)compiler-rt.src/test/tsan/fiber_from_thread.cc
The file was modified/compiler-rt/trunk/test/tsan/fiber_longjmp.cc (diff)compiler-rt.src/test/tsan/fiber_longjmp.cc
The file was modified/compiler-rt/trunk/test/tsan/fiber_race.cc (diff)compiler-rt.src/test/tsan/fiber_race.cc
The file was modified/compiler-rt/trunk/test/tsan/fiber_simple.cc (diff)compiler-rt.src/test/tsan/fiber_simple.cc
The file was modified/compiler-rt/trunk/test/tsan/fiber_two_threads.cc (diff)compiler-rt.src/test/tsan/fiber_two_threads.cc
Revision 366737 by echristo:
Temporarily Revert "[Attributor] Liveness analysis." as it's breaking the build.

This reverts commit 9285295f75a231dc446fa7cbc10a0a391b3434a5.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/include/llvm/Transforms/IPO/Attributor.h (diff)llvm.src/include/llvm/Transforms/IPO/Attributor.h
The file was modified/llvm/trunk/include/llvm/Transforms/Utils/Local.h (diff)llvm.src/include/llvm/Transforms/Utils/Local.h
The file was modified/llvm/trunk/lib/Transforms/IPO/Attributor.cpp (diff)llvm.src/lib/Transforms/IPO/Attributor.cpp
The file was modified/llvm/trunk/lib/Transforms/Utils/Local.cpp (diff)llvm.src/lib/Transforms/Utils/Local.cpp
The file was removed/llvm/trunk/test/Transforms/FunctionAttrs/liveness.llllvm.src/test/Transforms/FunctionAttrs/liveness.ll
Revision 366736 by sstefan:
[Attributor] Liveness analysis.

Liveness analysis abstract attribute used to indicate which BasicBlocks are dead and can therefore be ignored.
Right now we are only looking at noreturn calls.

Reviewers: jdoerfert, uenoku

Subscribers: hiraditya, llvm-commits

Differential revision: https://reviews.llvm.org/D64162
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/include/llvm/Transforms/IPO/Attributor.h (diff)llvm.src/include/llvm/Transforms/IPO/Attributor.h
The file was modified/llvm/trunk/include/llvm/Transforms/Utils/Local.h (diff)llvm.src/include/llvm/Transforms/Utils/Local.h
The file was modified/llvm/trunk/lib/Transforms/IPO/Attributor.cpp (diff)llvm.src/lib/Transforms/IPO/Attributor.cpp
The file was modified/llvm/trunk/lib/Transforms/Utils/Local.cpp (diff)llvm.src/lib/Transforms/Utils/Local.cpp
The file was added/llvm/trunk/test/Transforms/FunctionAttrs/liveness.llllvm.src/test/Transforms/FunctionAttrs/liveness.ll