Searched refs:MSC (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 2022 return {MSC->getMask(), MSC->getIndex(), MSC->getScale()}; in SplitVecRes_Gather() 3281 return {MSC->getMask(), MSC->getIndex(), MSC->getScale(), in SplitVecOp_Scatter() 3282 MSC->getValue()}; in SplitVecOp_Scatter() 3324 MSC->getIndexType(), MSC->isTruncatingStore()); in SplitVecOp_Scatter() 5976 SDValue DataOp = MSC->getValue(); in WidenVecOp_MSCATTER() 5977 SDValue Mask = MSC->getMask(); in WidenVecOp_MSCATTER() 5978 SDValue Index = MSC->getIndex(); in WidenVecOp_MSCATTER() 5979 SDValue Scale = MSC->getScale(); in WidenVecOp_MSCATTER() 5980 EVT WideMemVT = MSC->getMemoryVT(); in WidenVecOp_MSCATTER() 6007 SDValue Ops[] = {MSC->getChain(), DataOp, Mask, MSC->getBasePtr(), Index, in WidenVecOp_MSCATTER() [all …]
|
| H A D | DAGCombiner.cpp | 10623 MaskedScatterSDNode *MSC = cast<MaskedScatterSDNode>(N); in visitMSCATTER() local 10624 SDValue Mask = MSC->getMask(); in visitMSCATTER() 10625 SDValue Chain = MSC->getChain(); in visitMSCATTER() 10626 SDValue Index = MSC->getIndex(); in visitMSCATTER() 10627 SDValue Scale = MSC->getScale(); in visitMSCATTER() 10628 SDValue StoreVal = MSC->getValue(); in visitMSCATTER() 10629 SDValue BasePtr = MSC->getBasePtr(); in visitMSCATTER() 10630 ISD::MemIndexType IndexType = MSC->getIndexType(); in visitMSCATTER() 10637 if (refineUniformBase(BasePtr, Index, MSC->isIndexScaled(), DAG)) { in visitMSCATTER() 10641 MSC->isTruncatingStore()); in visitMSCATTER() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 5024 SDValue Chain = MSC->getChain(); in LowerMSCATTER() 5025 SDValue StoreVal = MSC->getValue(); in LowerMSCATTER() 5026 SDValue Mask = MSC->getMask(); in LowerMSCATTER() 5027 SDValue BasePtr = MSC->getBasePtr(); in LowerMSCATTER() 5028 SDValue Index = MSC->getIndex(); in LowerMSCATTER() 5029 SDValue Scale = MSC->getScale(); in LowerMSCATTER() 5031 EVT MemVT = MSC->getMemoryVT(); in LowerMSCATTER() 5033 bool Truncating = MSC->isTruncatingStore(); in LowerMSCATTER() 5035 bool IsScaled = MSC->isIndexScaled(); in LowerMSCATTER() 5036 bool IsSigned = MSC->isIndexSigned(); in LowerMSCATTER() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZScheduleZ16.td | 498 (instregex "MSC$")>;
|
| H A D | SystemZScheduleZ15.td | 498 (instregex "MSC$")>;
|
| H A D | SystemZScheduleZ14.td | 484 (instregex "MSC$")>;
|
| H A D | SystemZInstrInfo.td | 1407 defm MSC : BinaryRXYAndPseudo<"msc", 0xE353, null_frag, GR32, load, 4>;
|