Home
last modified time | relevance | path

Searched refs:WebAssemblyTTIImpl (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.cpp23 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()
H A DWebAssemblyTargetTransformInfo.h28 class WebAssemblyTTIImpl final : public BasicTTIImplBase<WebAssemblyTTIImpl> {
29 typedef BasicTTIImplBase<WebAssemblyTTIImpl> BaseT;
40 WebAssemblyTTIImpl(const WebAssemblyTargetMachine *TM, const Function &F) in WebAssemblyTTIImpl() function
H A DWebAssemblyTargetMachine.cpp341 return TargetTransformInfo(WebAssemblyTTIImpl(this, F)); in getTargetTransformInfo()