Home
last modified time | relevance | path

Searched refs:getTypeAction (Results 1 – 23 of 23) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1355 switch (getTypeAction(InVT)) { in SplitVecRes_BITCAST()
2210 if (getTypeAction(Ops.Index.getValueType()) == in SplitVecRes_Gather()
2223 if (getTypeAction(PassThru.getValueType()) == in SplitVecRes_Gather()
3537 else if (getTypeAction(Mask.getValueType()) == in SplitVecOp_VP_STRIDED_STORE()
3708 if (getTypeAction(Ops.Index.getValueType()) == in SplitVecOp_Scatter()
5032 switch (getTypeAction(InVT)) { in WidenVecRes_BITCAST()
5421 assert(getTypeAction(Mask.getValueType()) == in WidenVecRes_VP_LOAD()
5445 assert(getTypeAction(Mask.getValueType()) == in WidenVecRes_VP_STRIDED_LOAD()
6154 assert(getTypeAction(InOp.getValueType()) == in WidenVecOp_EXTEND()
6249 assert(getTypeAction(InOp.getValueType()) == in WidenVecOp_Convert()
[all …]
H A DLegalizeIntegerTypes.cpp420 switch (getTypeAction(InVT)) { in PromoteIntRes_BITCAST()
707 if (TLI.getTypeAction(*DAG.getContext(), Op0.getValueType()) in PromoteIntRes_EXTRACT_VECTOR_ELT()
825 if (getTypeAction(N->getOperand(0).getValueType()) in PromoteIntRes_INT_EXTEND()
1238 if (getTypeAction(SVT) == TargetLowering::TypePromoteInteger) { in PromoteIntRes_SETCC()
1494 switch (getTypeAction(InOp.getValueType())) { in PromoteIntRes_TRUNCATE()
3505 assert(getTypeAction(Op.getValueType()) == in ExpandIntRes_ANY_EXTEND()
4662 assert(getTypeAction(Op.getValueType()) == in ExpandIntRes_SIGN_EXTEND()
4979 assert(getTypeAction(Op.getValueType()) == in ExpandIntRes_ZERO_EXTEND()
5569 if (getTypeAction(InVT) == TargetLowering::TypeSplitVector || in PromoteIntRes_EXTRACT_SUBVECTOR()
5570 getTypeAction(InVT) == TargetLowering::TypeLegal) { in PromoteIntRes_EXTRACT_SUBVECTOR()
[all …]
H A DLegalizeTypes.h61 TargetLowering::LegalizeTypeAction getTypeAction(EVT VT) const { in getTypeAction() function
62 return TLI.getTypeAction(*DAG.getContext(), VT); in getTypeAction()
67 return TLI.getTypeAction(*DAG.getContext(), VT) == TargetLowering::TypeLegal; in isTypeLegal()
951 assert(getTypeAction(Mask.getValueType()) == in GetWidenedMask()
H A DLegalizeTypesGeneric.cpp48 switch (getTypeAction(InVT)) { in ExpandRes_BITCAST()
520 else if (getTypeAction(Cond.getValueType()) == in SplitRes_Select()
H A DLegalizeTypes.cpp249 switch (getTypeAction(ResultVT)) { in run()
314 switch (getTypeAction(OpVT)) { in run()
H A DLegalizeFloatTypes.cpp521 if (getTypeAction(Op.getValueType()) == TargetLowering::TypePromoteFloat) { in SoftenFloatRes_FP_EXTEND()
2521 switch (getTypeAction(VecVT)) { in PromoteFloatRes_EXTRACT_VECTOR_ELT()
2762 if (getTypeAction(VT) == TargetLowering::TypePromoteFloat) { in BitcastToInt_ATOMIC_SWAP()
H A DLegalizeDAG.cpp986 assert(TLI.getTypeAction(*DAG.getContext(), Node->getValueType(i)) == in LegalizeOp()
991 assert((TLI.getTypeAction(*DAG.getContext(), Op.getValueType()) == in LegalizeOp()
H A DSelectionDAG.cpp1626 if (VT.isVector() && TLI->getTypeAction(*getContext(), EltVT) == in getConstant()
1643 TLI->getTypeAction(*getContext(), EltVT) == in getConstant()
6399 TLI->getTypeAction(*getContext(), InSVT) != in FoldConstantArithmetic()
H A DDAGCombiner.cpp2811 auto TyActn = TLI.getTypeAction(*DAG.getContext(), N0.getValueType()); in visitADDLike()
8408 if (VT.isScalarInteger() && TLI.getTypeAction(*DAG.getContext(), VT) == in MatchRotate()
13628 if (TLI.getTypeAction(*DAG.getContext(), AbsVT) != in widenAbs()
20371 } else if (TLI.getTypeAction(Context, StoreTy) == in tryStoreMergeOfConstants()
20650 } else if (TLI.getTypeAction(Context, StoreTy) == in tryStoreMergeOfLoads()
H A DSelectionDAGBuilder.cpp715 TLI.getTypeAction(*DAG.getContext(), ValueVT) == in getCopyToPartsVector()
3534 while (TLI.getTypeAction(Ctx, VT) != TargetLoweringBase::TypeLegal) in visitSelect()
H A DTargetLowering.cpp6174 if (getTypeAction(VT.getSimpleVT()) != TypePromoteInteger) in BuildSDIV()
6336 if (getTypeAction(VT.getSimpleVT()) != TypePromoteInteger) in BuildUDIV()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1012 LegalizeTypeAction LA = ValueTypeActions.getTypeAction(SVT); in getTypeConversion()
1017 ValueTypeActions.getTypeAction(NVT) != TypePromoteInteger)) && in getTypeConversion()
1100 if (NVT != MVT() && ValueTypeActions.getTypeAction(NVT) == TypeLegal) in getTypeConversion()
1126 if (ValueTypeActions.getTypeAction(LargerVector) == TypeLegal) in getTypeConversion()
1608 LegalizeTypeAction TA = getTypeAction(Context, VT); in getVectorTypeBreakdown()
H A DTypePromotion.cpp936 if (TLI->getTypeAction(*Ctx, SrcVT) != TargetLowering::TypePromoteInteger) in run()
H A DCodeGenPrepare.cpp1488 if (TLI.getTypeAction(CI->getContext(), SrcVT) == in OptimizeNoopCopyExpression()
1491 if (TLI.getTypeAction(CI->getContext(), DstVT) == in OptimizeNoopCopyExpression()
8228 if (TLI->getTypeAction(CI->getContext(), in optimizeInst()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h1048 LegalizeTypeAction getTypeAction(MVT VT) const { in getTypeAction() function
1081 LegalizeTypeAction getTypeAction(LLVMContext &Context, EVT VT) const { in getTypeAction() function
1084 LegalizeTypeAction getTypeAction(MVT VT) const { in getTypeAction() function
1085 return ValueTypeActions.getTypeAction(VT); in getTypeAction()
1105 switch (getTypeAction(Context, VT)) { in getTypeToExpandTo()
2309 LegalizeTypeAction Action = getTypeAction(Context, VT); in shouldNormalizeToSelectSequence()
H A DBasicTTIImpl.h1147 TLI->getTypeAction(Src->getContext(), TLI->getValueType(DL, Src)) ==
1150 TLI->getTypeAction(Dst->getContext(), TLI->getValueType(DL, Dst)) ==
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/
H A DVVPISelLowering.cpp172 if (getTypeAction(*CDAG.getDAG()->getContext(), Data.getValueType()) != in lowerVVP_LOAD_STORE()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp2600 TLI->getTypeAction(Src->getContext(), SrcTy) == in getCastInstrCost()
2602 TLI->getTypeAction(Dst->getContext(), DstTy) == in getCastInstrCost()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLoweringCall.cpp212 while (getTypeAction(Context, LegalVT) != TypeLegal) in getSetCCResultType()
H A DX86ISelLowering.cpp3087 while (getTypeAction(Context, VT) != TypeLegal) in decomposeMulByConstant()
24510 assert(TLI.getTypeAction(*DAG.getContext(), StoreVT) == in LowerStore()
32075 assert(getTypeAction(*DAG.getContext(), VT) == TypeWidenVector && in ReplaceNodeResults()
32094 assert(getTypeAction(*DAG.getContext(), VT) == TypeWidenVector && in ReplaceNodeResults()
32136 assert(getTypeAction(*DAG.getContext(), VT) == TypeWidenVector && in ReplaceNodeResults()
32178 assert(getTypeAction(*DAG.getContext(), VT) == TypeWidenVector && in ReplaceNodeResults()
32203 if (getTypeAction(*DAG.getContext(), VT) != TypeWidenVector) in ReplaceNodeResults()
32264 getTypeAction(*DAG.getContext(), InVT) == TypeSplitVector && in ReplaceNodeResults()
32450 assert(getTypeAction(*DAG.getContext(), VT) == TypeWidenVector && in ReplaceNodeResults()
32501 assert(getTypeAction(*DAG.getContext(), VT) == TypeWidenVector && in ReplaceNodeResults()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp1842 if (getTypeAction(*DAG.getContext(), Src.getValueType()) != in ReplaceNodeResults()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp9220 while (getTypeAction(*DAG.getContext(), VecEVT) == in lowerVECREDUCE()
11399 if (getTypeAction(*DAG.getContext(), Op0.getValueType()) != in ReplaceNodeResults()
11460 if (getTypeAction(*DAG.getContext(), Op0.getValueType()) != in ReplaceNodeResults()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp9059 if (getTypeAction(*DAG.getContext(), EltVT) == in LowerINSERT_VECTOR_ELT()
9069 assert(getTypeAction(*DAG.getContext(), IEltVT) != in LowerINSERT_VECTOR_ELT()