llvm-6502/lib/Target/ARM/MCTargetDesc
Logan Chien 80668d18e8 Move get[S|U]LEB128Size() to LEB128.h.
This commit moves getSLEB128Size() and getULEB128Size() from
MCAsmInfo to LEB128.h and removes some copy-and-paste code.

Besides, this commit also adds some unit tests for the LEB128
functions.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@201937 91177308-0d34-0410-b5e6-96231b3b80d8
2014-02-22 14:00:39 +00:00
..
ARMAddressingModes.h Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros. 2013-05-24 22:23:49 +00:00
ARMArchName.def Recognize armv7a and friends as aliases for armv7-a etc. for the purpose 2013-12-26 11:50:28 +00:00
ARMArchName.h Recognize armv7a and friends as aliases for armv7-a etc. for the purpose 2013-12-26 11:50:28 +00:00
ARMAsmBackend.cpp Just returning false is the default. 2014-02-06 00:03:15 +00:00
ARMBaseInfo.h Fix known typos 2014-01-24 17:20:08 +00:00
ARMELFObjectWriter.cpp ARM: suuport .tlsdescseq directive 2014-01-30 04:02:47 +00:00
ARMELFStreamer.cpp Move get[S|U]LEB128Size() to LEB128.h. 2014-02-22 14:00:39 +00:00
ARMFixupKinds.h Ensure conditional BL instructions for ARM are given the fixup fixup_arm_condbranch. 2012-03-30 09:15:32 +00:00
ARMMachObjectWriter.cpp Fixed a bug in getARMFixupKindMachOInfo() where three ARM fixup kinds 2013-12-13 22:46:54 +00:00
ARMMachORelocationInfo.cpp Re-sort all of the includes with ./utils/sort_includes.py so that 2014-01-07 11:48:04 +00:00
ARMMCAsmInfo.cpp Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call 2014-02-13 14:44:26 +00:00
ARMMCAsmInfo.h Add a MCAsmInfoELF class and factor some code into it. 2013-10-16 01:34:32 +00:00
ARMMCCodeEmitter.cpp Delete MCSubtargetInfo data members from target MCCodeEmitter classes 2014-01-28 23:13:25 +00:00
ARMMCExpr.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
ARMMCExpr.h Add AArch64 as an experimental target. 2013-01-31 12:12:40 +00:00
ARMMCTargetDesc.cpp Fix PR18345: ldr= pseudo instruction produces incorrect code when using in inline assembly 2014-02-04 17:22:40 +00:00
ARMMCTargetDesc.h Remove support for not using .loc directives. 2014-02-05 18:00:21 +00:00
ARMTargetStreamer.cpp Fix PR18345: ldr= pseudo instruction produces incorrect code when using in inline assembly 2014-02-04 17:22:40 +00:00
ARMUnwindOpAsm.cpp ARM IAS: support .personalityindex 2014-01-21 02:33:02 +00:00
ARMUnwindOpAsm.h ARM IAS: add support for .unwind_raw directive 2014-01-21 02:33:10 +00:00
CMakeLists.txt Fix PR18345: ldr= pseudo instruction produces incorrect code when using in inline assembly 2014-02-04 17:22:40 +00:00
LLVMBuild.txt LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
Makefile