mirror of
https://github.com/RPCS3/llvm.git
synced 2024-12-27 14:45:50 +00:00
33aca6d4a0
There are new register classes VCSrc_* which represent operands that can take an SGPR, VGPR or inline constant. The VSrc_* class is now used to represent operands that can take an SGPR, VGPR, or a 32-bit immediate. This allows us to have more accurate checks for legality of immediates, since before we had no way to distinguish between operands that supported any 32-bit immediate and operands which could only support inline constants. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@218334 91177308-0d34-0410-b5e6-96231b3b80d8 |
||
---|---|---|
.. | ||
AMDGPUAsmBackend.cpp | ||
AMDGPUELFObjectWriter.cpp | ||
AMDGPUFixupKinds.h | ||
AMDGPUMCAsmInfo.cpp | ||
AMDGPUMCAsmInfo.h | ||
AMDGPUMCCodeEmitter.cpp | ||
AMDGPUMCCodeEmitter.h | ||
AMDGPUMCTargetDesc.cpp | ||
AMDGPUMCTargetDesc.h | ||
CMakeLists.txt | ||
LLVMBuild.txt | ||
Makefile | ||
R600MCCodeEmitter.cpp | ||
SIMCCodeEmitter.cpp |