LLVM API Documentation

llvm::PIC16Subtarget Class Reference

#include <PIC16Subtarget.h>

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

List of all members.

Public Member Functions

 PIC16Subtarget (const Module &M, const std::string &FS, bool Cooper)
bool isCooper () const
 isCooper - Returns true if the target ISA is Cooper.
void ParseSubtargetFeatures (const std::string &FS, const std::string &CPU)


Detailed Description

Definition at line 24 of file PIC16Subtarget.h.


Constructor & Destructor Documentation

PIC16Subtarget::PIC16Subtarget ( const Module &  M,
const std::string &  FS,
bool  Cooper 
)

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

Definition at line 19 of file PIC16Subtarget.cpp.

References ParseSubtargetFeatures().


Member Function Documentation

bool llvm::PIC16Subtarget::isCooper (  )  const [inline]

isCooper - Returns true if the target ISA is Cooper.

Definition at line 36 of file PIC16Subtarget.h.

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


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