1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 20:23:11 +01:00
llvm-mirror/test
Sebastian Neubauer 154e1ab9f4 [AMDGPU] Restrict immediate scratch offsets
gfx9 does not work with negative offsets, gfx10 works only with
aligned negative offsets, but not with unaligned negative offsets.

This is slightly more conservative than needed, gfx9 does support
negative offsets when a VGPR address is used and gfx10 supports
negative, unaligned offsets when an SGPR address is used, but we
do not make use of that with this patch.

Differential Revision: https://reviews.llvm.org/D101292
2021-05-07 14:51:32 +02:00
..
Analysis [NFC][X86][CostModel] Add tests for byteswap intrinsic 2021-05-05 20:11:46 +03:00
Assembler
Bindings
Bitcode Preserve metadata on masked intrinsics in auto-upgrade 2021-05-05 15:51:46 -05:00
BugPoint
CodeGen [AMDGPU] Restrict immediate scratch offsets 2021-05-07 14:51:32 +02:00
DebugInfo Fix: [DebugInfo] Fix crash when emitting an invalidated SDDbgValue 2021-05-07 13:38:19 +01:00
Demangle [demangler] Initial support for the new Rust mangling scheme 2021-05-03 16:44:30 -07:00
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation [ASAN][AMDGPU] Add support for accesses to global and constant addrspaces 2021-05-03 09:01:15 +05:30
Integer
JitListener
Linker
LTO
MachineVerifier
MC [AsmParser][ARM] Make .thumb_func imply .thumb 2021-05-07 12:13:36 +02:00
Object
ObjectYAML
Other [NPM] Do not run function simplification pipeline unnecessarily 2021-05-06 12:24:33 -07:00
SafepointIRVerifier
Support [SystemZ][z/OS] Add the functions needed for handling EBCDIC I/O 2021-05-03 08:52:38 -04:00
SymbolRewriter
TableGen [TableGen] Use sign rotated VBR for OPC_EmitInteger. 2021-05-02 12:40:44 -07:00
ThinLTO/X86
tools [NFC][X86][MCA] AMD Zen 3: add tests with non-eliminatible MMX moves 2021-05-07 13:56:07 +03:00
Transforms [SLP] Regenerate tests to reduce diff in D98714. NFCI. 2021-05-07 12:33:00 +01:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg.py
lit.site.cfg.py.in
TestRunner.sh