Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.cpp24 WebAssemblyTTIImpl::getPopcntSupport(unsigned TyWidth) const { in getPopcntSupport()
29 unsigned WebAssemblyTTIImpl::getNumberOfRegisters(bool Vector) { in getNumberOfRegisters()
39 unsigned WebAssemblyTTIImpl::getRegisterBitWidth(bool Vector) const { in getRegisterBitWidth()
46 unsigned WebAssemblyTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost()
51 unsigned Cost = BasicTTIImplBase<WebAssemblyTTIImpl>::getArithmeticInstrCost( in getArithmeticInstrCost()
74 unsigned WebAssemblyTTIImpl::getVectorInstrCost(unsigned Opcode, Type *Val, in getVectorInstrCost()
H A DWebAssemblyTargetTransformInfo.h29 class WebAssemblyTTIImpl final : public BasicTTIImplBase<WebAssemblyTTIImpl> {
30 typedef BasicTTIImplBase<WebAssemblyTTIImpl> BaseT;
41 WebAssemblyTTIImpl(const WebAssemblyTargetMachine *TM, const Function &F) in WebAssemblyTTIImpl() function
H A DWebAssemblyTargetMachine.cpp189 return TargetTransformInfo(WebAssemblyTTIImpl(this, F)); in getTargetTransformInfo()