Home
last modified time | relevance | path

Searched refs:getOperationAction (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp315 Action = TLI.getOperationAction(Node->getOpcode(), Node->getValueType(0)); in LegalizeOp()
334 Action = TLI.getOperationAction(Node->getOpcode(), OpVT); in LegalizeOp()
336 Action = TLI.getOperationAction(Node->getOpcode(), ValVT); in LegalizeOp()
347 if (TLI.getOperationAction(Node->getOpcode(), EltVT) in LegalizeOp()
478 Action = TLI.getOperationAction(Node->getOpcode(), Node->getValueType(0)); in LegalizeOp()
515 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
520 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
528 Action = TLI.getOperationAction(Node->getOpcode(), OpVT); in LegalizeOp()
555 Action = TLI.getOperationAction(Node->getOpcode(), LegalizeVT); \ in LegalizeOp()
1347 if (TLI.getOperationAction(ISD::AND, VT) == TargetLowering::Expand || in ExpandSELECT()
[all …]
H A DLegalizeDAG.cpp505 switch (TLI.getOperationAction(ISD::STORE, VT)) { in LegalizeStoreOps()
678 switch (TLI.getOperationAction(Node->getOpcode(), VT)) { in LegalizeLoadOps()
1015 Action = TLI.getOperationAction(Node->getOpcode(), MVT::Other); in LegalizeOp()
1018 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
1022 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
1025 Action = TLI.getOperationAction(Node->getOpcode(), MVT::Other); in LegalizeOp()
1029 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
1041 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
1055 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
1060 Action = TLI.getOperationAction(Node->getOpcode(), InnerType); in LegalizeOp()
[all …]
H A DLegalizeTypes.cpp927 if (TLI.getOperationAction(N->getOpcode(), VT) != TargetLowering::Custom) in CustomLowerNode()
954 if (TLI.getOperationAction(N->getOpcode(), VT) != TargetLowering::Custom) in CustomWidenLowerNode()
H A DLegalizeIntegerTypes.cpp4058 if (TLI.getOperationAction(ISD::CTPOP, VT) == TargetLoweringBase::LibCall) { in ExpandIntRes_CTPOP()
4782 if (TLI.getOperationAction(ISD::SDIVREM, VT) == TargetLowering::Custom) { in ExpandIntRes_SDIV()
4956 TargetLowering::LegalizeAction Action = TLI.getOperationAction(PartsOpc, NVT); in ExpandIntRes_Shift()
5112 if (TLI.getOperationAction(ISD::SDIVREM, VT) == TargetLowering::Custom) { in ExpandIntRes_SREM()
5286 if (TLI.getOperationAction(ISD::UDIVREM, VT) == TargetLowering::Custom) { in ExpandIntRes_UDIV()
5329 if (TLI.getOperationAction(ISD::UDIVREM, VT) == TargetLowering::Custom) { in ExpandIntRes_UREM()
H A DSelectionDAGISel.cpp1334 if (TLI->getOperationAction(Node->getOpcode(), ActionVT) in DoInstructionSelection()
H A DDAGCombiner.cpp4170 if (TLI.getOperationAction(ISD::SIGN_EXTEND_INREG, ExtVT) == in visitSUB()
8870 HasROTL |= TLI.getOperationAction(ISD::ROTL, VT) == TargetLowering::Custom; in MatchRotate()
8871 HasROTR |= TLI.getOperationAction(ISD::ROTR, VT) == TargetLowering::Custom; in MatchRotate()
13716 TLI.getOperationAction(ISD::VSELECT, VT) != TargetLowering::Legal)) in tryToFoldExtendSelectLoad()
18979 TLI.getOperationAction(ISD::FP16_TO_FP, VT) == TargetLowering::Legal) in visitFP_EXTEND()
24905 if (TLI.getOperationAction(ISD::SPLAT_VECTOR, VT) != TargetLowering::Expand) in visitBUILD_VECTOR()
28742 if (TLI.getOperationAction(ISD::ConstantFP, VT) == TargetLowering::Legal || in convertSelectOfFPConstantsToLoadOffset()
H A DTargetLowering.cpp2126 getOperationAction(ISD::SIGN_EXTEND_INREG, ExtVT) == Legal) in SimplifyDemandedBits()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h1284 LegalizeAction getOperationAction(unsigned Op, EVT VT) const { in getOperationAction() function
1308 auto Action = getOperationAction(Op, VT); in getFixedPointOperationAction()
1346 return getOperationAction(EqOpc, VT); in getStrictFPOperationAction()
1359 (getOperationAction(Op, VT) == Legal ||
1360 getOperationAction(Op, VT) == Custom);
1373 (getOperationAction(Op, VT) == Legal ||
1374 getOperationAction(Op, VT) == Promote);
1387 (getOperationAction(Op, VT) == Legal ||
1388 getOperationAction(Op, VT) == Custom ||
1389 getOperationAction(Op, VT) == Promote);
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp616 if (getOperationAction(ISD::SETCC, MVT::bf16) == Promote) in NVPTXTargetLowering()
863 if (getOperationAction(Op, MVT::bf16) == Promote) in NVPTXTargetLowering()
901 if (getOperationAction(Op, MVT::bf16) == Promote) in NVPTXTargetLowering()
974 if (getOperationAction(ISD::FABS, MVT::bf16) == Promote) in NVPTXTargetLowering()
984 if (getOperationAction(Op, MVT::bf16) == Promote) in NVPTXTargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp2317 if (getOperationAction(ISD::LOAD, LoadMVT) == Promote && in isLoadBitCastBeneficial()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp2389 TLI->getOperationAction(ISDOpcode, LT.second) == in getArithmeticInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp2182 if (TLI->getOperationAction(ISD, VT) == TargetLowering::LibCall) in maybeLoweredToCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp414 if (getOperationAction(Opcode, VT) == Legal) in SystemZTargetLowering()