LLVM API Documentation

llvm::MipsTargetAsmInfo Struct Reference

#include <MipsTargetAsmInfo.h>

Inheritance diagram for llvm::MipsTargetAsmInfo:
[legend]
Collaboration diagram for llvm::MipsTargetAsmInfo:
[legend]

List of all members.

Public Member Functions

 MipsTargetAsmInfo (const MipsTargetMachine &TM)
virtual SectionKind::Kind SectionKindForGlobal (const GlobalValue *GV) const
virtual unsigned SectionFlagsForGlobal (const GlobalValue *GV=NULL, const char *name=NULL) const
virtual const Section * SelectSectionForGlobal (const GlobalValue *GV) const


Detailed Description

Definition at line 29 of file MipsTargetAsmInfo.h.


Constructor & Destructor Documentation

MipsTargetAsmInfo::MipsTargetAsmInfo ( const MipsTargetMachine &  TM  )  [explicit]


Member Function Documentation

SectionKind::Kind MipsTargetAsmInfo::SectionKindForGlobal ( const GlobalValue *  GV  )  const [virtual]

unsigned MipsTargetAsmInfo::SectionFlagsForGlobal ( const GlobalValue *  GV = NULL,
const char *  name = NULL 
) const [virtual]

SectionFlagsForGlobal - This hook allows the target to select proper section flags either for given global or for section.

Reimplemented from llvm::TargetAsmInfo.

Definition at line 49 of file MipsTargetAsmInfo.cpp.

References llvm::TargetAsmInfo::SectionFlagsForGlobal(), and llvm::SectionFlags::Small.

const Section * MipsTargetAsmInfo::SelectSectionForGlobal ( const GlobalValue *  GV  )  const [virtual]


The documentation for this struct was generated from the following files: