Searched refs:PromotedVT (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelLowering.cpp | 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 1822 MVT PromotedVT; in LowerCall() local 2612 MVT PromotedVT; in LowerFormalArguments() local 2694 MVT PromotedVT; in LowerReturn() local [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | TypePromotion.cpp | 930 EVT PromotedVT = TLI->getTypeToTransformTo(*Ctx, SrcVT); in runOnFunction() local 931 if (RegisterBitWidth < PromotedVT.getFixedSizeInBits()) { in runOnFunction() 937 MadeChange |= TryToPromote(I, PromotedVT.getFixedSizeInBits()); in runOnFunction()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 2784 EVT PromotedVT = LT.second.getScalarType() == MVT::i1 in getSpliceCost() local 2787 Type *PromotedVTy = EVT(PromotedVT).getTypeForEVT(Tp->getContext()); in getSpliceCost() 2807 CostTableLookup(ShuffleTbl, TTI::SK_Splice, PromotedVT.getSimpleVT()); in getSpliceCost()
|
| H A D | AArch64ISelLowering.cpp | 4975 EVT PromotedVT = VT.changeVectorElementType(MVT::i32); in LowerMGATHER() local 4979 PromotedVT = VT.changeVectorElementType(MVT::i64); in LowerMGATHER() 4984 Index = DAG.getNode(ExtOpcode, DL, PromotedVT, Index); in LowerMGATHER() 4985 Mask = DAG.getNode(ISD::SIGN_EXTEND, DL, PromotedVT, Mask); in LowerMGATHER() 4988 if (PromotedVT != DataVT && ExtType == ISD::NON_EXTLOAD) in LowerMGATHER() 5007 SDValue Result = convertFromScalableVector(DAG, PromotedVT, Load); in LowerMGATHER() 5066 EVT PromotedVT = VT.changeVectorElementType(MVT::i32); in LowerMSCATTER() local 5070 PromotedVT = VT.changeVectorElementType(MVT::i64); in LowerMSCATTER() 5074 Index = DAG.getNode(ExtOpcode, DL, PromotedVT, Index); in LowerMSCATTER() 5075 Mask = DAG.getNode(ISD::SIGN_EXTEND, DL, PromotedVT, Mask); in LowerMSCATTER() [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeFloatTypes.cpp | 2133 EVT PromotedVT = Promoted->getValueType(0); in PromoteFloatOp_BITCAST() local 2137 SDValue Convert = DAG.getNode(GetPromotionOpcode(PromotedVT, OpVT), SDLoc(N), in PromoteFloatOp_BITCAST()
|