LLVM
8.0.1
|
#include "Target/ARC/ARCSubtarget.h"
Public Member Functions | |
ARCSubtarget (const Triple &TT, const std::string &CPU, const std::string &FS, const TargetMachine &TM) | |
This constructor initializes the data members to match that of the specified triple. More... | |
void | ParseSubtargetFeatures (StringRef CPU, StringRef FS) |
Parses features string setting specified subtarget options. More... | |
const ARCInstrInfo * | getInstrInfo () const override |
const ARCFrameLowering * | getFrameLowering () const override |
const ARCTargetLowering * | getTargetLowering () const override |
const ARCRegisterInfo * | getRegisterInfo () const override |
const SelectionDAGTargetInfo * | getSelectionDAGInfo () const override |
Definition at line 32 of file ARCSubtarget.h.
ARCSubtarget::ARCSubtarget | ( | const Triple & | TT, |
const std::string & | CPU, | ||
const std::string & | FS, | ||
const TargetMachine & | TM | ||
) |
This constructor initializes the data members to match that of the specified triple.
Definition at line 28 of file ARCSubtarget.cpp.
|
inlineoverride |
Definition at line 50 of file ARCSubtarget.h.
|
inlineoverride |
Definition at line 49 of file ARCSubtarget.h.
Referenced by llvm::ARCFrameLowering::determineCalleeSaves(), llvm::ARCFrameLowering::emitPrologue(), and getMappedOp().
|
inlineoverride |
Definition at line 56 of file ARCSubtarget.h.
References llvm::ARCInstrInfo::getRegisterInfo().
Referenced by llvm::ARCTargetLowering::ARCTargetLowering(), and llvm::ARCTargetLowering::getTargetNodeName().
|
inlineoverride |
Definition at line 59 of file ARCSubtarget.h.
|
inlineoverride |
Definition at line 53 of file ARCSubtarget.h.
Parses features string setting specified subtarget options.
Definition of function is auto generated by tblgen.