Home
last modified time | relevance | path

Searched refs:AMDGPUTTIImpl (Results 1 – 5 of 5) 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-7.0/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.h42 class AMDGPUTTIImpl final : public BasicTTIImplBase<AMDGPUTTIImpl> {
43 using BaseT = BasicTTIImplBase<AMDGPUTTIImpl>;
51 explicit AMDGPUTTIImpl(const AMDGPUTargetMachine *TM, const Function &F) in AMDGPUTTIImpl() function
67 AMDGPUTTIImpl CommonTTI;
211 AMDGPUTTIImpl CommonTTI;
DAMDGPUTargetTransformInfo.cpp92 void AMDGPUTTIImpl::getUnrollingPreferences(Loop *L, ScalarEvolution &SE, in getUnrollingPreferences()