Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp298 Action = TLI.getOperationAction(Node->getOpcode(), ValVT); in LegalizeOp()
308 if (TLI.getOperationAction(Node->getOpcode(), EltVT) in LegalizeOp()
443 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
448 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
939 if (TLI.getOperationAction(ISD::AND, VT) == TargetLowering::Expand || in ExpandSELECT()
940 TLI.getOperationAction(ISD::XOR, VT) == TargetLowering::Expand || in ExpandSELECT()
941 TLI.getOperationAction(ISD::OR, VT) == TargetLowering::Expand || in ExpandSELECT()
980 if (TLI.getOperationAction(ISD::SRA, VT) == TargetLowering::Expand || in ExpandSEXTINREG()
981 TLI.getOperationAction(ISD::SHL, VT) == TargetLowering::Expand) in ExpandSEXTINREG()
1206 TLI.getOperationAction(ISD::OR, VT) == TargetLowering::Expand) in ExpandVSELECT()
[all …]
H A DLegalizeDAG.cpp505 switch (TLI.getOperationAction(ISD::STORE, VT)) { in LegalizeStoreOps()
991 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
995 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
1009 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
1022 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
1031 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
1171 Action = TLI.getOperationAction( in LegalizeOp()
1176 Action = TLI.getOperationAction( in LegalizeOp()
1181 Action = TLI.getOperationAction( in LegalizeOp()
1199 Action = TLI.getOperationAction( in LegalizeOp()
[all …]
H A DLegalizeTypes.cpp924 if (TLI.getOperationAction(N->getOpcode(), VT) != TargetLowering::Custom) in CustomLowerNode()
951 if (TLI.getOperationAction(N->getOpcode(), VT) != TargetLowering::Custom) in CustomWidenLowerNode()
H A DLegalizeIntegerTypes.cpp4119 if (TLI.getOperationAction(ISD::SDIVREM, VT) == TargetLowering::Custom) { in ExpandIntRes_SDIV()
4179 TargetLowering::LegalizeAction Action = TLI.getOperationAction(PartsOpc, NVT); in ExpandIntRes_Shift()
4318 if (TLI.getOperationAction(ISD::SDIVREM, VT) == TargetLowering::Custom) { in ExpandIntRes_SREM()
4504 if (TLI.getOperationAction(ISD::UDIVREM, VT) == TargetLowering::Custom) { in ExpandIntRes_UDIV()
4539 if (TLI.getOperationAction(ISD::UDIVREM, VT) == TargetLowering::Custom) { in ExpandIntRes_UREM()
H A DSelectionDAGISel.cpp1144 if (TLI->getOperationAction(Node->getOpcode(), ActionVT) in DoInstructionSelection()
H A DDAGCombiner.cpp7512 HasROTL |= TLI.getOperationAction(ISD::ROTL, VT) == TargetLowering::Custom; in MatchRotate()
7513 HasROTR |= TLI.getOperationAction(ISD::ROTR, VT) == TargetLowering::Custom; in MatchRotate()
9258 TLI.getOperationAction(ISD::SIGN_EXTEND_INREG, ExtVT) == in visitSRA()
15819 TLI.getOperationAction(ISD::FP16_TO_FP, VT) == TargetLowering::Legal) in visitFP_EXTEND()
20858 if (TLI.getOperationAction(ISD::SPLAT_VECTOR, VT) != TargetLowering::Expand) in visitBUILD_VECTOR()
24065 if (TLI.getOperationAction(ISD::ConstantFP, VT) == TargetLowering::Legal || in convertSelectOfFPConstantsToLoadOffset()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DTargetLowering.h1116 auto Action = getOperationAction(Op, VT); in getFixedPointOperationAction()
1154 return getOperationAction(EqOpc, VT); in getStrictFPOperationAction()
1167 (getOperationAction(Op, VT) == Legal ||
1168 getOperationAction(Op, VT) == Custom);
1181 (getOperationAction(Op, VT) == Legal ||
1182 getOperationAction(Op, VT) == Promote);
1195 (getOperationAction(Op, VT) == Legal ||
1196 getOperationAction(Op, VT) == Custom ||
1197 getOperationAction(Op, VT) == Promote);
1203 return getOperationAction(Op, VT) == Custom; in isOperationCustom()
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Ddagcombiner-bug-illegal-vec4-int-to-fp.ll6 ; TargetLowering::getOperationAction() when checking the legality of
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp1881 if (TLI->getOperationAction(ISD, VT) == TargetLowering::LibCall) in maybeLoweredToCall()
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp330 if (getOperationAction(Opcode, VT) == Legal) in SystemZTargetLowering()