llvm-project/llvm/test
Sebastian Neubauer e0e73714fb [AMDGPU] Keep skip branch for ds instructions
Same as other memory instructions, ds instructions add latency even if
exec is zero. Jumping over them if exec=0 is cheaper than executing
them.
With this change, the branch instruction that skips over a basic block
if exec=0 is not removed when the block contains a ds instruction.

Differential Revision: https://reviews.llvm.org/D97922
2021-03-05 12:34:09 +01:00
..
Analysis [basicaa] Recurse through a single phi input 2021-03-04 13:07:06 -08:00
Assembler [LTO] Perform DSOLocal propagation in combined index 2021-02-12 22:58:26 -08:00
Bindings LLVM-C: Allow LLVM{Get/Set}Alignment on an atomicrmw/cmpxchg instruction. 2021-02-12 18:31:18 -05:00
Bitcode [ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead of 2021-03-04 11:22:30 -08:00
BugPoint
CodeGen [AMDGPU] Keep skip branch for ds instructions 2021-03-05 12:34:09 +01:00
DebugInfo [XCOFF][DebugInfo] support DWARF for XCOFF for assembly output. 2021-03-04 21:07:52 -05:00
Demangle
Examples Revert "patch" it wass my mistake inusing git 2021-02-24 11:06:16 +05:30
ExecutionEngine [Orc] Extend lli debug support tests to JITLink 2021-03-02 15:07:36 +01:00
Feature [DCE] Don't remove non-willreturn calls 2021-02-19 12:35:40 +01:00
FileCheck [FileCheck][NFC] Move -dump-input tests to a subdirectory 2021-03-04 12:43:48 -05:00
Instrumentation [dfsan] Remove hardcoded shadow width in array.ll 2021-03-04 17:12:16 -08:00
Integer
JitListener
LTO [DCE] Don't remove non-willreturn calls 2021-02-19 12:35:40 +01:00
Linker [llvm-link] fix IRMover returning wrong modified vector type 2021-02-22 11:29:42 +00:00
MC [PowerPC] Disable more extended mne on AIX 2021-03-04 21:13:37 +00:00
MachineVerifier GlobalISel: Verify G_CONCAT_VECTORS has at least 2 sources 2021-03-01 09:10:36 -05:00
Object [AMDGPU] gfx90a support 2021-02-17 16:01:32 -08:00
ObjectYAML [WebAssembly][yaml2obj][obj2yaml] Elem sections for nonzero tables 2021-03-05 11:45:15 +01:00
Other [opt] Error if -debug-pass is specified alongside the new PM 2021-03-02 15:59:28 -08:00
Reduce [FileCheck] Default --allow-unused-prefixes to false 2021-02-08 13:37:04 -08:00
SafepointIRVerifier
Support
SymbolRewriter
TableGen [MCA] Add support for in-order CPUs 2021-03-04 14:08:19 +03:00
ThinLTO/X86 [IRSymTab] Set FB_used on llvm.compiler.used symbols 2021-03-03 16:22:30 -08:00
Transforms [test] Fix new CodeGenPrepare test for non-X86 systems 2021-03-05 11:48:38 +01:00
Unit Support multi-configuration generators correctly in several config files 2021-02-11 09:32:20 -08:00
Verifier [ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead of 2021-03-04 11:22:30 -08:00
YAMLParser
tools [llvm-objcopy] Fix crash for binary input files with non-ascii names 2021-03-05 08:57:40 +00:00
.clang-format
CMakeLists.txt Support multi-configuration generators correctly in several config files 2021-02-11 09:32:20 -08:00
TestRunner.sh
lit.cfg.py [FileCheck] Default --allow-unused-prefixes to false 2021-02-08 13:37:04 -08:00
lit.site.cfg.py.in Support multi-configuration generators correctly in several config files 2021-02-11 09:32:20 -08:00