llvm-project/llvm/test
Carl Ritson 6b8d75425e [AMDGPU] Add instruction selection for i1 to f16 conversion
Summary:
This is required for GPUs with 16 bit instructions where f16 is a
legal register type and hence int_to_fp i1 to f16 is not lowered
by legalizing.

Reviewers: arsenm, nhaehnle

Reviewed By: nhaehnle

Subscribers: kzhuravl, jvesely, wdng, nhaehnle, yaxunl, dstuttard, tpr, t-tye, llvm-commits

Differential Revision: https://reviews.llvm.org/D52018

Change-Id: Ie4c0fd6ced7cf10ad612023c6879724d9ded5851
llvm-svn: 342558
2018-09-19 16:32:12 +00:00
..
Analysis [SystemZ] Adjust cost functions for subtargets that use LI + LOC instead of IPM 2018-09-14 06:46:55 +00:00
Assembler [MC, RISCV] Fixed StringRef Assertion `Index < Length && "Invalid index!"' 2018-08-25 01:34:32 +00:00
Bindings [LLVM-C] Add Bindings For Named Metadata 2018-08-30 17:09:43 +00:00
Bitcode [AArch64] Add parsing of aarch64_vector_pcs attribute. 2018-09-12 08:54:06 +00:00
BugPoint
CodeGen [AMDGPU] Add instruction selection for i1 to f16 conversion 2018-09-19 16:32:12 +00:00
DebugInfo [PDB] Better support for enumerating pointer types. 2018-09-18 16:35:05 +00:00
Demangle [MS Demangler] Add support for $$Z parameter pack separator. 2018-08-30 20:53:29 +00:00
Examples
ExecutionEngine [MIPS] ORC JIT support 2018-09-11 13:10:04 +00:00
Feature
FileCheck
Instrumentation [SanitizerCoverage] Create comdat for global arrays. 2018-09-13 21:45:55 +00:00
Integer
JitListener
LTO
Linker
MC [WebAssembly] v4f32.abs and v2f64.abs 2018-09-18 21:45:12 +00:00
Object [WASM] Fix overflow when reading custom section 2018-08-08 16:34:03 +00:00
ObjectYAML
Other Revert rL342544: [New PM] Introducing PassInstrumentation framework 2018-09-19 14:54:48 +00:00
SafepointIRVerifier
SymbolRewriter
TableGen
ThinLTO/X86 [LTO] Make detection of WPD remark enablement more robust 2018-09-18 13:42:24 +00:00
Transforms Revert rL342544: [New PM] Introducing PassInstrumentation framework 2018-09-19 14:54:48 +00:00
Unit
Verifier Remove addBlockByrefAddress(), it is dead code as far as clang is concerned. 2018-09-08 00:21:55 +00:00
YAMLParser
tools [TableGen][SubtargetEmitter] Add the ability for processor models to describe dependency breaking instructions. 2018-09-19 15:57:45 +00:00
.clang-format
CMakeLists.txt Add dependency on new llvm-cxxmap tool to check-llvm. 2018-09-13 21:15:34 +00:00
TestRunner.sh
lit.cfg.py [CMake] Use normalized Windows target triples 2018-08-09 02:16:18 +00:00
lit.site.cfg.py.in Import lit.llvm after rL341135 2018-08-31 00:22:20 +00:00