class BasicTTIImpl
Declaration
class BasicTTIImpl : public BasicTTIImplBase { /* full declaration omitted */ };
Description
Concrete BasicTTIImpl that can be used if no further customization is needed.
Declared at: llvm/include/llvm/CodeGen/BasicTTIImpl.h:2345
Inherits from: BasicTTIImplBase
Member Variables
- private const llvm::TargetSubtargetInfo* ST
- private const llvm::TargetLoweringBase* TLI
Method Overview
- public BasicTTIImpl(const llvm::TargetMachine * TM, const llvm::Function & F)
- private const llvm::TargetSubtargetInfo * getST() const
- private const llvm::TargetLoweringBase * getTLI() const
Methods
¶BasicTTIImpl(const llvm::TargetMachine* TM,
const llvm::Function& F)
BasicTTIImpl(const llvm::TargetMachine* TM,
const llvm::Function& F)
Declared at: llvm/include/llvm/CodeGen/BasicTTIImpl.h:2357
Parameters
- const llvm::TargetMachine* TM
- const llvm::Function& F
¶const llvm::TargetSubtargetInfo* getST() const
const llvm::TargetSubtargetInfo* getST() const
Declared at: llvm/include/llvm/CodeGen/BasicTTIImpl.h:2353
¶const llvm::TargetLoweringBase* getTLI() const
const llvm::TargetLoweringBase* getTLI() const
Declared at: llvm/include/llvm/CodeGen/BasicTTIImpl.h:2354