Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/llvm/lib/Target/VE/
H A DVVPNodes.def93 ADD_VVP_OP(VVP_SCATTER, MSCATTER) HANDLE_VP_TO_VVP(VP_SCATTER, VVP_SCATTER)
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h1224 MSCATTER, enumerator
H A DSelectionDAGNodes.h1389 case ISD::MSCATTER:
1429 case ISD::MSCATTER:
2839 N->getOpcode() == ISD::MSCATTER;
2877 : MaskedGatherScatterSDNode(ISD::MSCATTER, Order, dl, VTs, MemVT, MMO,
2890 return N->getOpcode() == ISD::MSCATTER;
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86ISelLowering.h882 MSCATTER, enumerator
1827 N->getOpcode() == X86ISD::MSCATTER; in classof()
1845 return N->getOpcode() == X86ISD::MSCATTER; in classof()
H A DX86ISelLowering.cpp1896 setOperationAction(ISD::MSCATTER, VT, Custom); in X86TargetLowering()
1961 setOperationAction(ISD::MSCATTER, MVT::v2f32, Custom); in X86TargetLowering()
1962 setOperationAction(ISD::MSCATTER, MVT::v2i32, Custom); in X86TargetLowering()
1966 setOperationAction(ISD::MSCATTER, VT, Custom); in X86TargetLowering()
2402 ISD::MSCATTER, in X86TargetLowering()
28038 DAG.getMemIntrinsicNode(X86ISD::MSCATTER, dl, VTs, Ops, in getScatterNode()
32846 return DAG.getMemIntrinsicNode(X86ISD::MSCATTER, dl, VTs, Ops, in LowerMSCATTER()
32879 return DAG.getMemIntrinsicNode(X86ISD::MSCATTER, dl, VTs, Ops, in LowerMSCATTER()
34786 NODE_NAME_CASE(MSCATTER) in getTargetNodeName()
53670 if (N->getOpcode() == X86ISD::MSCATTER) in combineX86GatherScatter()
[all …]
H A DX86ISelDAGToDAG.cpp6037 case X86ISD::MSCATTER: { in Select()
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp403 case ISD::MSCATTER: return "masked_scatter"; in getOperationName()
H A DLegalizeVectorTypes.cpp2824 case ISD::MSCATTER: in SplitVectorOperand()
5797 case ISD::MSCATTER: Res = WidenVecOp_MSCATTER(N, OpNo); break; in WidenVectorOperand()
H A DSelectionDAG.cpp838 case ISD::MSCATTER: { in AddNodeIDCustom()
9016 AddNodeIDNode(ID, ISD::MSCATTER, VTs, Ops); in getMaskedScatter()
H A DLegalizeDAG.cpp1166 case ISD::MSCATTER: in LegalizeOp()
H A DLegalizeIntegerTypes.cpp1669 case ISD::MSCATTER: Res = PromoteIntOp_MSCATTER(cast<MaskedScatterSDNode>(N), in PromoteIntegerOperand()
H A DDAGCombiner.cpp1808 case ISD::MSCATTER: return visitMSCATTER(N); in visit()
/openbsd/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp654 setOperationAction({ISD::MLOAD, ISD::MSTORE, ISD::MGATHER, ISD::MSCATTER}, in RISCVTargetLowering()
743 setOperationAction({ISD::MLOAD, ISD::MSTORE, ISD::MGATHER, ISD::MSCATTER}, in RISCVTargetLowering()
873 {ISD::MLOAD, ISD::MSTORE, ISD::MGATHER, ISD::MSCATTER}, VT, Custom); in RISCVTargetLowering()
943 ISD::MGATHER, ISD::MSCATTER}, in RISCVTargetLowering()
1029 setTargetDAGCombine({ISD::FCOPYSIGN, ISD::MGATHER, ISD::MSCATTER, in RISCVTargetLowering()
4247 case ISD::MSCATTER: in LowerOperation()
10377 case ISD::MSCATTER: in PerformDAGCombine()
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp967 setTargetDAGCombine({ISD::MGATHER, ISD::MSCATTER}); in AArch64TargetLowering()
1227 setOperationAction(ISD::MSCATTER, VT, Custom); in AArch64TargetLowering()
1324 setOperationAction(ISD::MSCATTER, VT, Custom); in AArch64TargetLowering()
1366 setOperationAction(ISD::MSCATTER, VT, Custom); in AArch64TargetLowering()
1427 setOperationAction(ISD::MSCATTER, VT, Custom); in AArch64TargetLowering()
1891 setOperationAction(ISD::MSCATTER, VT, Custom); in addTypeForFixedLengthSVE()
5989 case ISD::MSCATTER: in LowerOperation()
21466 case ISD::MSCATTER: in PerformDAGCombine()
/openbsd/gnu/llvm/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td688 def masked_scatter : SDNode<"ISD::MSCATTER", SDTMaskedScatter,