|
LLVM
3.7.0
|
#include <NVPTXSubtarget.h>
Definition at line 32 of file NVPTXSubtarget.h.
| NVPTXSubtarget::NVPTXSubtarget | ( | const Triple & | TT, |
| const std::string & | CPU, | ||
| const std::string & | FS, | ||
| const NVPTXTargetMachine & | TM | ||
| ) |
This constructor initializes the data members to match that of the specified module.
Definition at line 46 of file NVPTXSubtarget.cpp.
|
inlineoverride |
Definition at line 58 of file NVPTXSubtarget.h.
|
inlineoverride |
Definition at line 61 of file NVPTXSubtarget.h.
|
inline |
Definition at line 100 of file NVPTXSubtarget.h.
|
inlineoverride |
Definition at line 62 of file NVPTXSubtarget.h.
References llvm::NVPTXInstrInfo::getRegisterInfo().
Referenced by llvm::NVPTXTargetLowering::NVPTXTargetLowering().
|
inlineoverride |
Definition at line 68 of file NVPTXSubtarget.h.
Definition at line 97 of file NVPTXSubtarget.h.
Referenced by llvm::NVPTXTargetLowering::getPrototype(), llvm::NVPTXTargetLowering::LowerCall(), llvm::NVPTXTargetLowering::LowerFormalArguments(), and llvm::NVPTXTargetLowering::LowerReturn().
|
inlineoverride |
Definition at line 65 of file NVPTXSubtarget.h.
Referenced by llvm::NVPTXTargetLowering::LowerCall(), and llvm::NVPTXTargetLowering::LowerFormalArguments().
|
inline |
Definition at line 98 of file NVPTXSubtarget.h.
|
inline |
Definition at line 79 of file NVPTXSubtarget.h.
|
inline |
Definition at line 73 of file NVPTXSubtarget.h.
|
inline |
Definition at line 75 of file NVPTXSubtarget.h.
|
inline |
Definition at line 77 of file NVPTXSubtarget.h.
|
inline |
Definition at line 78 of file NVPTXSubtarget.h.
|
inline |
Definition at line 74 of file NVPTXSubtarget.h.
|
inline |
Definition at line 76 of file NVPTXSubtarget.h.
|
inline |
Definition at line 72 of file NVPTXSubtarget.h.
|
inline |
Definition at line 81 of file NVPTXSubtarget.h.
|
inline |
Definition at line 83 of file NVPTXSubtarget.h.
|
inline |
Definition at line 84 of file NVPTXSubtarget.h.
|
inline |
Definition at line 85 of file NVPTXSubtarget.h.
|
inline |
Definition at line 88 of file NVPTXSubtarget.h.
|
inline |
Definition at line 89 of file NVPTXSubtarget.h.
Referenced by hasROT32().
| bool NVPTXSubtarget::hasImageHandles | ( | ) | const |
Definition at line 53 of file NVPTXSubtarget.cpp.
References llvm::NVPTX::CUDA, and llvm::NVPTXTargetMachine::getDrvInterface().
|
inline |
Definition at line 86 of file NVPTXSubtarget.h.
|
inline |
Definition at line 87 of file NVPTXSubtarget.h.
|
inline |
Definition at line 93 of file NVPTXSubtarget.h.
References hasHWROT32(), and hasSWROT32().
Referenced by llvm::NVPTXTargetLowering::NVPTXTargetLowering().
|
inline |
Definition at line 94 of file NVPTXSubtarget.h.
Referenced by llvm::NVPTXTargetLowering::NVPTXTargetLowering().
|
inline |
Definition at line 90 of file NVPTXSubtarget.h.
Referenced by hasROT32().
|
inline |
Definition at line 80 of file NVPTXSubtarget.h.
| NVPTXSubtarget & NVPTXSubtarget::initializeSubtargetDependencies | ( | StringRef | CPU, |
| StringRef | FS | ||
| ) |
Definition at line 29 of file NVPTXSubtarget.cpp.
References llvm::StringRef::empty(), llvm_unreachable, ParseSubtargetFeatures(), and llvm::StringRef::size().
Referenced by initializeSubtargetDependencies().
|
inline |
Definition at line 82 of file NVPTXSubtarget.h.
1.8.6