Home
last modified time | relevance | path

Searched refs:AMDGPUTTIImpl (Results 1 – 7 of 7) sorted by relevance

/external/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.h28 class AMDGPUTTIImpl final : public BasicTTIImplBase<AMDGPUTTIImpl> {
29 typedef BasicTTIImplBase<AMDGPUTTIImpl> BaseT;
62 explicit AMDGPUTTIImpl(const AMDGPUTargetMachine *TM, const Function &F) in AMDGPUTTIImpl() function
68 AMDGPUTTIImpl(const AMDGPUTTIImpl &Arg) in AMDGPUTTIImpl() function
70 AMDGPUTTIImpl(AMDGPUTTIImpl &&Arg) in AMDGPUTTIImpl() function
DAMDGPUTargetTransformInfo.cpp33 void AMDGPUTTIImpl::getUnrollingPreferences(Loop *L, in getUnrollingPreferences()
68 unsigned AMDGPUTTIImpl::getNumberOfRegisters(bool Vec) { in getNumberOfRegisters()
79 unsigned AMDGPUTTIImpl::getRegisterBitWidth(bool Vector) { in getRegisterBitWidth()
83 unsigned AMDGPUTTIImpl::getLoadStoreVecRegBitWidth(unsigned AddrSpace) { in getLoadStoreVecRegBitWidth()
105 unsigned AMDGPUTTIImpl::getMaxInterleaveFactor(unsigned VF) { in getMaxInterleaveFactor()
110 int AMDGPUTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost()
204 unsigned AMDGPUTTIImpl::getCFInstrCost(unsigned Opcode) { in getCFInstrCost()
215 int AMDGPUTTIImpl::getVectorInstrCost(unsigned Opcode, Type *ValTy, in getVectorInstrCost()
308 bool AMDGPUTTIImpl::isSourceOfDivergence(const Value *V) const { in isSourceOfDivergence()
DAMDGPUTargetMachine.cpp330 return TargetTransformInfo(AMDGPUTTIImpl(this, F)); in getTargetIRAnalysis()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.h41 class AMDGPUTTIImpl final : public BasicTTIImplBase<AMDGPUTTIImpl> {
42 using BaseT = BasicTTIImplBase<AMDGPUTTIImpl>;
56 explicit AMDGPUTTIImpl(const AMDGPUTargetMachine *TM, const Function &F) in AMDGPUTTIImpl() function
74 AMDGPUTTIImpl CommonTTI;
241 AMDGPUTTIImpl CommonTTI;
DAMDGPUTargetTransformInfo.cpp91 void AMDGPUTTIImpl::getUnrollingPreferences(Loop *L, ScalarEvolution &SE, in getUnrollingPreferences()
/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.h42 class AMDGPUTTIImpl final : public BasicTTIImplBase<AMDGPUTTIImpl> {
43 using BaseT = BasicTTIImplBase<AMDGPUTTIImpl>;
57 explicit AMDGPUTTIImpl(const AMDGPUTargetMachine *TM, const Function &F) in AMDGPUTTIImpl() function
78 AMDGPUTTIImpl CommonTTI;
277 AMDGPUTTIImpl CommonTTI;
DAMDGPUTargetTransformInfo.cpp107 void AMDGPUTTIImpl::getUnrollingPreferences(Loop *L, ScalarEvolution &SE, in getUnrollingPreferences()
260 void AMDGPUTTIImpl::getPeelingPreferences(Loop *L, ScalarEvolution &SE, in getPeelingPreferences()