1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 03:53:04 +02:00
llvm-mirror/test
Tim Renouf 5d475b8d5b [AMDGPU] Allow int types for MUBUF vdata
Summary:
Previously the new llvm.amdgcn.raw/struct.buffer.load/store intrinsics
only allowed float types for the data to be loaded or stored, which
sometimes meant the frontend needed to generate a bitcast. In this, the
new intrinsics copied the old buffer intrinsics.

This commit extends the new intrinsics to allow int types as well.

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

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

Change-Id: I8202af2d036455553681dcbb3d7d32ae273f8f85
llvm-svn: 340270
2018-08-21 11:08:12 +00:00
..
Analysis [ConstantFolding] improve folding of binops with vector undef operand 2018-08-20 18:19:02 +00:00
Assembler [DebugInfoMetadata] Added DIFlags interface in DIBasicType. 2018-08-14 19:35:34 +00:00
Bindings
Bitcode DebugInfo: Add metadata support for disabling DWARF pub sections 2018-08-16 21:29:55 +00:00
BugPoint
CodeGen [AMDGPU] Allow int types for MUBUF vdata 2018-08-21 11:08:12 +00:00
DebugInfo [DebugInfo] In FastISel, convert llvm.dbg.label to DBG_LABEL MI. 2018-08-18 14:55:34 +00:00
Demangle [MS Demangler] Demangle special operator 'dynamic initializer'. 2018-08-20 23:59:21 +00:00
Examples
ExecutionEngine [CMake] Use normalized Windows target triples 2018-08-09 02:16:18 +00:00
Feature
FileCheck
Instrumentation Fix global_metadata_external_comdat.ll test 2018-08-21 00:03:21 +00:00
Integer
JitListener
Linker
LTO
MC [AMDGPU] New tbuffer intrinsics 2018-08-21 11:06:05 +00:00
Object [WASM] Fix overflow when reading custom section 2018-08-08 16:34:03 +00:00
ObjectYAML
Other [CMake] Use normalized Windows target triples 2018-08-09 02:16:18 +00:00
SafepointIRVerifier
SymbolRewriter
TableGen
ThinLTO/X86 [ThinLTO] Add option for printing import failure reasons 2018-08-17 16:53:47 +00:00
tools [llvm-objdump] Add ability to demangle COFF symbols. 2018-08-20 22:18:21 +00:00
Transforms [LICM] Hoist guards with invariant conditions 2018-08-21 08:11:31 +00:00
Unit
Verifier [IR Verifier] Do not allow bitcast of pointer to vector of pointers and vice versa. 2018-08-21 04:27:07 +00:00
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg.py [CMake] Use normalized Windows target triples 2018-08-09 02:16:18 +00:00
lit.site.cfg.py.in
TestRunner.sh