llvm-6502/lib/Target/X86/MCTargetDesc
Bruno Cardoso Lopes 43edafcc07 [CompactUnwind] Fix register encoding logic
Fix a compact unwind encoding logic bug which would try to encode
more callee saved registers than it should, leading to early bail out
in the encoding logic and abusive use of DWARF frame mode unnecessarily.

Also remove no-compact-unwind.ll which was testing the wrong thing
based on this bug and move it to valid 'compact unwind' tests. Added
other few more tests too.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223676 91177308-0d34-0410-b5e6-96231b3b80d8
2014-12-08 18:18:32 +00:00
..
CMakeLists.txt MC: create X86WinCOFFStreamer for target specific behaviour 2014-04-27 03:48:12 +00:00
LLVMBuild.txt Update library dependencies. 2014-07-24 02:10:42 +00:00
Makefile
X86AsmBackend.cpp [CompactUnwind] Fix register encoding logic 2014-12-08 18:18:32 +00:00
X86BaseInfo.h [X86] Clean up whitespace as well as minor coding style 2014-12-04 05:20:33 +00:00
X86ELFObjectWriter.cpp X86, MC: Tidy up some whitespace in GetRelocType 2014-11-06 08:10:37 +00:00
X86ELFRelocationInfo.cpp [C++] Use 'nullptr'. Target edition. 2014-04-25 05:30:21 +00:00
X86FixupKinds.h Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00
X86MachObjectWriter.cpp [X86] Clean up whitespace as well as minor coding style 2014-12-04 05:20:33 +00:00
X86MachORelocationInfo.cpp [C++] Use 'nullptr'. Target edition. 2014-04-25 05:30:21 +00:00
X86MCAsmInfo.cpp Allow target to specify prefix for labels 2014-12-04 00:06:57 +00:00
X86MCAsmInfo.h Move getNonexecutableStackSection up to the base ELF class. 2014-10-15 15:44:16 +00:00
X86MCCodeEmitter.cpp [X86] Clean up whitespace as well as minor coding style 2014-12-04 05:20:33 +00:00
X86MCTargetDesc.cpp Revert "ADT: correctly report isMSVCEnvironment for windows itanium" 2014-11-17 22:55:59 +00:00
X86MCTargetDesc.h [X86] Clean up whitespace as well as minor coding style 2014-12-04 05:20:33 +00:00
X86WinCOFFObjectWriter.cpp X86: Split the relocation selection up 2014-04-08 02:15:13 +00:00
X86WinCOFFStreamer.cpp MC: split Win64EHUnwindEmitter into a shared streamer 2014-08-07 02:59:41 +00:00