1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 11:13:28 +01:00
llvm-mirror/test
Matt Arsenault 248de533d0 AMDGPU: Try to eliminate clearing of high bits of 16-bit instructions
These used to consistently be zeroed pre-gfx9, but gfx9 made the
situation complicated since now some still do and some don't. This
also manages to pick up a few cases that the pattern fails to optimize
away.

We handle some cases with instruction patterns, but some get
through. In particular this improves the integer cases.
2021-06-22 13:42:49 -04:00
..
Analysis [SCEV] Retain AddExpr flags when subtracting a foldable constant. 2021-06-22 11:27:51 +01:00
Assembler [OpaquePtr] Support opaque constant expression GEP 2021-06-21 20:06:25 +02:00
Bindings
Bitcode [BitcodeReader] Validate Strtab before accessing. 2021-06-22 14:52:16 +01:00
BugPoint
CodeGen AMDGPU: Try to eliminate clearing of high bits of 16-bit instructions 2021-06-22 13:42:49 -04:00
DebugInfo RegisterCoalescer: Fix iterating through use operands. 2021-06-21 09:17:54 -07:00
Demangle [Demangle][Rust] Parse dot suffix 2021-06-18 09:29:45 +02:00
Examples
ExecutionEngine [JITLink][MachO] Add missing testcase. 2021-06-13 20:43:49 +10:00
Feature
FileCheck
Instrumentation [DFSan] Cleanup code for platforms other than Linux x86_64. 2021-06-18 11:21:46 -07:00
Integer
JitListener
Linker [IR] convert warn-stack-size from module flag to fn attr 2021-06-21 15:09:25 -07:00
LTO LTO: Export functions referenced by non-canonical CFI jump tables 2021-06-08 14:57:43 -07:00
MachineVerifier
MC [AArch64][X86] Allow 64-bit label differences lower to IMAGE_REL_*_REL32 2021-06-21 14:32:25 -07:00
Object Reland "[AMDGPU] Add gfx1013 target" 2021-06-08 21:15:35 -04:00
ObjectYAML [WebAssembly] Rename event to tag 2021-06-17 20:34:19 -07:00
Other [NewPM] Print passes with params when using "opt -print-passes" 2021-06-22 09:01:38 +02:00
SafepointIRVerifier
Support
SymbolRewriter
TableGen
ThinLTO/X86 [LTO] Support new PM in ThinLTOCodeGenerator. 2021-06-09 10:05:14 +01:00
tools [llvm] Fix lto tests that requires ld64 2021-06-22 09:21:29 -07:00
Transforms [OpenMP] Enable HeapToStack conversion in OpenMPOpt for new RTL globalization calls 2021-06-22 13:23:05 -04:00
Unit
Verifier [IR] convert warn-stack-size from module flag to fn attr 2021-06-21 15:09:25 -07:00
YAMLParser
.clang-format
CMakeLists.txt Revert "[IRSim] Adding basic implementation of llvm-sim." 2021-06-11 15:44:19 -05:00
lit.cfg.py [llvm] Fix lto tests that requires ld64 2021-06-22 09:21:29 -07:00
lit.site.cfg.py.in [llvm] Fix lto tests that requires ld64 2021-06-22 09:21:29 -07:00
TestRunner.sh