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()61 BasicTTIImplBase<WebAssemblyTTIImpl>::getArithmeticInstrCost( in getArithmeticInstrCost()85 InstructionCost WebAssemblyTTIImpl::getVectorInstrCost(unsigned Opcode, in getVectorInstrCost()98 bool WebAssemblyTTIImpl::areInlineCompatible(const Function *Caller, in areInlineCompatible()116 void WebAssemblyTTIImpl::getUnrollingPreferences( in getUnrollingPreferences()143 bool WebAssemblyTTIImpl::supportsTailCalls() const { in supportsTailCalls()
28 class WebAssemblyTTIImpl final : public BasicTTIImplBase<WebAssemblyTTIImpl> {29 typedef BasicTTIImplBase<WebAssemblyTTIImpl> BaseT;40 WebAssemblyTTIImpl(const WebAssemblyTargetMachine *TM, const Function &F) in WebAssemblyTTIImpl() function
341 return TargetTransformInfo(WebAssemblyTTIImpl(this, F)); in getTargetTransformInfo()