1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-26 06:22:56 +02:00
llvm-mirror/lib/Target/X86/MCTargetDesc
Bill Wendling 2c532e9c9b 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
..
CMakeLists.txt Add MCSymbolizer for symbolic/annotated disassembly. 2013-05-24 00:39:57 +00:00
LLVMBuild.txt LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
Makefile
X86AsmBackend.cpp Generate compact unwind encoding from CFI directives. 2013-09-09 02:37:14 +00:00
X86BaseInfo.h Added encoding prefixes for KNL instructions (EVEX). 2013-07-28 08:28:38 +00:00
X86ELFObjectWriter.cpp Integrate Assembler: Support X86_64_DTPOFF64 relocations 2013-06-28 04:24:32 +00:00
X86ELFRelocationInfo.cpp [Object] Split the ELF interface into 3 parts. 2013-08-08 22:27:13 +00:00
X86FixupKinds.h Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430, PPC, PTX, Sparc, X86, XCore. 2012-02-18 12:03:15 +00:00
X86MachObjectWriter.cpp Fixed a crash in the integrated assembler for Mach-O when a symbol difference 2013-09-05 20:25:06 +00:00
X86MachORelocationInfo.cpp Move everything depending on Object/MachOFormat.h over to Support/MachO.h. 2013-09-01 04:28:48 +00:00
X86MCAsmInfo.cpp Remove support for the .debug_inlined section. No known software 2013-08-28 04:04:28 +00:00
X86MCAsmInfo.h Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430, PPC, PTX, Sparc, X86, XCore. 2012-02-18 12:03:15 +00:00
X86MCCodeEmitter.cpp AVX-512: Added masked SHIFT commands, more encoding tests 2013-08-22 12:18:28 +00:00
X86MCTargetDesc.cpp Follow up of the introduction of MCSymbolizer. 2013-05-24 22:51:52 +00:00
X86MCTargetDesc.h Generate compact unwind encoding from CFI directives. 2013-09-09 02:37:14 +00:00
X86WinCOFFObjectWriter.cpp MC: Support COFF image-relative MCSymbolRefs 2013-04-10 23:28:17 +00:00