1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 10:42:39 +01:00
llvm-mirror/test
Philip Pfaffe 102ecb8ab9 [NewPM][TSan] Reiterate the TSan port
Summary:
Second iteration of D56433 which got reverted in rL350719. The problem
in the previous version was that we dropped the thunk calling the tsan init
function. The new version keeps the thunk which should appease dyld, but is not
actually OK wrt. the current semantics of function passes. Hence, add a
helper to insert the functions only on the first time. The helper
allows hooking into the insertion to be able to append them to the
global ctors list.

Reviewers: chandlerc, vitalybuka, fedor.sergeev, leonardchan

Subscribers: hiraditya, bollu, llvm-commits

Differential Revision: https://reviews.llvm.org/D56538

llvm-svn: 351314
2019-01-16 09:28:01 +00:00
..
Analysis Reapply "[CodeGen][X86] Expand USUBSAT to UMAX+SUB, also for vectors" 2019-01-15 18:43:41 +00:00
Assembler Rename DIFlagFixedEnum to DIFlagEnumClass. NFC 2019-01-08 17:52:29 +00:00
Bindings
Bitcode Remove irrelevant references to legacy git repositories from 2019-01-15 16:18:52 +00:00
BugPoint Python compat - print statement 2019-01-03 14:11:33 +00:00
CodeGen [DAGCombine] Fix ReduceLoadWidth for shifted offsets 2019-01-16 08:40:12 +00:00
DebugInfo [llvm-symbolizer] Add -C as a short alias to -demangle 2019-01-16 07:05:58 +00:00
Demangle [llvm-undname] Add support for demangling msvc's noexcept types. 2019-01-08 21:05:51 +00:00
Examples
ExecutionEngine
Feature
FileCheck Fix defines.txt 2019-01-14 10:10:48 +00:00
Instrumentation [NewPM][TSan] Reiterate the TSan port 2019-01-16 09:28:01 +00:00
Integer
JitListener
Linker Remove irrelevant references to legacy git repositories from 2019-01-15 16:18:52 +00:00
LTO [LTO] Record whether LTOUnit splitting is enabled in index 2019-01-11 18:31:57 +00:00
MC [WebAssembly] Store section alignment as a power of 2 2019-01-16 01:34:48 +00:00
Object [WebAssembly] Store section alignment as a power of 2 2019-01-16 01:34:48 +00:00
ObjectYAML [WebAssembly] Store section alignment as a power of 2 2019-01-16 01:34:48 +00:00
Other Python compat - print statement 2019-01-03 14:11:33 +00:00
SafepointIRVerifier
SymbolRewriter
TableGen [tblgen][disasm] Emit record names again when decoder conflicts occur. 2019-01-03 00:14:33 +00:00
ThinLTO/X86 [LTO] Record whether LTOUnit splitting is enabled in index 2019-01-11 18:31:57 +00:00
tools [llvm-rc] Support '--' for delimiting options from input paths 2019-01-16 08:09:22 +00:00
Transforms Only promote args when function attributes are compatible 2019-01-16 05:15:31 +00:00
Unit [test] Fix propagating HOME envvar to unittests 2018-12-31 13:48:12 +00:00
Verifier [Verifier] Reject invalid type for DILocalVariable. 2019-01-07 23:09:09 +00:00
YAMLParser
.clang-format
CMakeLists.txt [elfabi] Introduce tool for ELF TextAPI 2019-01-03 18:32:36 +00:00
lit.cfg.py Remove unused %host_cc lit pattern 2019-01-03 19:31:53 +00:00
lit.site.cfg.py.in
TestRunner.sh