R600/SI: Use a custom encoding method for simm16 in SOPP branch instructions
authorTom Stellard <thomas.stellard@amd.com>
Mon, 21 Jul 2014 14:01:08 +0000 (14:01 +0000)
committerTom Stellard <thomas.stellard@amd.com>
Mon, 21 Jul 2014 14:01:08 +0000 (14:01 +0000)
commitad9769a118384945c9249f6a96c7e840529f918d
treead6a590527c33a935132040d7556f2be6fe61e6c
parentefb733cbba9285c9928b100fe7034f2de83a33a6
R600/SI: Use a custom encoding method for simm16 in SOPP branch instructions

This allows us to explicitly define the type of fixup that is needed,
so we can distinguish this from future fixup types.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@213527 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/R600/MCTargetDesc/AMDGPUAsmBackend.cpp
lib/Target/R600/MCTargetDesc/AMDGPUFixupKinds.h [new file with mode: 0644]
lib/Target/R600/MCTargetDesc/AMDGPUMCCodeEmitter.h
lib/Target/R600/MCTargetDesc/SIMCCodeEmitter.cpp
lib/Target/R600/SIInstrInfo.td
lib/Target/R600/SIInstructions.td