Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp928 switch (getTypeAction(InVT)) { in SplitVecRes_BITCAST()
1094 if (getTypeAction(RHSVT) == TargetLowering::TypeSplitVector) in SplitVecRes_FCOPYSIGN()
1474 if (getTypeAction(N->getOperand(0).getValueType()) == in SplitVecRes_SETCC()
1480 if (getTypeAction(N->getOperand(1).getValueType()) == in SplitVecRes_SETCC()
1500 if (getTypeAction(InVT) == TargetLowering::TypeSplitVector) in SplitVecRes_UnaryOp()
2861 if (getTypeAction(InVT) == TargetLowering::TypeWidenVector) { in WidenVecRes_Convert()
3050 switch (getTypeAction(InVT)) { in WidenVecRes_BITCAST()
3738 assert(getTypeAction(InOp.getValueType()) == in WidenVecOp_EXTEND()
3808 assert(getTypeAction(InOp.getValueType()) == in WidenVecOp_Convert()
3891 assert(getTypeAction(InOp.getValueType()) == in WidenVecOp_CONCAT_VECTORS()
[all …]
H A DLegalizeIntegerTypes.cpp269 switch (getTypeAction(InVT)) { in PromoteIntRes_BITCAST()
450 if (TLI.getTypeAction(*DAG.getContext(), Op0.getValueType()) in PromoteIntRes_EXTRACT_VECTOR_ELT()
512 if (getTypeAction(N->getOperand(0).getValueType()) in PromoteIntRes_INT_EXTEND()
721 if (getTypeAction(SVT) == TargetLowering::TypePromoteInteger) { in PromoteIntRes_SETCC()
722 if (getTypeAction(InVT) == TargetLowering::TypePromoteInteger) { in PromoteIntRes_SETCC()
807 switch (getTypeAction(InOp.getValueType())) { in PromoteIntRes_TRUNCATE()
2187 assert(getTypeAction(Op.getValueType()) == in ExpandIntRes_ANY_EXTEND()
2340 if (getTypeAction(Op.getValueType()) == TargetLowering::TypePromoteFloat) in ExpandIntRes_FP_TO_SINT()
2857 assert(getTypeAction(Op.getValueType()) == in ExpandIntRes_SIGN_EXTEND()
3118 assert(getTypeAction(Op.getValueType()) == in ExpandIntRes_ZERO_EXTEND()
[all …]
H A DLegalizeTypes.cpp148 !(getTypeAction(VT) == TargetLowering::TypeSoftenFloat && in PerformExpensiveChecks()
243 switch (getTypeAction(ResultVT)) { in run()
305 switch (getTypeAction(OpVT)) { in run()
H A DLegalizeTypesGeneric.cpp49 switch (getTypeAction(InVT)) { in ExpandRes_BITCAST()
547 else if (getTypeAction(Cond.getValueType()) == in SplitRes_SELECT()
H A DLegalizeTypes.h63 TargetLowering::LegalizeTypeAction getTypeAction(EVT VT) const { in getTypeAction() function
64 return TLI.getTypeAction(*DAG.getContext(), VT); in getTypeAction()
69 return TLI.getTypeAction(*DAG.getContext(), VT) == TargetLowering::TypeLegal; in isTypeLegal()
H A DLegalizeFloatTypes.cpp464 if (getTypeAction(MVT::f32) == TargetLowering::TypeSoftenFloat) in SoftenFloatRes_FP_EXTEND()
468 if (getTypeAction(Op.getValueType()) == TargetLowering::TypePromoteFloat) { in SoftenFloatRes_FP_EXTEND()
1992 switch (getTypeAction(VecVT)) { in PromoteFloatRes_EXTRACT_VECTOR_ELT()
H A DLegalizeDAG.cpp959 assert((TLI.getTypeAction(*DAG.getContext(), Node->getValueType(i)) == in LegalizeOp()
965 assert((TLI.getTypeAction(*DAG.getContext(), Op.getValueType()) == in LegalizeOp()
H A DDAGCombiner.cpp7618 if (TLI.getTypeAction(*DAG.getContext(), Data.getValueType()) != in visitMSCATTER()
7676 if (TLI.getTypeAction(*DAG.getContext(), VT) != in visitMSTORE()
7749 if (TLI.getTypeAction(*DAG.getContext(), VT) != in visitMGATHER()
7823 if (TLI.getTypeAction(*DAG.getContext(), VT) != in visitMLOAD()
14661 } else if (TLI.getTypeAction(Context, StoreTy) == in MergeConsecutiveStores()
14913 } else if (TLI.getTypeAction(Context, StoreTy) == in MergeConsecutiveStores()
H A DSelectionDAG.cpp1192 if (VT.isVector() && TLI->getTypeAction(*getContext(), EltVT) == in getConstant()
1205 TLI->getTypeAction(*getContext(), EltVT) == in getConstant()
H A DSelectionDAGBuilder.cpp2974 while (TLI.getTypeAction(Ctx, VT) != TargetLoweringBase::TypeLegal && in visitSelect()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp741 LegalizeTypeAction LA = ValueTypeActions.getTypeAction(SVT); in getTypeConversion()
744 ValueTypeActions.getTypeAction(NVT) != TypePromoteInteger) && in getTypeConversion()
826 if (NVT != MVT() && ValueTypeActions.getTypeAction(NVT) == TypeLegal) in getTypeConversion()
852 if (ValueTypeActions.getTypeAction(LargerVector) == TypeLegal) in getTypeConversion()
1293 LegalizeTypeAction TA = getTypeAction(Context, VT); in getVectorTypeBreakdown()
H A DCodeGenPrepare.cpp1137 if (TLI.getTypeAction(CI->getContext(), SrcVT) == in OptimizeNoopCopyExpression()
1140 if (TLI.getTypeAction(CI->getContext(), DstVT) == in OptimizeNoopCopyExpression()
6691 TLI->getTypeAction(CI->getContext(), in optimizeInst()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DTargetLowering.h666 LegalizeTypeAction getTypeAction(MVT VT) const { in getTypeAction() function
683 LegalizeTypeAction getTypeAction(LLVMContext &Context, EVT VT) const { in getTypeAction() function
686 LegalizeTypeAction getTypeAction(MVT VT) const { in getTypeAction() function
687 return ValueTypeActions.getTypeAction(VT); in getTypeAction()
707 switch (getTypeAction(Context, VT)) { in getTypeToExpandTo()
1760 LegalizeTypeAction Action = getTypeAction(Context, VT); in shouldNormalizeToSelectSequence()
H A DBasicTTIImpl.h721 if ((TLI->getTypeAction(Src->getContext(), TLI->getValueType(DL, Src)) ==
723 (TLI->getTypeAction(Dst->getContext(), TLI->getValueType(DL, Dst)) ==
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp1599 if (TLI->getTypeAction(SimpleSrcTy) != TargetLowering::TypeSplitVector && in getCastInstrCost()
1600 TLI->getTypeAction(SimpleDstTy) != TargetLowering::TypeSplitVector) { in getCastInstrCost()
H A DX86ISelLowering.cpp1977 while (getTypeAction(Context, LegalVT) != TypeLegal) in getSetCCResultType()
26335 if (getTypeAction(*DAG.getContext(), VT) == TypePromoteInteger && in ReplaceNodeResults()
26391 if (getTypeAction(*DAG.getContext(), VT) != TypeWidenVector) in ReplaceNodeResults()
26437 if (getTypeAction(*DAG.getContext(), VT) == TypeWidenVector) { in ReplaceNodeResults()
26476 if (getTypeAction(*DAG.getContext(), VT) != TypeWidenVector) in ReplaceNodeResults()
26653 if (getTypeAction(*DAG.getContext(), VT) != TypeWidenVector) in ReplaceNodeResults()
26711 getTypeAction(*DAG.getContext(), VT) != TypeWidenVector) { in ReplaceNodeResults()
26964 getTypeAction(*DAG.getContext(), DstVT) == TypeWidenVector) in ReplaceNodeResults()
27030 if (getTypeAction(*DAG.getContext(), VT) != TypeWidenVector) in ReplaceNodeResults()
27037 if (getTypeAction(*DAG.getContext(), VT) != TypeWidenVector) { in ReplaceNodeResults()
[all …]