1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00
llvm-mirror/test
Amara Emerson 9cd6b80807 [AArch64][GlobalISel] Don't localize TLS G_GLOBAL_VALUEs on Darwin.
On Darwin these need to be selected into a function call for the TLS
address lookup. As a result, they can't be moved below a physreg write,
which happens in call sequences. In the long term, we should have some
mechanism in the localizer to prevent localizing into target-specific
atomic instruction sequences.

rdar://60056248

Differential Revision: https://reviews.llvm.org/D76652
2020-03-24 13:35:50 -07:00
..
Analysis [X86] More accurately model the cost of horizontal reductions. 2020-03-22 14:20:15 -07:00
Assembler
Bindings
Bitcode
BugPoint
CodeGen [AArch64][GlobalISel] Don't localize TLS G_GLOBAL_VALUEs on Darwin. 2020-03-24 13:35:50 -07:00
DebugInfo [DWARF] Emit DW_AT_call_pc for tail calls 2020-03-24 12:01:55 -07:00
Demangle
Examples
ExecutionEngine [AsmPrinter] Simplify AsmPrinter::emitXXStructorList after D61547 2020-03-21 23:18:23 -07:00
Feature
FileCheck
Instrumentation
Integer
IR
JitListener
Linker
LTO
MachineVerifier
MC [mips] Implement .cpadd directive 2020-03-22 23:34:32 +03:00
Object [obj2yaml] - SHT_DYNAMIC and SHT_REL* sections: stop dumping sh_entsize field when it has the default value. 2020-03-19 17:25:53 +03:00
ObjectYAML
Other
Reduce
SafepointIRVerifier
Support
SymbolRewriter
TableGen
ThinLTO/X86
tools [DWARF] Emit DW_AT_call_pc for tail calls 2020-03-24 12:01:55 -07:00
Transforms [Attributor] Use knowledge retained in llvm.assume (operand bundles) 2020-03-24 15:33:40 -05:00
Unit
Verifier Verifier: Check bswap is supported size 2020-03-22 12:15:25 -04:00
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg.py
lit.site.cfg.py.in
TestRunner.sh