LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

llvm::AlphaSubtarget Class Reference

#include <AlphaSubtarget.h>

Inheritance diagram for llvm::AlphaSubtarget:

Inheritance graph
[legend]
Collaboration diagram for llvm::AlphaSubtarget:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 AlphaSubtarget (const Module &M, const std::string &FS)
void ParseSubtargetFeatures (const std::string &FS, const std::string &CPU)
bool hasCT () const

Protected Attributes

bool HasCT
InstrItineraryData InstrItins

Constructor & Destructor Documentation

AlphaSubtarget::AlphaSubtarget 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 AlphaSubtarget.cpp.

References ParseSubtargetFeatures().


Member Function Documentation

bool llvm::AlphaSubtarget::hasCT  )  const [inline]
 

Definition at line 42 of file AlphaSubtarget.h.

void llvm::AlphaSubtarget::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 AlphaSubtarget().


Member Data Documentation

bool llvm::AlphaSubtarget::HasCT [protected]
 

Definition at line 28 of file AlphaSubtarget.h.

InstrItineraryData llvm::AlphaSubtarget::InstrItins [protected]
 

Definition at line 30 of file AlphaSubtarget.h.


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


This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.