LLVM API Documentation

llvm::XCoreSubtarget Class Reference

#include <XCoreSubtarget.h>

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

List of all members.

Public Member Functions

 XCoreSubtarget (const TargetMachine &TM, const Module &M, const std::string &FS)
bool isXS1A () const
bool isXS1B () const
void ParseSubtargetFeatures (const std::string &FS, const std::string &CPU)


Detailed Description

Definition at line 25 of file XCoreSubtarget.h.


Constructor & Destructor Documentation

XCoreSubtarget::XCoreSubtarget ( const TargetMachine &  TM,
const Module &  M,
const std::string &  FS 
)

This constructor initializes the data members to match that of the specified module.

Definition at line 19 of file XCoreSubtarget.cpp.

References ParseSubtargetFeatures().


Member Function Documentation

bool llvm::XCoreSubtarget::isXS1A (  )  const [inline]

bool llvm::XCoreSubtarget::isXS1B (  )  const [inline]

Definition at line 37 of file XCoreSubtarget.h.

void llvm::XCoreSubtarget::ParseSubtargetFeatures ( const std::string &  FS,
const std::string &  CPU 
)

ParseSubtargetFeatures - Parses features string setting specified subtarget options. Definition of function is auto generated by tblgen.

Referenced by XCoreSubtarget().


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