LLVM API Documentation
#include <ARMTargetAsmInfo.h>
Public Member Functions | |
| ARMTargetAsmInfo (const ARMTargetMachine &TM) | |
| virtual unsigned | getInlineAsmLength (const char *Str) const |
| ARM-specific version of TargetAsmInfo::getInlineAsmLength. | |
| unsigned | countArguments (const char *p) const |
| unsigned | countString (const char *p) const |
Public Attributes | |
| const ARMSubtarget * | Subtarget |
Definition at line 28 of file ARMTargetAsmInfo.h.
| llvm::ARMTargetAsmInfo< BaseTAI >::ARMTargetAsmInfo | ( | const ARMTargetMachine & | TM | ) | [inline, explicit] |
Definition at line 29 of file ARMTargetAsmInfo.h.
| unsigned ARMTargetAsmInfo::getInlineAsmLength | ( | const char * | Str | ) | const [inline, virtual] |
ARM-specific version of TargetAsmInfo::getInlineAsmLength.
Definition at line 163 of file ARMTargetAsmInfo.cpp.
References llvm::cerr(), llvm::ARMTargetAsmInfo< BaseTAI >::countArguments(), llvm::ARMTargetAsmInfo< BaseTAI >::countString(), llvm::ARMSubtarget::isTargetDarwin(), llvm::ARMSubtarget::isThumb(), and llvm::ARMTargetAsmInfo< BaseTAI >::Subtarget.
| unsigned ARMTargetAsmInfo::countArguments | ( | const char * | p | ) | const [inline] |
Count the number of comma-separated arguments. Do not try to detect errors.
Definition at line 132 of file ARMTargetAsmInfo.cpp.
Referenced by llvm::ARMTargetAsmInfo< BaseTAI >::getInlineAsmLength().
| unsigned ARMTargetAsmInfo::countString | ( | const char * | p | ) | const [inline] |
Count the length of a string enclosed in quote characters. Do not try to detect errors.
Definition at line 150 of file ARMTargetAsmInfo.cpp.
Referenced by llvm::ARMTargetAsmInfo< BaseTAI >::getInlineAsmLength().
| const ARMSubtarget* llvm::ARMTargetAsmInfo< BaseTAI >::Subtarget |
Definition at line 43 of file ARMTargetAsmInfo.h.
Referenced by llvm::ARMDarwinTargetAsmInfo::ARMDarwinTargetAsmInfo(), llvm::ARMELFTargetAsmInfo::ARMELFTargetAsmInfo(), and llvm::ARMTargetAsmInfo< BaseTAI >::getInlineAsmLength().