Lines Matching refs:LT
333 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(U->getType()); in getInstructionCost() local
334 return LT.first * BaseT::getInstructionCost(U, Operands, CostKind); in getInstructionCost()
618 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Tp); in getShuffleCost() local
625 return LT.first * CostFactor; in getShuffleCost()
770 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Src); in getMemoryOpCost() local
783 (LT.second == MVT::v16i8 || LT.second == MVT::v8i16 || in getMemoryOpCost()
784 LT.second == MVT::v4i32 || LT.second == MVT::v4f32); in getMemoryOpCost()
786 (LT.second == MVT::v2f64 || LT.second == MVT::v2i64); in getMemoryOpCost()
799 unsigned SrcBytes = LT.second.getStoreSize(); in getMemoryOpCost()
811 *Alignment >= LT.second.getScalarType().getStoreSize()) in getMemoryOpCost()
812 return Cost + LT.first; // Add the cost of the permutations. in getMemoryOpCost()
822 if (TLI->allowsMisalignedMemoryAccesses(LT.second, 0)) in getMemoryOpCost()
830 Cost += LT.first * ((SrcBytes / Alignment->value()) - 1); in getMemoryOpCost()
862 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(VecTy); in getInterleavedMemoryOpCost() local
873 Cost += Factor*(LT.first-1); in getInterleavedMemoryOpCost()
1052 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(SrcVTy); in getVPMemoryOpCost() local
1059 InstructionCost Cost = LT.first * CostFactor; in getVPMemoryOpCost()