|
| X86_64MCAsmInfoDarwin (const Triple &Triple) |
|
virtual const MCExpr * | getExprForPersonalitySymbol (const MCSymbol *Sym, unsigned Encoding, MCStreamer &Streamer) const |
|
| X86MCAsmInfoDarwin (const Triple &Triple) |
|
| MCAsmInfoDarwin () |
|
| MCAsmInfo () |
|
virtual | ~MCAsmInfo () |
|
unsigned | getPointerSize () const |
| getPointerSize - Get the pointer size in bytes. More...
|
|
unsigned | getCalleeSaveStackSlotSize () const |
|
bool | isLittleEndian () const |
| isLittleEndian - True if the target is little endian. More...
|
|
bool | isStackGrowthDirectionUp () const |
| isStackGrowthDirectionUp - True if target stack grow up. More...
|
|
bool | hasSubsectionsViaSymbols () const |
|
const char * | getData8bitsDirective () const |
|
const char * | getData16bitsDirective () const |
|
const char * | getData32bitsDirective () const |
|
const char * | getData64bitsDirective () const |
|
const char * | getGPRel64Directive () const |
|
const char * | getGPRel32Directive () const |
|
virtual const MCSection * | getNonexecutableStackSection (MCContext &Ctx) const |
|
const MCExpr * | getExprForFDESymbol (const MCSymbol *Sym, unsigned Encoding, MCStreamer &Streamer) const |
|
bool | usesSunStyleELFSectionSwitchSyntax () const |
|
bool | usesELFSectionDirectiveForBSS () const |
|
bool | hasMicrosoftFastStdCallMangling () const |
|
bool | needsDwarfSectionOffsetDirective () const |
|
bool | hasMachoZeroFillDirective () const |
|
bool | hasMachoTBSSDirective () const |
|
bool | hasStaticCtorDtorReferenceInStaticMode () const |
|
bool | getLinkerRequiresNonEmptyDwarfLines () const |
|
unsigned | getMaxInstLength () const |
|
unsigned | getMinInstAlignment () const |
|
bool | getDollarIsPC () const |
|
const char * | getSeparatorString () const |
|
unsigned | getCommentColumn () const |
|
const char * | getCommentString () const |
|
const char * | getLabelSuffix () const |
|
const char * | getDebugLabelSuffix () const |
|
const char * | getGlobalPrefix () const |
|
const char * | getPrivateGlobalPrefix () const |
|
const char * | getLinkerPrivateGlobalPrefix () const |
|
const char * | getInlineAsmStart () const |
|
const char * | getInlineAsmEnd () const |
|
const char * | getCode16Directive () const |
|
const char * | getCode32Directive () const |
|
const char * | getCode64Directive () const |
|
unsigned | getAssemblerDialect () const |
|
bool | doesAllowAtInName () const |
|
bool | doesSupportDataRegionDirectives () const |
|
const char * | getZeroDirective () const |
|
const char * | getAsciiDirective () const |
|
const char * | getAscizDirective () const |
|
const char * | getAlignDirective () const |
|
bool | getAlignmentIsInBytes () const |
|
unsigned | getTextAlignFillValue () const |
|
const char * | getGlobalDirective () const |
|
bool | hasSetDirective () const |
|
bool | hasAggressiveSymbolFolding () const |
|
bool | getCOMMDirectiveAlignmentIsInBytes () const |
|
LCOMM::LCOMMType | getLCOMMDirectiveAlignmentType () const |
|
bool | hasDotTypeDotSizeDirective () const |
|
bool | hasSingleParameterDotFile () const |
|
bool | hasIdentDirective () const |
|
bool | hasNoDeadStrip () const |
|
const char * | getWeakRefDirective () const |
|
const char * | getWeakDefDirective () const |
|
const char * | getLinkOnceDirective () const |
|
MCSymbolAttr | getHiddenVisibilityAttr () const |
|
MCSymbolAttr | getHiddenDeclarationVisibilityAttr () const |
|
MCSymbolAttr | getProtectedVisibilityAttr () const |
|
bool | hasLEB128 () const |
|
bool | doesSupportDebugInformation () const |
|
bool | doesSupportExceptionHandling () const |
|
ExceptionHandling::ExceptionsType | getExceptionHandlingType () const |
|
bool | isExceptionHandlingDwarf () const |
|
bool | doesDwarfUseRelocationsAcrossSections () const |
|
bool | useDwarfRegNumForCFI () const |
|
void | addInitialFrameState (const MCCFIInstruction &Inst) |
|
const std::vector
< MCCFIInstruction > & | getInitialFrameState () const |
|