llvm-6502/lib/Target/R600/MCTargetDesc
Christian Konig e25e490793 R600/SI: cleanup literal handling v3
Seems to be allot simpler, and also paves the
way for further improvements.

v2: rebased on master, use 0 in BUFFER_LOAD_FORMAT_XYZW,
    use VGPR0 in dummy EXP, avoid compiler warning, break
    after encoding the first literal.
v3: correctly use V_ADD_F32_e64

This is a candidate for the stable branch.

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Tom Stellard <thomas.stellard@amd.com>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175354 91177308-0d34-0410-b5e6-96231b3b80d8
2013-02-16 11:28:22 +00:00
..
AMDGPUAsmBackend.cpp Renamed MCInstFragment to MCRelaxableFragment and added some comments. 2013-01-08 00:22:56 +00:00
AMDGPUMCAsmInfo.cpp
AMDGPUMCAsmInfo.h
AMDGPUMCCodeEmitter.h R600/SI: remove some more unused code 2013-02-16 11:27:56 +00:00
AMDGPUMCTargetDesc.cpp Resort the #include lines in include/... and lib/... with the 2013-01-02 10:22:59 +00:00
AMDGPUMCTargetDesc.h
CMakeLists.txt
LLVMBuild.txt
Makefile
R600MCCodeEmitter.cpp R600: Add support for 128-bit parameters 2013-02-13 22:05:20 +00:00
SIMCCodeEmitter.cpp R600/SI: cleanup literal handling v3 2013-02-16 11:28:22 +00:00