1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 12:43:36 +01:00
llvm-mirror/test
Craig Topper 9a34dd9cc6 [X86][GlobalISel] Legalize G_ICMP results to s8.
We need to produce a setcc instruction which has an 8-bit result.
This gets rid of a bunch of cases that were using the s1->s8/s16/s32/s64
handling in selectZExt.

I'm not very familiar with GlobalISel yet so I'm not yet sure
the best way to do things. I'd especially like feedback on the
best way to handle the currently split 32-bit and 64-bit mode
handling.

Differential Revision: https://reviews.llvm.org/D85814
2020-08-12 10:13:59 -07:00
..
Analysis [SCEV] Look through single value PHIs. 2020-08-12 10:03:42 +01:00
Assembler
Bindings [Bindings] Remove ipc_propagation. 2020-08-02 22:36:53 +01:00
Bitcode [StackSafety,NFC] Add combined index test 2020-08-04 18:31:58 -07:00
BugPoint
CodeGen [X86][GlobalISel] Legalize G_ICMP results to s8. 2020-08-12 10:13:59 -07:00
DebugInfo Revert "[Instruction] Add updateLocationAfterHoist helper" 2020-08-11 14:54:09 -07:00
Demangle
Examples
ExecutionEngine [JITLink][MachO][AArch64] More PAGEOFF12 relocation fixes. 2020-08-05 21:09:45 -07:00
Feature [NewPM] Print 'Skipping pass' as pass instrumentation 2020-08-07 15:02:02 -07:00
FileCheck
Instrumentation [SanitizerCoverage] Use zeroext for cmp parameters on all targets 2020-08-12 18:38:12 +02:00
Integer
JitListener
Linker
LTO
MachineVerifier
MC [WebAssembly][AsmParser] Name missing features in error message 2020-08-11 17:26:14 -07:00
Object [llvm-readobj/elf] - Remove unwrapOrError calls from DumpStyle<ELFT>::printRelocationsHelper. 2020-08-11 16:49:37 +03:00
ObjectYAML [macho2yaml] Refactor the DWARF section dumpers. 2020-08-11 10:18:34 +08:00
Other [NewPM][LoopUnswitch] Pin loop-unswitch to legacy PM or use simple-loop-unswitch 2020-08-06 10:56:00 -07:00
Reduce [Reduce] Rewrite function body delta pass again 2020-08-08 23:48:44 +03:00
SafepointIRVerifier
Support
SymbolRewriter
TableGen [MLIR,OpenMP] Lowering of parallel operation: proc_bind clause 2/n 2020-08-12 08:03:13 +01:00
ThinLTO/X86
tools [AMDGPU][test] Add dedicated llvm-readobj test. 2020-08-12 09:11:36 -07:00
Transforms [VectorCombine] early exit if target has no vector registers 2020-08-12 09:22:31 -04:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt [CMake] Simplify CMake handling for zlib 2020-08-11 20:22:11 -07:00
lit.cfg.py Add test utility 'split-file' 2020-08-03 20:42:09 -07:00
lit.site.cfg.py.in [CMake] Simplify CMake handling for zlib 2020-08-11 20:22:11 -07:00
TestRunner.sh