LLVM
8.0.1
|
#include "Target/WebAssembly/WebAssemblySubtarget.h"
Definition at line 31 of file WebAssemblySubtarget.h.
WebAssemblySubtarget::WebAssemblySubtarget | ( | 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 39 of file WebAssemblySubtarget.cpp.
|
override |
Definition at line 48 of file WebAssemblySubtarget.cpp.
Referenced by getTargetTriple().
|
inlineoverride |
Definition at line 67 of file WebAssemblySubtarget.h.
|
inlineoverride |
Definition at line 73 of file WebAssemblySubtarget.h.
Referenced by getRegisterInfo(), and LowerFPToInt().
|
inlineoverride |
Definition at line 76 of file WebAssemblySubtarget.h.
References getInstrInfo(), and llvm::WebAssemblyInstrInfo::getRegisterInfo().
Referenced by CallingConvSupported(), llvm::WebAssemblyAsmPrinter::getRegType(), and llvm::WebAssemblyTargetLowering::WebAssemblyTargetLowering().
|
inlineoverride |
Definition at line 64 of file WebAssemblySubtarget.h.
|
inlineoverride |
Definition at line 70 of file WebAssemblySubtarget.h.
Definition at line 79 of file WebAssemblySubtarget.h.
References enableMachineScheduler(), and useAA().
Referenced by AppendEndToFunction().
|
inline |
Definition at line 84 of file WebAssemblySubtarget.h.
References llvm::Triple::isArch64Bit().
Referenced by llvm::GetLibcallSignature(), llvm::WebAssemblyRegisterInfo::getPointerRegClass(), and llvm::WebAssemblyTargetLowering::WebAssemblyTargetLowering().
|
inline |
Definition at line 89 of file WebAssemblySubtarget.h.
|
inline |
Definition at line 92 of file WebAssemblySubtarget.h.
References ParseSubtargetFeatures().
|
inline |
Definition at line 90 of file WebAssemblySubtarget.h.
|
inline |
Definition at line 91 of file WebAssemblySubtarget.h.
Referenced by CallingConvSupported(), and llvm::WebAssemblyTargetLowering::WebAssemblyTargetLowering().
|
inline |
Definition at line 85 of file WebAssemblySubtarget.h.
Referenced by CallingConvSupported(), LowerFPToInt(), and llvm::WebAssemblyTargetLowering::WebAssemblyTargetLowering().
|
inline |
Definition at line 86 of file WebAssemblySubtarget.h.
Referenced by UnrollVectorShift(), and llvm::WebAssemblyTargetLowering::WebAssemblyTargetLowering().
Parses features string setting specified subtarget options.
Definition of function is auto generated by tblgen.
Referenced by hasExceptionHandling().
|
override |
Definition at line 55 of file WebAssemblySubtarget.cpp.
Referenced by getTargetTriple().