Searched refs:WebAssemblyTTIImpl (Results 1 – 3 of 3) sorted by relevance
23 WebAssemblyTTIImpl::getPopcntSupport(unsigned TyWidth) const { in getPopcntSupport()28 unsigned WebAssemblyTTIImpl::getNumberOfRegisters(unsigned ClassID) const { in getNumberOfRegisters()39 TypeSize WebAssemblyTTIImpl::getRegisterBitWidth( in getRegisterBitWidth()53 InstructionCost WebAssemblyTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost()59 BasicTTIImplBase<WebAssemblyTTIImpl>::getArithmeticInstrCost( in getArithmeticInstrCost()82 InstructionCost WebAssemblyTTIImpl::getCastInstrCost( in getCastInstrCost()144 InstructionCost WebAssemblyTTIImpl::getMemoryOpCost( in getMemoryOpCost()185 InstructionCost WebAssemblyTTIImpl::getVectorInstrCost( in getVectorInstrCost()198 InstructionCost WebAssemblyTTIImpl::getPartialReductionCost( in getPartialReductionCost()248 TTI::ReductionShuffle WebAssemblyTTIImpl::getPreferredExpandedReductionShuffle( in getPreferredExpandedReductionShuffle()[all …]
28 class WebAssemblyTTIImpl final : public BasicTTIImplBase<WebAssemblyTTIImpl> {29 typedef BasicTTIImplBase<WebAssemblyTTIImpl> BaseT;40 WebAssemblyTTIImpl(const WebAssemblyTargetMachine *TM, const Function &F) in WebAssemblyTTIImpl() function
470 return TargetTransformInfo(std::make_unique<WebAssemblyTTIImpl>(this, F)); in getTargetTransformInfo()