Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1953 assert(SLD->isUnindexed() && in SplitVecRes_VP_STRIDED_LOAD()
1955 assert(SLD->getOffset().isUndef() && in SplitVecRes_VP_STRIDED_LOAD()
1958 SDLoc DL(SLD); in SplitVecRes_VP_STRIDED_LOAD()
1968 SDValue Mask = SLD->getMask(); in SplitVecRes_VP_STRIDED_LOAD()
1981 DAG.SplitEVL(SLD->getVectorLength(), SLD->getValueType(0), DL); in SplitVecRes_VP_STRIDED_LOAD()
1985 SLD->getAddressingMode(), SLD->getExtensionType(), LoVT, DL, in SplitVecRes_VP_STRIDED_LOAD()
1986 SLD->getChain(), SLD->getBasePtr(), SLD->getOffset(), SLD->getStride(), in SplitVecRes_VP_STRIDED_LOAD()
1987 LoMask, LoEVL, LoMemVT, SLD->getMemOperand(), SLD->isExpandingLoad()); in SplitVecRes_VP_STRIDED_LOAD()
2014 SLD->getAAInfo(), SLD->getRanges()); in SplitVecRes_VP_STRIDED_LOAD()
2016 Hi = DAG.getStridedLoadVP(SLD->getAddressingMode(), SLD->getExtensionType(), in SplitVecRes_VP_STRIDED_LOAD()
[all …]
H A DSelectionDAG.cpp785 const VPStridedLoadSDNode *SLD = cast<VPStridedLoadSDNode>(N); in AddNodeIDCustom() local
786 ID.AddInteger(SLD->getMemoryVT().getRawBits()); in AddNodeIDCustom()
787 ID.AddInteger(SLD->getRawSubclassData()); in AddNodeIDCustom()
788 ID.AddInteger(SLD->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
8628 auto *SLD = cast<VPStridedLoadSDNode>(OrigLoad); in getIndexedStridedLoadVP() local
8629 assert(SLD->getOffset().isUndef() && in getIndexedStridedLoadVP()
8633 SLD->getMemOperand()->getFlags() & in getIndexedStridedLoadVP()
8636 AM, SLD->getExtensionType(), OrigLoad.getValueType(), DL, SLD->getChain(), in getIndexedStridedLoadVP()
8637 Base, Offset, SLD->getStride(), SLD->getMask(), SLD->getVectorLength(), in getIndexedStridedLoadVP()
8638 SLD->getPointerInfo(), SLD->getMemoryVT(), SLD->getAlign(), MMOFlags, in getIndexedStridedLoadVP()
[all …]
H A DLegalizeTypes.h866 void SplitVecRes_VP_STRIDED_LOAD(VPStridedLoadSDNode *SLD, SDValue &Lo,
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCBack2BackFusion.def198 SLD,
732 SLD,
H A DPPCInstrInfo.cpp4145 case PPC::SLD: in instrHasImmForm()
4175 case PPC::SLD: III.ImmOpcode = PPC::RLDICR; break; in instrHasImmForm()
5120 bool SpecialShift64 = Opc == PPC::SLD || Opc == PPC::SLD_rec || in transformToImmFormFedByLI()
H A DP10InstrResources.td1021 SLD,
H A DPPCInstr64Bit.td891 defm SLD : XForm_6r<31, 27, (outs g8rc:$rA), (ins g8rc:$rS, gprc:$rB),
1863 (SLD $rS, $rB)>;
/openbsd/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsScheduleP5600.td298 def : InstRW<[P5600WriteMSAShortInt], (instregex "^(SLD|SLDI)_[BHWD]$")>;
H A DMipsScheduleGeneric.td1448 def : InstRW<[GenericWriteMSAShortInt], (instregex "^(SLD|SLDI)_[BHWD]$")>;
/openbsd/gnu/llvm/llvm/lib/Target/VE/
H A DVEInstrInfo.td644 // e.g. SLD
1334 // Section 8.6.2 - SLD (Shift Left Double)
1335 defm SLD : RRILDm<"sld", 0x64, I64>;