FailedChanges

Summary

  1. [TSan] Improve handling of stack pointer mangling in {set,long}jmp, pt.7 Factor out `ExtractLongJmpSp` helper function and move platform-specific code to tsan_platform_{linux,mac}.cc. Reviewed By: dvyukov Differential Revision: https://reviews.llvm.org/D64050
  2. [NFC][Codegen][X86][AArch64][ARM][PowerPC] Recommit: Add test coverage for "add-of-inc" vs "sub-of-not" I initially committed it with --check-prefix instead of --check-prefixes (again, shame on me, and utils/update_*.py not complaining!) and did not have a moment to understand the failure, so i reverted it initially in rL64939.
  3. Fix GN build
Revision 364947 by yln:
[TSan] Improve handling of stack pointer mangling in {set,long}jmp, pt.7

Factor out `ExtractLongJmpSp` helper function and move platform-specific
code to tsan_platform_{linux,mac}.cc.

Reviewed By: dvyukov

Differential Revision: https://reviews.llvm.org/D64050
Change TypePath in RepositoryPath in Workspace
The file was modified/compiler-rt/trunk/lib/tsan/rtl/tsan_interceptors.cc (diff)compiler-rt.src/lib/tsan/rtl/tsan_interceptors.cc
The file was modified/compiler-rt/trunk/lib/tsan/rtl/tsan_platform.h (diff)compiler-rt.src/lib/tsan/rtl/tsan_platform.h
The file was modified/compiler-rt/trunk/lib/tsan/rtl/tsan_platform_linux.cc (diff)compiler-rt.src/lib/tsan/rtl/tsan_platform_linux.cc
The file was modified/compiler-rt/trunk/lib/tsan/rtl/tsan_platform_mac.cc (diff)compiler-rt.src/lib/tsan/rtl/tsan_platform_mac.cc
Revision 364945 by lebedevri:
[NFC][Codegen][X86][AArch64][ARM][PowerPC] Recommit: Add test coverage for "add-of-inc" vs "sub-of-not"

I initially committed it with --check-prefix instead of --check-prefixes
(again, shame on me, and utils/update_*.py not complaining!)
and did not have a moment to understand the failure,
so i reverted it initially in rL64939.
Change TypePath in RepositoryPath in Workspace
The file was added/llvm/trunk/test/CodeGen/AArch64/inc-of-add.llllvm.src/test/CodeGen/AArch64/inc-of-add.ll
The file was added/llvm/trunk/test/CodeGen/AArch64/sub-of-not.llllvm.src/test/CodeGen/AArch64/sub-of-not.ll
The file was added/llvm/trunk/test/CodeGen/ARM/inc-of-add.llllvm.src/test/CodeGen/ARM/inc-of-add.ll
The file was added/llvm/trunk/test/CodeGen/ARM/sub-of-not.llllvm.src/test/CodeGen/ARM/sub-of-not.ll
The file was added/llvm/trunk/test/CodeGen/PowerPC/inc-of-add.llllvm.src/test/CodeGen/PowerPC/inc-of-add.ll
The file was added/llvm/trunk/test/CodeGen/PowerPC/sub-of-not.llllvm.src/test/CodeGen/PowerPC/sub-of-not.ll
The file was added/llvm/trunk/test/CodeGen/X86/inc-of-add.llllvm.src/test/CodeGen/X86/inc-of-add.ll
The file was added/llvm/trunk/test/CodeGen/X86/sub-of-not.llllvm.src/test/CodeGen/X86/sub-of-not.ll
Revision 364942 by Vitaly Buka:
Fix GN build
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn (diff)llvm.src/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn