Lines Matching refs:TTI
40 return ST->hasPOPCNT() ? TTI::PSK_FastHardware : TTI::PSK_Software; in getPopcntSupport()
82 unsigned Opcode, Type *Ty, TTI::OperandValueKind Op1Info, in getArithmeticInstrCost()
83 TTI::OperandValueKind Op2Info, TTI::OperandValueProperties Opd1PropInfo, in getArithmeticInstrCost()
84 TTI::OperandValueProperties Opd2PropInfo) { in getArithmeticInstrCost()
342 unsigned X86TTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost()
345 if (Kind != TTI::SK_Reverse && Kind != TTI::SK_Alternate) in getShuffleCost()
348 if (Kind == TTI::SK_Reverse) { in getShuffleCost()
358 if (Kind == TTI::SK_Alternate) { in getShuffleCost()
852 Cost += getShuffleCost(TTI::SK_Alternate, SrcVTy, 0, 0) + in getMaskedMemoryOpCost()
853 getShuffleCost(TTI::SK_Alternate, MaskTy, 0, 0); in getMaskedMemoryOpCost()
859 Cost += getShuffleCost(TTI::SK_InsertSubvector, NewMaskTy, 0, MaskTy); in getMaskedMemoryOpCost()
966 return TTI::TCC_Free; in getIntImmCost()
969 return TTI::TCC_Basic; in getIntImmCost()
971 return 2 * TTI::TCC_Basic; in getIntImmCost()
986 return TTI::TCC_Free; in getIntImmCost()
989 return TTI::TCC_Free; in getIntImmCost()
1016 return TTI::TCC_Free; in getIntImmCost()
1021 return TTI::TCC_Free; in getIntImmCost()
1027 return 2 * TTI::TCC_Basic; in getIntImmCost()
1028 return TTI::TCC_Free; in getIntImmCost()
1050 return TTI::TCC_Free; in getIntImmCost()
1069 return (Cost <= NumConstants * TTI::TCC_Basic) in getIntImmCost()
1070 ? static_cast<unsigned>(TTI::TCC_Free) in getIntImmCost()
1085 return TTI::TCC_Free; in getIntImmCost()
1089 return TTI::TCC_Free; in getIntImmCost()
1097 return TTI::TCC_Free; in getIntImmCost()
1101 return TTI::TCC_Free; in getIntImmCost()
1106 return TTI::TCC_Free; in getIntImmCost()