Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/
HDLegalizeVectorOps.cpp343 switch (TLI.getOperationAction(Node->getOpcode(), QueryType)) { in LegalizeOp()
737 if (TLI.getOperationAction(ISD::AND, VT) == TargetLowering::Expand || in ExpandSELECT()
738 TLI.getOperationAction(ISD::XOR, VT) == TargetLowering::Expand || in ExpandSELECT()
739 TLI.getOperationAction(ISD::OR, VT) == TargetLowering::Expand || in ExpandSELECT()
740 TLI.getOperationAction(ISD::BUILD_VECTOR, VT) == TargetLowering::Expand) in ExpandSELECT()
778 if (TLI.getOperationAction(ISD::SRA, VT) == TargetLowering::Expand || in ExpandSEXTINREG()
779 TLI.getOperationAction(ISD::SHL, VT) == TargetLowering::Expand) in ExpandSEXTINREG()
914 if (TLI.getOperationAction(ISD::AND, VT) == TargetLowering::Expand || in ExpandVSELECT()
915 TLI.getOperationAction(ISD::XOR, VT) == TargetLowering::Expand || in ExpandVSELECT()
916 TLI.getOperationAction(ISD::OR, VT) == TargetLowering::Expand || in ExpandVSELECT()
[all …]
HDLegalizeDAG.cpp726 switch (TLI.getOperationAction(ISD::STORE, VT)) { in LegalizeStoreOps()
895 switch (TLI.getOperationAction(Node->getOpcode(), VT)) { in LegalizeLoadOps()
1202 Action = TLI.getOperationAction(Node->getOpcode(), MVT::Other); in LegalizeOp()
1205 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
1208 Action = TLI.getOperationAction(Node->getOpcode(), MVT::Other); in LegalizeOp()
1214 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
1220 Action = TLI.getOperationAction(Node->getOpcode(), InnerType); in LegalizeOp()
1224 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
1240 Action = TLI.getOperationAction(Node->getOpcode(), in LegalizeOp()
1243 Action = TLI.getOperationAction(Node->getOpcode(), OpVT); in LegalizeOp()
[all …]
HDLegalizeTypes.cpp930 if (TLI.getOperationAction(N->getOpcode(), VT) != TargetLowering::Custom) in CustomLowerNode()
968 if (TLI.getOperationAction(N->getOpcode(), VT) != TargetLowering::Custom) in CustomWidenLowerNode()
HDLegalizeIntegerTypes.cpp2152 if (TLI.getOperationAction(ISD::SDIVREM, VT) == TargetLowering::Custom) { in ExpandIntRes_SDIV()
2201 TargetLowering::LegalizeAction Action = TLI.getOperationAction(PartsOpc, NVT); in ExpandIntRes_Shift()
2338 if (TLI.getOperationAction(ISD::SDIVREM, VT) == TargetLowering::Custom) { in ExpandIntRes_SREM()
2485 if (TLI.getOperationAction(ISD::UDIVREM, VT) == TargetLowering::Custom) { in ExpandIntRes_UDIV()
2511 if (TLI.getOperationAction(ISD::UDIVREM, VT) == TargetLowering::Custom) { in ExpandIntRes_UREM()
2932 TLI.getOperationAction(ISD::SINT_TO_FP, SrcVT) == TargetLowering::Custom){ in ExpandIntOp_UINT_TO_FP()
HDDAGCombiner.cpp8725 TLI.getOperationAction(ISD::FP16_TO_FP, VT) == TargetLowering::Legal) in visitFP_EXTEND()
13356 (TLI.getOperationAction(ISD::ConstantFP, N2.getValueType()) != in SimplifySelectCC()
/NextBSD/contrib/llvm/include/llvm/Target/
HDTargetLowering.h544 LegalizeAction getOperationAction(unsigned Op, EVT VT) const { in getOperationAction() function
558 (getOperationAction(Op, VT) == Legal || in isOperationLegalOrCustom()
559 getOperationAction(Op, VT) == Custom); in isOperationLegalOrCustom()
567 (getOperationAction(Op, VT) == Legal || in isOperationLegalOrPromote()
568 getOperationAction(Op, VT) == Promote); in isOperationLegalOrPromote()
575 return (!isTypeLegal(VT) || getOperationAction(Op, VT) == Expand); in isOperationExpand()
581 getOperationAction(Op, VT) == Legal; in isOperationLegal()
693 assert(getOperationAction(Op, VT) == Promote && in getTypeToPromoteTo()
711 getOperationAction(Op, NVT) == Promote); in getTypeToPromoteTo()
/NextBSD/contrib/llvm/lib/Target/SystemZ/
HDSystemZISelLowering.cpp271 if (getOperationAction(Opcode, VT) == Legal) in SystemZTargetLowering()