Searched refs:SLD (Results 1 – 12 of 12) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCBack2BackFusion.def | 202 SLD, 740 SLD,
|
| H A D | PPCScheduleP7.td | 218 SLD, SLD_rec, SLW, SLW8, SLW_rec, SLW8_rec, SRD, SRD_rec, SRW, SRW8, SRW_rec,
|
| H A D | PPCInstrInfo.cpp | 4123 case PPC::SLD: in instrHasImmForm() 4153 case PPC::SLD: III.ImmOpcode = PPC::RLDICR; break; in instrHasImmForm() 5042 bool SpecialShift64 = Opc == PPC::SLD || Opc == PPC::SLD_rec || in transformToImmFormFedByLI()
|
| H A D | P10InstrResources.td | 1010 SLD,
|
| H A D | PPCInstr64Bit.td | 906 defm SLD : XForm_6r<31, 27, (outs g8rc:$RA), (ins g8rc:$RST, gprc:$RB), 1905 (SLD $rS, $rB)>;
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 2230 void DAGTypeLegalizer::SplitVecRes_VP_STRIDED_LOAD(VPStridedLoadSDNode *SLD, in SplitVecRes_VP_STRIDED_LOAD() argument 2232 assert(SLD->isUnindexed() && in SplitVecRes_VP_STRIDED_LOAD() 2234 assert(SLD->getOffset().isUndef() && in SplitVecRes_VP_STRIDED_LOAD() 2237 SDLoc DL(SLD); in SplitVecRes_VP_STRIDED_LOAD() 2240 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(SLD->getValueType(0)); in SplitVecRes_VP_STRIDED_LOAD() 2245 DAG.GetDependentSplitDestVTs(SLD->getMemoryVT(), LoVT, &HiIsEmpty); in SplitVecRes_VP_STRIDED_LOAD() 2247 SDValue Mask = SLD->getMask(); in SplitVecRes_VP_STRIDED_LOAD() 2260 DAG.SplitEVL(SLD->getVectorLength(), SLD->getValueType(0), DL); in SplitVecRes_VP_STRIDED_LOAD() 2264 SLD->getAddressingMode(), SLD->getExtensionType(), LoVT, DL, in SplitVecRes_VP_STRIDED_LOAD() 2265 SLD->getChain(), SLD->getBasePtr(), SLD->getOffset(), SLD->getStride(), in SplitVecRes_VP_STRIDED_LOAD() [all …]
|
| H A D | LegalizeTypes.h | 971 void SplitVecRes_VP_STRIDED_LOAD(VPStridedLoadSDNode *SLD, SDValue &Lo,
|
| H A D | DAGCombiner.cpp | 12978 auto *SLD = cast<VPStridedLoadSDNode>(N); in visitVP_STRIDED_LOAD() local 12979 EVT EltVT = SLD->getValueType(0).getVectorElementType(); in visitVP_STRIDED_LOAD() 12981 if (auto *CStride = dyn_cast<ConstantSDNode>(SLD->getStride()); in visitVP_STRIDED_LOAD() 12984 SLD->getAddressingMode(), SLD->getExtensionType(), SLD->getValueType(0), in visitVP_STRIDED_LOAD() 12985 SDLoc(N), SLD->getChain(), SLD->getBasePtr(), SLD->getOffset(), in visitVP_STRIDED_LOAD() 12986 SLD->getMask(), SLD->getVectorLength(), SLD->getMemoryVT(), in visitVP_STRIDED_LOAD() 12987 SLD->getMemOperand(), SLD->isExpandingLoad()); in visitVP_STRIDED_LOAD()
|
| H A D | SelectionDAG.cpp | 856 const VPStridedLoadSDNode *SLD = cast<VPStridedLoadSDNode>(N); in AddNodeIDCustom() local 857 ID.AddInteger(SLD->getMemoryVT().getRawBits()); in AddNodeIDCustom() 858 ID.AddInteger(SLD->getRawSubclassData()); in AddNodeIDCustom() 859 ID.AddInteger(SLD->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsScheduleP5600.td | 298 def : InstRW<[P5600WriteMSAShortInt], (instregex "^(SLD|SLDI)_[BHWD]$")>;
|
| H A D | MipsScheduleGeneric.td | 1448 def : InstRW<[GenericWriteMSAShortInt], (instregex "^(SLD|SLDI)_[BHWD]$")>;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEInstrInfo.td | 644 // e.g. SLD 1334 // Section 8.6.2 - SLD (Shift Left Double) 1335 defm SLD : RRILDm<"sld", 0x64, I64>;
|