Lines Matching refs:PromotedVT
214 static bool PromoteScalarIntegerPTX(const EVT &VT, MVT *PromotedVT) { in PromoteScalarIntegerPTX() argument
221 *PromotedVT = MVT::i1; in PromoteScalarIntegerPTX()
226 *PromotedVT = MVT::i8; in PromoteScalarIntegerPTX()
229 *PromotedVT = MVT::i16; in PromoteScalarIntegerPTX()
232 *PromotedVT = MVT::i32; in PromoteScalarIntegerPTX()
235 *PromotedVT = MVT::i64; in PromoteScalarIntegerPTX()
238 return EVT(*PromotedVT) != VT; in PromoteScalarIntegerPTX()
1592 MVT PromotedVT; in LowerCall() local
1593 if (PromoteScalarIntegerPTX(EltVT, &PromotedVT)) { in LowerCall()
1594 EltVT = EVT(PromotedVT); in LowerCall()
1596 if (PromoteScalarIntegerPTX(StVal.getValueType(), &PromotedVT)) { in LowerCall()
1599 StVal = DAG.getNode(Ext, dl, PromotedVT, StVal); in LowerCall()
1822 MVT PromotedVT; in LowerCall() local
1824 if (PromoteScalarIntegerPTX(TheLoadType, &PromotedVT)) { in LowerCall()
1825 TheLoadType = EVT(PromotedVT); in LowerCall()
1826 EltType = EVT(PromotedVT); in LowerCall()
2612 MVT PromotedVT; in LowerFormalArguments() local
2613 if (PromoteScalarIntegerPTX(EltVT, &PromotedVT)) { in LowerFormalArguments()
2694 MVT PromotedVT; in LowerReturn() local
2695 if (PromoteScalarIntegerPTX(VTs[i], &PromotedVT)) { in LowerReturn()
2696 VTs[i] = EVT(PromotedVT); in LowerReturn()
2698 if (PromoteScalarIntegerPTX(PromotedOutVal.getValueType(), &PromotedVT)) { in LowerReturn()
2701 PromotedOutVal = DAG.getNode(Ext, dl, PromotedVT, PromotedOutVal); in LowerReturn()