Home
last modified time | relevance | path

Searched refs:MGATHER (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVVPNodes.def92 ADD_VVP_OP(VVP_GATHER, MGATHER) HANDLE_VP_TO_VVP(VP_GATHER, VVP_GATHER)
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h1291 MGATHER, enumerator
H A DSelectionDAGNodes.h1409 case ISD::MGATHER:
1449 case ISD::MGATHER:
2873 return N->getOpcode() == ISD::MGATHER ||
2887 : MaskedGatherScatterSDNode(ISD::MGATHER, Order, dl, VTs, MemVT, MMO,
2899 return N->getOpcode() == ISD::MGATHER;
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h887 MGATHER, enumerator
1847 return N->getOpcode() == X86ISD::MGATHER || in classof()
1857 return N->getOpcode() == X86ISD::MGATHER; in classof()
H A DX86ISelLowering.cpp1605 setOperationAction(ISD::MGATHER, MVT::v2f32, Custom); in X86TargetLowering()
1606 setOperationAction(ISD::MGATHER, MVT::v2i32, Custom); in X86TargetLowering()
1610 setOperationAction(ISD::MGATHER, VT, Custom); in X86TargetLowering()
1954 setOperationAction(ISD::MGATHER, VT, Custom); in X86TargetLowering()
2477 ISD::MGATHER, in X86TargetLowering()
26314 DAG.getMemIntrinsicNode(X86ISD::MGATHER, dl, VTs, Ops, in getAVX2GatherNode()
26352 DAG.getMemIntrinsicNode(X86ISD::MGATHER, dl, VTs, Ops, in getGatherNode()
33026 case ISD::MGATHER: { in ReplaceNodeResults()
33501 NODE_NAME_CASE(MGATHER) in getTargetNodeName()
56317 case X86ISD::MGATHER: in PerformDAGCombine()
[all …]
H A DX86ISelDAGToDAG.cpp6190 case X86ISD::MGATHER: { in Select()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp410 case ISD::MGATHER: return "masked_gather"; in getOperationName()
H A DLegalizeVectorTypes.cpp1028 case ISD::MGATHER: in SplitVectorResult()
3003 case ISD::MGATHER: in SplitVectorOperand()
4112 case ISD::MGATHER: in WidenVectorResult()
6047 case ISD::MGATHER: Res = WidenVecOp_MGATHER(N, OpNo); break; in WidenVectorOperand()
H A DLegalizeVectorOps.cpp442 case ISD::MGATHER: in LegalizeOp()
H A DLegalizeIntegerTypes.cpp84 case ISD::MGATHER: Res = PromoteIntRes_MGATHER(cast<MaskedGatherSDNode>(N)); in PromoteIntegerResult()
1809 case ISD::MGATHER: Res = PromoteIntOp_MGATHER(cast<MaskedGatherSDNode>(N), in PromoteIntegerOperand()
H A DSelectionDAG.cpp872 case ISD::MGATHER: { in AddNodeIDCustom()
9444 AddNodeIDNode(ID, ISD::MGATHER, VTs, Ops); in getMaskedGather()
H A DDAGCombiner.cpp2047 case ISD::MGATHER: return visitMGATHER(N); in visit()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp837 setOperationAction({ISD::MLOAD, ISD::MSTORE, ISD::MGATHER, ISD::MSCATTER}, in RISCVTargetLowering()
975 setOperationAction({ISD::MLOAD, ISD::MSTORE, ISD::MGATHER, ISD::MSCATTER}, in RISCVTargetLowering()
1169 {ISD::MLOAD, ISD::MSTORE, ISD::MGATHER, ISD::MSCATTER}, VT, Custom); in RISCVTargetLowering()
1282 ISD::MGATHER, ISD::MSCATTER}, in RISCVTargetLowering()
1400 setTargetDAGCombine({ISD::FCOPYSIGN, ISD::MGATHER, ISD::MSCATTER, in RISCVTargetLowering()
6630 case ISD::MGATHER: in LowerOperation()
15541 case ISD::MGATHER: { in PerformDAGCombine()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1015 setTargetDAGCombine({ISD::MGATHER, ISD::MSCATTER}); in AArch64TargetLowering()
1306 setOperationAction(ISD::MGATHER, VT, Custom); in AArch64TargetLowering()
1410 setOperationAction(ISD::MGATHER, VT, Custom); in AArch64TargetLowering()
1452 setOperationAction(ISD::MGATHER, VT, Custom); in AArch64TargetLowering()
1523 setOperationAction(ISD::MGATHER, VT, Custom); in AArch64TargetLowering()
1897 setOperationAction(ISD::MGATHER, VT, StreamingSVE ? Expand : Custom); in addTypeForFixedLengthSVE()
6294 case ISD::MGATHER: in LowerOperation()
23919 case ISD::MGATHER: in PerformDAGCombine()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td718 def masked_gather : SDNode<"ISD::MGATHER", SDTMaskedGather,