1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 19:12:56 +02:00
llvm-mirror/test
Hubert Tong 9307c93821 [AIX] Avoid structor alias; die before bad alias codegen
Summary:
`AsmPrinter::emitGlobalIndirectSymbol` is dependent on
`MCStreamer::emitAssignment` to produce `.set` directives for alias
symbols; however, the `.set` pseudo-op on AIX is documented as not
usable with external relocatable terms or expressions, which limits its
applicability in generating alias symbols.

Disable generating aliases on AIX until a different implementation
strategy is available.

Reviewers: cebowleratibm, jasonliu, sfertile, daltenty, DiggerLin

Reviewed By: jasonliu

Differential Revision: https://reviews.llvm.org/D79044
2020-05-08 16:51:34 -04:00
..
Analysis Re-commit: Mark values as trivially dead when their only use is a start or end lifetime intrinsic. 2020-05-08 12:24:10 -07:00
Assembler Add IR constructs for preallocated (inalloca replacement) 2020-04-27 16:15:50 -07:00
Bindings
Bitcode [Bitcode] Make attribute test more robust (NFC) 2020-04-30 19:01:27 +02:00
BugPoint
CodeGen [AIX] Avoid structor alias; die before bad alias codegen 2020-05-08 16:51:34 -04:00
DebugInfo [SimplifyCFG] Remap rewritten debug intrinsic operands. 2020-05-08 11:10:25 -07:00
Demangle
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation [local-bounds] Ignore volatile operations 2020-05-05 23:08:08 -07:00
Integer
JitListener
Linker
LTO [IR] Replace all uses of CallBase::getCalledValue() with getCalledOperand(). 2020-04-27 22:17:03 -07:00
MachineVerifier
MC [X86] Add assembler support for {vex} prefix to match GNU as. 2020-05-08 11:50:58 -07:00
Object
ObjectYAML
Other [BPI][NFC] Reuse post dominantor tree from analysis manager when available 2020-04-30 11:31:03 +07:00
Reduce
SafepointIRVerifier
Support
SymbolRewriter
TableGen
ThinLTO/X86 [LTO] Suppress emission of empty combined module by default 2020-05-04 18:31:09 -07:00
tools [X86] Remove the mayLoad and mayStore flags from vzeroupper/vzeroall. 2020-05-08 12:47:20 -07:00
Transforms [VectorCombine] scalarize binop of inserted elements into vector constants 2020-05-08 16:31:12 -04:00
Unit
Verifier [Verifier] Constrain where DILocations may be nested 2020-05-04 14:02:43 -07:00
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg.py
lit.site.cfg.py.in Revert "Temporarily revert "build: use find_package(Python3) if available"" 2020-04-29 01:38:08 +00:00
TestRunner.sh