Searched refs:getRISCVInstructionCost (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.cpp | 40 RISCVTTIImpl::getRISCVInstructionCost(ArrayRef<unsigned> OpCodes, MVT VT, in getRISCVInstructionCost() function in RISCVTTIImpl 393 return LT.first * getRISCVInstructionCost(RISCV::VNSRL_WI, in getShuffleCost() 406 getRISCVInstructionCost(RISCV::VRGATHER_VV, LT.second, CostKind); in getShuffleCost() 425 getRISCVInstructionCost({RISCV::VRGATHER_VV, RISCV::VRGATHER_VV}, in getShuffleCost() 503 getRISCVInstructionCost(RISCV::VSLIDEDOWN_VI, LT.second, CostKind); in getShuffleCost() 509 getRISCVInstructionCost(RISCV::VSLIDEUP_VI, LT.second, CostKind); in getShuffleCost() 521 (1 + getRISCVInstructionCost({RISCV::VMV_S_X, RISCV::VMERGE_VVM}, in getShuffleCost() 535 (1 + getRISCVInstructionCost({RISCV::VMV_V_X, RISCV::VMSNE_VI}, in getShuffleCost() 548 (1 + getRISCVInstructionCost({RISCV::VMV_V_I, RISCV::VMERGE_VIM, in getShuffleCost() 558 getRISCVInstructionCost(RISCV::VMV_V_X, LT.second, CostKind); in getShuffleCost() [all …]
|
H A D | RISCVTargetTransformInfo.h | 51 InstructionCost getRISCVInstructionCost(ArrayRef<unsigned> OpCodes, MVT VT,
|