Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp299 Action = TLI.getOperationAction(Node->getOpcode(), ValVT); in LegalizeOp()
309 if (TLI.getOperationAction(Node->getOpcode(), EltVT) in LegalizeOp()
444 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
449 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
986 if (TLI.getOperationAction(ISD::AND, VT) == TargetLowering::Expand || in ExpandSELECT()
987 TLI.getOperationAction(ISD::XOR, VT) == TargetLowering::Expand || in ExpandSELECT()
988 TLI.getOperationAction(ISD::OR, VT) == TargetLowering::Expand || in ExpandSELECT()
1024 if (TLI.getOperationAction(ISD::SRA, VT) == TargetLowering::Expand || in ExpandSEXTINREG()
1025 TLI.getOperationAction(ISD::SHL, VT) == TargetLowering::Expand) in ExpandSEXTINREG()
1250 TLI.getOperationAction(ISD::OR, VT) == TargetLowering::Expand) in ExpandVSELECT()
[all …]
H A DLegalizeDAG.cpp507 switch (TLI.getOperationAction(ISD::STORE, VT)) { in LegalizeStoreOps()
993 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
997 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
1011 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
1024 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
1033 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
1175 Action = TLI.getOperationAction( in LegalizeOp()
1180 Action = TLI.getOperationAction( in LegalizeOp()
1185 Action = TLI.getOperationAction( in LegalizeOp()
1203 Action = TLI.getOperationAction( in LegalizeOp()
[all …]
H A DLegalizeTypes.cpp928 if (TLI.getOperationAction(N->getOpcode(), VT) != TargetLowering::Custom) in CustomLowerNode()
955 if (TLI.getOperationAction(N->getOpcode(), VT) != TargetLowering::Custom) in CustomWidenLowerNode()
H A DLegalizeIntegerTypes.cpp4121 if (TLI.getOperationAction(ISD::SDIVREM, VT) == TargetLowering::Custom) { in ExpandIntRes_SDIV()
4278 TargetLowering::LegalizeAction Action = TLI.getOperationAction(PartsOpc, NVT); in ExpandIntRes_Shift()
4434 if (TLI.getOperationAction(ISD::SDIVREM, VT) == TargetLowering::Custom) { in ExpandIntRes_SREM()
4612 if (TLI.getOperationAction(ISD::UDIVREM, VT) == TargetLowering::Custom) { in ExpandIntRes_UDIV()
4655 if (TLI.getOperationAction(ISD::UDIVREM, VT) == TargetLowering::Custom) { in ExpandIntRes_UREM()
H A DSelectionDAGISel.cpp1168 if (TLI->getOperationAction(Node->getOpcode(), ActionVT) in DoInstructionSelection()
H A DDAGCombiner.cpp7680 HasROTL |= TLI.getOperationAction(ISD::ROTL, VT) == TargetLowering::Custom; in MatchRotate()
7681 HasROTR |= TLI.getOperationAction(ISD::ROTR, VT) == TargetLowering::Custom; in MatchRotate()
9549 TLI.getOperationAction(ISD::SIGN_EXTEND_INREG, ExtVT) == in visitSRA()
16461 TLI.getOperationAction(ISD::FP16_TO_FP, VT) == TargetLowering::Legal) in visitFP_EXTEND()
21907 if (TLI.getOperationAction(ISD::SPLAT_VECTOR, VT) != TargetLowering::Expand) in visitBUILD_VECTOR()
25512 if (TLI.getOperationAction(ISD::ConstantFP, VT) == TargetLowering::Legal || in convertSelectOfFPConstantsToLoadOffset()
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DTargetLowering.h1136 auto Action = getOperationAction(Op, VT); in getFixedPointOperationAction()
1174 return getOperationAction(EqOpc, VT); in getStrictFPOperationAction()
1187 (getOperationAction(Op, VT) == Legal ||
1188 getOperationAction(Op, VT) == Custom);
1201 (getOperationAction(Op, VT) == Legal ||
1202 getOperationAction(Op, VT) == Promote);
1215 (getOperationAction(Op, VT) == Legal ||
1216 getOperationAction(Op, VT) == Custom ||
1217 getOperationAction(Op, VT) == Promote);
1223 return getOperationAction(Op, VT) == Custom; in isOperationCustom()
[all …]
/openbsd/gnu/llvm/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp2237 if (getOperationAction(ISD::LOAD, LoadMVT) == Promote && in isLoadBitCastBeneficial()
/openbsd/gnu/llvm/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp1921 if (TLI->getOperationAction(ISD, VT) == TargetLowering::LibCall) in maybeLoweredToCall()
/openbsd/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp331 if (getOperationAction(Opcode, VT) == Legal) in SystemZTargetLowering()