Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp48 InstructionCost LMULCost = TLI->getLMULCost(VT); in getRISCVInstructionCost()
386 return 2 * LT.first * TLI->getLMULCost(LT.second); in getShuffleCost()
1401 BaseCost *= TLI->getLMULCost(LT.second); in getMemoryOpCost()
H A DRISCVISelLowering.h582 InstructionCost getLMULCost(MVT VT) const;
H A DRISCVISelLowering.cpp2852 InstructionCost RISCVTargetLowering::getLMULCost(MVT VT) const { in getLMULCost()
2879 return getLMULCost(VT) * getLMULCost(VT); in getVRGatherVVCost()
2886 return getLMULCost(VT); in getVRGatherVICost()
2894 return getLMULCost(VT); in getVSlideVXCost()
2902 return getLMULCost(VT); in getVSlideVICost()
2851 InstructionCost RISCVTargetLowering::getLMULCost(MVT VT) const { getLMULCost() function in RISCVTargetLowering