hanchenye-llvm-project/llvm/lib/Target/R600/MCTargetDesc
Bill Wendling 58e2d3d856 Generate compact unwind encoding from CFI directives.
We used to generate the compact unwind encoding from the machine
instructions. However, this had the problem that if the user used `-save-temps'
or compiled their hand-written `.s' file (with CFI directives), we wouldn't
generate the compact unwind encoding.

Move the algorithm that generates the compact unwind encoding into the
MCAsmBackend. This way we can generate the encoding whether the code is from a
`.ll' or `.s' file.

<rdar://problem/13623355>

llvm-svn: 190290
2013-09-09 02:37:14 +00:00
..
AMDGPUAsmBackend.cpp Generate compact unwind encoding from CFI directives. 2013-09-09 02:37:14 +00:00
AMDGPUELFObjectWriter.cpp
AMDGPUMCAsmInfo.cpp
AMDGPUMCAsmInfo.h
AMDGPUMCCodeEmitter.h
AMDGPUMCTargetDesc.cpp
AMDGPUMCTargetDesc.h Generate compact unwind encoding from CFI directives. 2013-09-09 02:37:14 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile
R600MCCodeEmitter.cpp Remove unused stdio.h includes 2013-08-18 08:29:51 +00:00
SIMCCodeEmitter.cpp