|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/AArch64/AArch64GenDAGISel.inc114664 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i8) return false;
114763 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i16) return false;
114799 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
114915 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i1) return false;
114952 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i8;
114963 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i16;
114974 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i32;
114999 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i64;
115030 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
115435 return cast<MaskedLoadSDNode>(N)->getMemoryVT().getScalarType() == MVT::i8;
115453 return cast<MaskedLoadSDNode>(N)->getMemoryVT().getScalarType() == MVT::i16;
115462 return cast<MaskedLoadSDNode>(N)->getMemoryVT().getScalarType() == MVT::i32;
gen/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc78805 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i8) return false;
78837 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i16) return false;
78861 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i8) return false;
78874 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i16) return false;
78888 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i8) return false;
78902 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i16) return false;
78924 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i8) return false;
78942 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i8) return false;
78953 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i16) return false;
78971 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i16) return false;
78985 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i8) return false;
78999 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i16) return false;
79185 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
79209 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
79218 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
79242 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
79282 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
79322 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
79347 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
79372 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
79395 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
79418 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
79472 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::f32) return false;
79483 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::v2f16) return false;
79545 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::f32) return false;
79558 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::f32) return false;
gen/lib/Target/AMDGPU/R600GenDAGISel.inc12362 return cast<LoadSDNode>(N)->getMemoryVT() == MVT::i8;
12379 return cast<LoadSDNode>(N)->getMemoryVT() == MVT::i16;
12444 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i8) return false;
12465 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i16) return false;
12534 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
12554 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
gen/lib/Target/ARC/ARCGenDAGISel.inc 1123 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i16) return false;
1134 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i8) return false;
1183 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i1) return false;
gen/lib/Target/ARM/ARMGenDAGISel.inc54184 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i8;
54195 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i16;
54298 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i16) return false;
54349 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i8) return false;
54438 if (cast<StoreSDNode>(N)->getMemoryVT().getScalarType() != MVT::i8) return false;
54448 if (cast<StoreSDNode>(N)->getMemoryVT().getScalarType() != MVT::i16) return false;
54508 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i1) return false;
54558 if (cast<LoadSDNode>(N)->getMemoryVT().getScalarType() != MVT::i8) return false;
54568 if (cast<LoadSDNode>(N)->getMemoryVT().getScalarType() != MVT::i16) return false;
54578 if (cast<LoadSDNode>(N)->getMemoryVT().getScalarType() != MVT::i32) return false;
54606 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i32;
54625 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
54673 return cast<MaskedStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i8;
54682 EVT ScalarVT = St->getMemoryVT().getScalarType();
54701 EVT ScalarVT = St->getMemoryVT().getScalarType();
54791 return Ld->getMemoryVT().getScalarType() == MVT::i8;
54800 EVT ScalarVT = Ld->getMemoryVT().getScalarType();
54829 EVT ScalarVT = Ld->getMemoryVT().getScalarType();
54839 EVT ScalarVT = Ld->getMemoryVT().getScalarType();
gen/lib/Target/AVR/AVRGenDAGISel.inc 1695 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i8) return false;
1709 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i16) return false;
gen/lib/Target/BPF/BPFGenDAGISel.inc 1951 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
1961 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i16) return false;
1971 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i8) return false;
2019 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
gen/lib/Target/Hexagon/HexagonGenDAGISel.inc72312 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i8) return false;
72372 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i16) return false;
72481 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
72578 return St->getAlignment() >= St->getMemoryVT().getStoreSize();
72803 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
72813 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i1) return false;
72824 return cast<LoadSDNode>(N)->getMemoryVT() == MVT::v2i8;
72834 return cast<LoadSDNode>(N)->getMemoryVT() == MVT::v4i8;
72851 return Ld->getAlignment() >= Ld->getMemoryVT().getStoreSize();
gen/lib/Target/Lanai/LanaiGenDAGISel.inc 1371 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
1382 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i16) return false;
1394 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i8) return false;
gen/lib/Target/MSP430/MSP430GenDAGISel.inc 4844 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i8) return false;
gen/lib/Target/Mips/MipsGenDAGISel.inc30022 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i8) return false;
30043 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i16) return false;
30064 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
30112 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i1) return false;
30210 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
gen/lib/Target/NVPTX/NVPTXGenDAGISel.inc72268 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
72286 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
gen/lib/Target/PowerPC/PPCGenDAGISel.inc44132 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i8) return false;
44158 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i16) return false;
44221 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
44248 return cast<StoreSDNode>(N)->getMemoryVT() == MVT::v4f32;
44366 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i1) return false;
44400 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::f32) return false;
44409 return cast<LoadSDNode>(N)->getMemoryVT() == MVT::v4f32;
44429 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
gen/lib/Target/RISCV/RISCVGenDAGISel.inc13849 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i8) return false;
13870 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i16) return false;
13911 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
13956 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
gen/lib/Target/Sparc/SparcGenDAGISel.inc 3457 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i8) return false;
3470 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i16) return false;
3485 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
3540 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i1) return false;
3550 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
gen/lib/Target/SystemZ/SystemZGenDAGISel.inc29840 return cast<LoadSDNode>(N)->getMemoryVT() == MVT::i8;
29884 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i8) return false;
29906 return cast<LoadSDNode>(N)->getMemoryVT() == MVT::i16;
29913 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i16) return false;
29956 return cast<LoadSDNode>(N)->getMemoryVT() == MVT::i32;
29974 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
30041 return Store->getAlignment() >= Store->getMemoryVT().getStoreSize();
30256 return Load->getAlignment() >= Load->getMemoryVT().getStoreSize();
30301 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i16;
30310 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i32;
30319 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i64;
30386 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::f32) return false;
30394 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::f64) return false;
30412 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
gen/lib/Target/WebAssembly/WebAssemblyGenDAGISel.inc21174 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i8) return false;
21194 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i16) return false;
21237 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
21253 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
21303 if (cast<LoadSDNode>(N)->getMemoryVT().getScalarType() != MVT::i8) return false;
21313 if (cast<LoadSDNode>(N)->getMemoryVT().getScalarType() != MVT::i16) return false;
21323 if (cast<LoadSDNode>(N)->getMemoryVT().getScalarType() != MVT::i32) return false;
gen/lib/Target/X86/X86GenDAGISel.inc253599 return St->getAlignment() >= St->getMemoryVT().getStoreSize();
253775 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::f32) return false;
253784 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::f64) return false;
253794 return St->getAlignment() >= St->getMemoryVT().getStoreSize();
253801 if (cast<StoreSDNode>(N)->getMemoryVT().getScalarType() != MVT::i8) return false;
253809 if (cast<StoreSDNode>(N)->getMemoryVT().getScalarType() != MVT::i16) return false;
253817 if (cast<StoreSDNode>(N)->getMemoryVT().getScalarType() != MVT::i32) return false;
253863 return cast<MaskedStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i8;
253871 return cast<MaskedStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i16;
253879 return cast<MaskedStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i32;
253892 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i8) return false;
253906 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i16) return false;
253919 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
253930 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
253946 Ld->getAlignment() >= Ld->getMemoryVT().getStoreSize();
254029 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 8;
254038 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 4;
254156 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i16;
254165 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i32;
254176 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i64;
254185 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::f32;
254194 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::f64;
254203 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::f80;
254219 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i1) return false;
254240 if (LD->getMemoryVT() == MVT::i32)
254253 return Ld->getAlignment() >= Ld->getMemoryVT().getStoreSize();
254270 return Ld->getAlignment() >= Ld->getMemoryVT().getStoreSize();
254278 if (cast<LoadSDNode>(N)->getMemoryVT().getScalarType() != MVT::i8) return false;
254287 if (cast<LoadSDNode>(N)->getMemoryVT().getScalarType() != MVT::i16) return false;
254296 if (cast<LoadSDNode>(N)->getMemoryVT().getScalarType() != MVT::i32) return false;
254304 if (cast<LoadSDNode>(N)->getMemoryVT().getScalarType() != MVT::f32) return false;
254313 return cast<TruncSStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i8;
254321 return cast<TruncSStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i16;
254329 return cast<TruncSStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i32;
254337 return cast<MaskedTruncSStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i8;
254345 return cast<MaskedTruncSStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i16;
254353 return cast<MaskedTruncSStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i32;
254361 return cast<TruncUSStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i8;
254369 return cast<TruncUSStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i16;
254377 return cast<TruncUSStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i32;
254385 return cast<MaskedTruncUSStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i8;
254393 return cast<MaskedTruncUSStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i16;
254401 return cast<MaskedTruncUSStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i32;
254439 Ld->getAlignment() >= Ld->getMemoryVT().getStoreSize();
254475 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 1;
254483 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 2;
gen/lib/Target/XCore/XCoreGenDAGISel.inc 2327 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i16) return false;
2361 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i8) return false;
lib/CodeGen/SelectionDAG/DAGCombiner.cpp 920 EVT VT = LoadStore->getMemoryVT();
1105 EVT MemVT = LD->getMemoryVT();
1339 EVT MemVT = LD->getMemoryVT();
4665 EVT LoadedVT = LoadN->getMemoryVT();
4713 if (LDST->getMemoryVT().getSizeInBits() < MemVT.getSizeInBits())
4751 Load->getMemoryVT().getSizeInBits() < MemVT.getSizeInBits() + ShAmt)
4760 if (Store->getMemoryVT().getSizeInBits() < MemVT.getSizeInBits() + ShAmt)
4801 ExtVT.bitsGE(Load->getMemoryVT()))
4805 if (ExtVT.bitsLE(Load->getMemoryVT()))
5182 Load->getMemoryVT());
5187 Constant = Constant.zextOrTrunc(Load->getMemoryVT().getScalarSizeInBits());
5209 Load->getOffset(), Load->getMemoryVT(),
5289 EVT MemVT = LN0->getMemoryVT();
6394 unsigned NarrowBitWidth = L->getMemoryVT().getSizeInBits();
6481 if (Store->getMemoryVT() != MVT::i8 ||
6490 *DAG.getContext(), Width * N->getMemoryVT().getSizeInBits());
6668 unsigned LoadBitWidth = P.Load->getMemoryVT().getSizeInBits();
9182 EVT MemVT = Load->getMemoryVT();
9204 Load->getMemoryVT(), Load->getMemOperand());
9291 EVT MemVT = LN0->getMemoryVT();
9372 PassThru, Ld->getMemoryVT(),
9502 EVT MemVT = LN00->getMemoryVT();
9511 LN00->getMemoryVT(),
9815 EVT MemVT = LN00->getMemoryVT();
9835 LN00->getMemoryVT(),
10045 EVT MemVT = LN0->getMemoryVT();
10197 uint64_t MemoryWidth = LN0->getMemoryVT().getSizeInBits();
10252 if (ShAmt >= LN0->getMemoryVT().getSizeInBits())
10297 unsigned LVTStoreBits = LN0->getMemoryVT().getStoreSizeInBits();
10464 EVT == cast<LoadSDNode>(N0)->getMemoryVT() &&
10481 EVT == cast<LoadSDNode>(N0)->getMemoryVT() &&
10710 LN0->getMemoryVT().getStoreSizeInBits() < VT.getSizeInBits()) {
10713 LN0->getMemoryVT(),
13460 VT = LD->getMemoryVT();
13465 VT = ST->getMemoryVT();
13511 VT = LD->getMemoryVT();
13519 VT = ST->getMemoryVT();
13742 VT = LD->getMemoryVT();
13750 VT = ST->getMemoryVT();
13884 EVT STMemType = ST->getMemoryVT();
13907 EVT LDMemType = LD->getMemoryVT();
13942 EVT LDMemType = LD->getMemoryVT();
13943 EVT STMemType = ST->getMemoryVT();
14105 LD->getPointerInfo(), LD->getMemoryVT(), Align,
14129 BetterChain, Ptr, LD->getMemoryVT(),
14969 EVT VT = LD->getMemoryVT();
14971 VT != ST->getMemoryVT() ||
15268 EVT MemVT = St->getMemoryVT();
15289 LoadVT = Ld->getMemoryVT();
15312 bool NoTypeMatch = (MemVT.isInteger()) ? !MemVT.bitsEq(Other->getMemoryVT())
15313 : Other->getMemoryVT() != MemVT;
15320 if (LoadVT != OtherLd->getMemoryVT())
15489 EVT MemVT = St->getMemoryVT();
16026 ST->getBasePtr(), ST->getMemoryVT(),
16160 ST->getMemoryVT(), Align,
16196 ST->getMemoryVT().getScalarSizeInBits());
16203 return DAG.getTruncStore(Chain, SDLoc(N), Shorter, Ptr, ST->getMemoryVT(),
16223 if (Ld->getBasePtr() == Ptr && ST->getMemoryVT() == Ld->getMemoryVT() &&
16223 if (Ld->getBasePtr() == Ptr && ST->getMemoryVT() == Ld->getMemoryVT() &&
16238 ST->getMemoryVT() == ST1->getMemoryVT()) {
16238 ST->getMemoryVT() == ST1->getMemoryVT()) {
16248 unsigned STBitSize = ST->getMemoryVT().getSizeInBits();
16249 unsigned ChainBitSize = ST1->getMemoryVT().getSizeInBits();
16294 ST->getMemoryVT())) {
16296 Ptr, ST->getMemoryVT(), ST->getMemOperand());
16302 if (!LegalTypes || (TLI.mergeStoresAfterLegalization(ST->getMemoryVT()))) {
16372 ST->getMemoryVT().getStoreSizeInBits())) {
19777 LLD->getMemoryVT() != RLD->getMemoryVT() ||
19777 LLD->getMemoryVT() != RLD->getMemoryVT() ||
19887 MachinePointerInfo(), LLD->getMemoryVT(), Alignment, MMOFlags);
20497 Optional<int64_t>(LSN->getMemoryVT().getStoreSize()),
20778 Intervals.insert(0, (St->getMemoryVT().getSizeInBits() + 7) / 8, Unit);
20794 int64_t Length = (Chain->getMemoryVT().getSizeInBits() + 7) / 8;
20832 St->getBasePtr(), St->getMemoryVT(),
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp 506 EVT MemVT = ST->getMemoryVT();
541 EVT StVT = ST->getMemoryVT();
620 EVT MemVT = ST->getMemoryVT();
680 EVT MemVT = LD->getMemoryVT();
722 EVT SrcVT = LD->getMemoryVT();
871 EVT MemVT = LD->getMemoryVT();
2734 ISD::ATOMIC_CMP_SWAP, dl, cast<AtomicSDNode>(Node)->getMemoryVT(), VTs,
2744 cast<AtomicSDNode>(Node)->getMemoryVT(),
2757 ISD::ATOMIC_CMP_SWAP, dl, cast<AtomicSDNode>(Node)->getMemoryVT(), VTs,
2765 EVT AtomicType = cast<AtomicSDNode>(Node)->getMemoryVT();
3792 MVT VT = cast<AtomicSDNode>(Node)->getMemoryVT().getSimpleVT();
4563 assert(AM->getMemoryVT().getSizeInBits() == NVT.getSizeInBits() &&
lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp 740 NewL = DAG.getLoad(L->getAddressingMode(), ISD::NON_EXTLOAD, L->getMemoryVT(),
742 L->getPointerInfo(), L->getMemoryVT(), L->getAlignment(),
1026 Val = BitConvertToInteger(DAG.getNode(ISD::FP_ROUND, dl, ST->getMemoryVT(),
1525 assert(LD->getMemoryVT().bitsLE(NVT) && "Float type not round?");
1528 LD->getMemoryVT(), LD->getMemOperand());
1817 assert(ST->getMemoryVT().bitsLE(NVT) && "Float type not round?");
1824 ST->getMemoryVT(), ST->getMemOperand());
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp 226 N->getMemoryVT(), ResVT,
238 N->getMemoryVT(),
261 ISD::ATOMIC_CMP_SWAP_WITH_SUCCESS, SDLoc(N), N->getMemoryVT(), VTs,
274 N->getOpcode(), SDLoc(N), N->getMemoryVT(), VTs, N->getChain(),
581 N->getMemoryVT(), N->getMemOperand());
595 N->getMask(), ExtPassThru, N->getMemoryVT(),
613 N->getMemoryVT(), dl, Ops,
1298 return DAG.getAtomic(N->getOpcode(), SDLoc(N), N->getMemoryVT(),
1476 N->getMemoryVT(), N->getMemOperand());
1501 N->getMemoryVT(), N->getMemOperand(),
1738 ISD::ATOMIC_CMP_SWAP, SDLoc(N), AN->getMemoryVT(), VTs,
1815 MVT VT = cast<AtomicSDNode>(Node)->getMemoryVT().getSimpleVT();
2664 if (N->getMemoryVT().bitsLE(NVT)) {
2665 EVT MemVT = N->getMemoryVT();
2694 N->getMemoryVT().getSizeInBits() - NVT.getSizeInBits();
2712 EVT MemVT = N->getMemoryVT();
3558 EVT VT = cast<AtomicSDNode>(N)->getMemoryVT();
3563 cast<AtomicSDNode>(N)->getMemoryVT(), VTs, N->getOperand(0),
3909 if (N->getMemoryVT().bitsLE(NVT)) {
3912 N->getMemoryVT(), Alignment, MMOFlags, AAInfo);
3923 N->getMemoryVT().getSizeInBits() - NVT.getSizeInBits();
3939 EVT ExtVT = N->getMemoryVT();
4060 cast<AtomicSDNode>(N)->getMemoryVT(),
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp 248 if (LD->getMemoryVT().isVector() && ExtType != ISD::NON_EXTLOAD) {
252 LD->getMemoryVT())) {
275 EVT StVT = ST->getMemoryVT();
625 EVT SrcVT = LD->getMemoryVT();
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp 365 N->getPointerInfo(), N->getMemoryVT().getVectorElementType(),
777 N->getMemoryVT().getVectorElementType(), N->getAlignment(),
1546 EVT MemoryVT = LD->getMemoryVT();
1597 EVT MemoryVT = MLD->getMemoryVT();
1663 EVT MemoryVT = MGT->getMemoryVT();
2308 EVT MemoryVT = MGT->getMemoryVT();
2364 EVT MemoryVT = N->getMemoryVT();
2424 EVT MemoryVT = N->getMemoryVT();
2487 EVT MemoryVT = N->getMemoryVT();
3752 Mask, PassThru, N->getMemoryVT(),
3786 N->getMemoryVT(), dl, Ops,
4439 if (!ST->getMemoryVT().getScalarType().isByteSized())
4489 Mask, MST->getMemoryVT(), MST->getMemOperand(),
4506 SDValue Res = DAG.getMaskedGather(MG->getVTList(), MG->getMemoryVT(), dl, Ops,
4544 MSC->getMemoryVT(), SDLoc(N), Ops,
4768 EVT LdVT = LD->getMemoryVT();
4919 EVT LdVT = LD->getMemoryVT();
4972 EVT StVT = ST->getMemoryVT();
5040 EVT StVT = ST->getMemoryVT();
lib/CodeGen/SelectionDAG/SelectionDAG.cpp 549 ID.AddInteger(LD->getMemoryVT().getRawBits());
556 ID.AddInteger(ST->getMemoryVT().getRawBits());
563 ID.AddInteger(MLD->getMemoryVT().getRawBits());
570 ID.AddInteger(MST->getMemoryVT().getRawBits());
577 ID.AddInteger(MG->getMemoryVT().getRawBits());
584 ID.AddInteger(MS->getMemoryVT().getRawBits());
606 ID.AddInteger(AT->getMemoryVT().getRawBits());
2974 EVT VT = LD->getMemoryVT();
3895 Tmp = LD->getMemoryVT().getScalarSizeInBits();
3898 Tmp = LD->getMemoryVT().getScalarSizeInBits();
5763 ST->getBasePtr(), ST->getMemoryVT(),
6814 LD->getMemoryVT(), LD->getAlignment(), MMOFlags,
6945 ID.AddInteger(ST->getMemoryVT().getRawBits());
6953 ST->isTruncatingStore(), ST->getMemoryVT(),
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp 654 OS << " from " << LD->getMemoryVT().getEVTString();
666 OS << ", trunc to " << ST->getMemoryVT().getEVTString();
686 OS << " from " << MLd->getMemoryVT().getEVTString();
697 OS << ", trunc to " << MSt->getMemoryVT().getEVTString();
lib/CodeGen/SelectionDAG/TargetLowering.cpp 3171 MinBits = LN0->getMemoryVT().getSizeInBits();
3175 MinBits = LN0->getMemoryVT().getSizeInBits();
3253 origWidth = Lod->getMemoryVT().getSizeInBits();
6353 EVT SrcVT = LD->getMemoryVT();
6393 EVT StVT = ST->getMemoryVT();
6467 EVT LoadedVT = LD->getMemoryVT();
6625 EVT StoreMemVT = ST->getMemoryVT();
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp 1153 EVT VT = LD->getMemoryVT();
2784 EVT MemTy = cast<MemSDNode>(N)->getMemoryVT();
lib/Target/AArch64/AArch64ISelLowering.cpp 1082 EVT VT = cast<MemIntrinsicSDNode>(Op)->getMemoryVT();
2071 cast<LoadSDNode>(LHS)->getMemoryVT() == MVT::i16 &&
2940 EVT MemVT = StoreNode->getMemoryVT();
8262 return DAG.getAtomic(ISD::ATOMIC_LOAD_ADD, dl, AN->getMemoryVT(),
8279 return DAG.getAtomic(ISD::ATOMIC_LOAD_CLR, dl, AN->getMemoryVT(),
8485 uint64_t LoadBytes = Mem->getMemoryVT().getSizeInBits()/8;
10892 EVT MemVT = LoadSDN->getMemoryVT();
11122 MemInt->getMemoryVT(),
11149 if ((LoadNode->getMemoryVT() == MVT::i8 && width == 8)
11150 || (LoadNode->getMemoryVT() == MVT::i16 && width == 16)) {
11887 VT = LD->getMemoryVT();
11890 VT = ST->getMemoryVT();
11908 VT = LD->getMemoryVT();
11911 VT = ST->getMemoryVT();
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp 424 if (LdHi->getMemoryVT() == MVT::i8) {
428 assert(LdHi->getMemoryVT() == MVT::i16);
433 Ops, LdHi->getMemoryVT(),
452 if (LdLo->getMemoryVT() == MVT::i8) {
456 assert(LdLo->getMemoryVT() == MVT::i16);
467 Ops, LdLo->getMemoryVT(),
lib/Target/AMDGPU/AMDGPUISelLowering.cpp 1410 EVT MemVT = Load->getMemoryVT();
1463 EVT MemVT = Load->getMemoryVT();
1493 EVT MemVT = Store->getMemoryVT();
2855 EVT VT = LN->getMemoryVT();
2905 EVT VT = SN->getMemoryVT();
lib/Target/AMDGPU/R600ISelLowering.cpp 1147 if (Store->getMemoryVT() == MVT::i8) {
1150 } else if (Store->getMemoryVT() == MVT::i16) {
1163 EVT MemVT = Store->getMemoryVT();
1238 EVT MemVT = StoreNode->getMemoryVT();
1389 EVT MemVT = Load->getMemoryVT();
1444 EVT MemVT = LoadNode->getMemoryVT();
1503 EVT MemVT = LoadNode->getMemoryVT();
1810 if (LoadNode->getMemoryVT().getScalarType() != MVT::i32 || !ISD::isNON_EXTLoad(LoadNode))
lib/Target/AMDGPU/SIISelLowering.cpp 4136 VTList, Ops, M->getMemoryVT(),
6194 M->getVTList(), Ops, M->getMemoryVT(),
6206 return DAG.getAtomic(Opc, SDLoc(Op), M->getMemoryVT(),
6239 M->getMemoryVT(), M->getMemOperand());
6859 M->getMemoryVT(), M->getMemOperand());
6884 M->getMemoryVT(), M->getMemOperand());
6909 M->getMemoryVT(), M->getMemOperand());
6950 M->getMemoryVT(), M->getMemOperand());
6994 M->getMemoryVT(), M->getMemOperand());
7041 M->getMemoryVT(), M->getMemOperand());
7265 EVT MemVT = Ld->getMemoryVT();
7324 EVT MemVT = Load->getMemoryVT();
7864 EVT VT = Store->getMemoryVT();
8101 N->getMemoryVT(), DCI);
8671 Ops, M->getMemoryVT(),
lib/Target/ARM/ARMISelDAGToDAG.cpp 1002 unsigned MemSize = MemN->getMemoryVT().getSizeInBits() / 8;
1024 if (NC->getZExtValue() * 8 == LdSt->getMemoryVT().getSizeInBits())
1475 EVT LoadedVT = LD->getMemoryVT();
1550 EVT LoadedVT = LD->getMemoryVT();
1581 EVT LoadedVT = LD->getMemoryVT();
1631 EVT LoadedVT = LD->getMemoryVT();
2812 EVT MemTy = cast<MemSDNode>(N)->getMemoryVT();
lib/Target/ARM/ARMISelLowering.cpp 8328 EVT ExtendedTy = getExtensionTo64Bits(LD->getMemoryVT());
8331 if (ExtendedTy == LD->getMemoryVT())
8332 return DAG.getLoad(LD->getMemoryVT(), SDLoc(LD), LD->getChain(),
8341 LD->getMemoryVT(), LD->getAlignment(),
8930 EVT MemVT = LD->getMemoryVT();
8960 EVT MemVT = ST->getMemoryVT();
9008 VT, dl, N->getChain(), N->getBasePtr(), Mask, ZeroVec, N->getMemoryVT(),
13152 Ops, VLDMemInt->getMemoryVT(),
13224 LD->getMemoryVT() == N->getValueType(0).getVectorElementType()) {
13229 Ops, LD->getMemoryVT(),
13260 EVT StVT = St->getMemoryVT();
15270 VT = LD->getMemoryVT();
15275 VT = ST->getMemoryVT();
15315 VT = LD->getMemoryVT();
15321 VT = ST->getMemoryVT();
15421 EVT VT = cast<MemIntrinsicSDNode>(Op)->getMemoryVT();
lib/Target/AVR/AVRISelDAGToDAG.cpp 107 MVT VT = cast<MemSDNode>(Op)->getMemoryVT().getSimpleVT();
124 MVT VT = LD->getMemoryVT().getSimpleVT();
371 MVT VT = LD->getMemoryVT().getSimpleVT();
lib/Target/AVR/AVRISelLowering.cpp 781 VT = LD->getMemoryVT();
789 VT = ST->getMemoryVT();
837 VT = LD->getMemoryVT();
841 VT = ST->getMemoryVT();
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp 71 EVT LoadedVT = LD->getMemoryVT();
470 EVT StoredVT = ST->getMemoryVT();
1462 if (L->getMemoryVT().getSizeInBits() > 32)
1563 return N->getAlignment() >= N->getMemoryVT().getStoreSize();
1568 switch (N->getMemoryVT().getStoreSize()) {
lib/Target/Hexagon/HexagonISelLowering.cpp 551 EVT VT = LSN->getMemoryVT();
2647 MVT StoreTy = SN->getMemoryVT().getSimpleVT();
2676 if (allowsMemoryAccessForAlignment(Ctx, DL, LN->getMemoryVT(),
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp 1478 MVT MemTy = BN->getMemoryVT().getSimpleVT();
lib/Target/MSP430/MSP430ISelDAGToDAG.cpp 306 EVT VT = LD->getMemoryVT();
333 MVT VT = LD->getMemoryVT().getSimpleVT();
362 MVT VT = LD->getMemoryVT().getSimpleVT();
lib/Target/MSP430/MSP430ISelLowering.cpp 1333 EVT VT = LD->getMemoryVT();
lib/Target/Mips/MipsISelDAGToDAG.cpp 299 cast<MemSDNode>(Node)->getMemoryVT().getSizeInBits() / 8 <=
lib/Target/Mips/MipsISelLowering.cpp 2537 EVT VT = LD->getValueType(0), MemVT = LD->getMemoryVT();
2554 EVT MemVT = LD->getMemoryVT();
2619 EVT MemVT = SD->getMemoryVT(), BasePtrVT = Ptr.getValueType();
2680 EVT MemVT = SD->getMemoryVT();
lib/Target/Mips/MipsSEISelLowering.cpp 1176 if (Nd.getMemoryVT() != MVT::f64 || !NoDPLoadStore)
1205 if (Nd.getMemoryVT() != MVT::f64 || !NoDPLoadStore)
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp 843 EVT LoadedVT = LD->getMemoryVT();
1000 EVT LoadedVT = MemSD->getMemoryVT();
1267 EVT EltVT = Mem->getMemoryVT();
1710 EVT StoreVT = ST->getMemoryVT();
1879 EVT StoreVT = MemSD->getMemoryVT();
2117 EVT MemVT = Mem->getMemoryVT();
2209 Opcode = pickOpcodeForVT(Mem->getMemoryVT().getSimpleVT().SimpleTy,
2216 Opcode = pickOpcodeForVT(Mem->getMemoryVT().getSimpleVT().SimpleTy,
2223 Opcode = pickOpcodeForVT(Mem->getMemoryVT().getSimpleVT().SimpleTy,
2288 Opcode = pickOpcodeForVT(Mem->getMemoryVT().getSimpleVT().SimpleTy,
2295 Opcode = pickOpcodeForVT(Mem->getMemoryVT().getSimpleVT().SimpleTy,
2302 Opcode = pickOpcodeForVT(Mem->getMemoryVT().getSimpleVT().SimpleTy,
lib/Target/NVPTX/NVPTXISelLowering.cpp 2232 EVT MemVT = Load->getMemoryVT();
2268 EVT VT = Store->getMemoryVT();
2397 MemSD->getMemoryVT(), MemSD->getMemOperand());
4509 EVT MemVT = Mem->getMemoryVT();
4876 LD->getMemoryVT(),
5000 MemSD->getMemoryVT(),
lib/Target/PowerPC/PPCISelDAGToDAG.cpp 637 EVT MemVT = ST->getMemoryVT();
680 EVT MemVT = LD->getMemoryVT();
1053 unsigned MemVTSize = STN->getMemoryVT().getSizeInBits();
1413 EVT VT = LD->getMemoryVT();
4474 EVT LoadedVT = LD->getMemoryVT();
4956 (LD->getMemoryVT() == MVT::f64 ||
4957 LD->getMemoryVT() == MVT::i64) &&
lib/Target/PowerPC/PPCISelLowering.cpp 2265 if (Memop->getMemoryVT() == MVT::f64) {
2508 EVT MemVT = LD->getMemoryVT();
2555 VT = LD->getMemoryVT();
2559 VT = ST->getMemoryVT();
2621 if (LD->getValueType(0) == MVT::i64 && LD->getMemoryVT() == MVT::i32 &&
7524 if (LD->getMemoryVT() != MemVT)
7853 assert(cast<StoreSDNode>(Store)->getMemoryVT() == MVT::i32 &&
7905 assert(cast<StoreSDNode>(Store)->getMemoryVT() == MVT::i32 &&
8386 unsigned ElementSize = LD->getMemoryVT().getScalarSizeInBits();
8402 Ops, LD->getMemoryVT(), LD->getMemOperand());
8924 Ops, LD->getMemoryVT(), LD->getMemOperand());
9578 EVT MemVT = AtomicNode->getMemoryVT();
9720 EVT MemVT = LN->getMemoryVT();
9809 EVT MemVT = SN->getMemoryVT();
10089 LD->getMemoryVT(), LD->getMemOperand());
10102 LD->getMemoryVT(), LD->getMemOperand());
11765 EVT VT = LS->getMemoryVT();
11876 EVT VT = LD->getMemoryVT();
13302 cast<StoreSDNode>(N)->getMemoryVT(),
13349 LSBase->getMemoryVT(), LSBase->getMemOperand());
13358 LSBase->getMemoryVT(), LSBase->getMemOperand());
13442 EVT mVT = cast<StoreSDNode>(N)->getMemoryVT();
13467 Ops, cast<StoreSDNode>(N)->getMemoryVT(),
13476 EVT MemVT = cast<StoreSDNode>(N)->getMemoryVT();
13620 EVT MemVT = LD->getMemoryVT();
13900 Ops, LD->getMemoryVT(), LD->getMemOperand());
14877 EVT MemVT = LD->getMemoryVT();
lib/Target/RISCV/RISCVISelLowering.cpp 309 EVT MemVT = LD->getMemoryVT();
lib/Target/Sparc/SparcISelLowering.cpp 2772 EVT MemVT = LdNode->getMemoryVT();
2821 EVT MemVT = St->getMemoryVT();
3391 if (Ld->getValueType(0) != MVT::i64 || Ld->getMemoryVT() != MVT::i64)
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp 992 if (Load->getMemoryVT() == MVT::i32 &&
1083 if (Load->getMemoryVT() == MVT::i8)
1186 if (Load->getMemoryVT().getSizeInBits() !=
1210 if (Store->getMemoryVT().getSizeInBits() != Value.getValueSizeInBits())
1338 EVT MemVT = StoreNode->getMemoryVT();
1404 if (Load->getMemoryVT() != Store->getMemoryVT())
1404 if (Load->getMemoryVT() != Store->getMemoryVT())
1422 uint64_t Size = Load->getMemoryVT().getStoreSize();
1438 uint64_t Size = Load->getMemoryVT().getStoreSize();
lib/Target/SystemZ/SystemZISelLowering.cpp 1989 unsigned NumBits = Load->getMemoryVT().getStoreSizeInBits();
2037 Load->getMemoryVT(), Load->getAlignment(),
2055 if (Load->getMemoryVT() == MVT::i8)
2215 if (L->getMemoryVT().getStoreSizeInBits() <= C.Op0.getValueSizeInBits()) {
3647 Node->getMemoryVT(), Node->getMemOperand());
3655 Node->getBasePtr(), Node->getMemoryVT(),
3673 EVT NarrowVT = Node->getMemoryVT();
3744 EVT MemVT = Node->getMemoryVT();
3788 EVT NarrowVT = Node->getMemoryVT();
3907 Node->getMemoryVT(), Node->getMemOperand());
5589 EVT MemVT = SN->getMemoryVT();
5601 SN->getBasePtr(), SN->getMemoryVT(),
5666 Ops, LD->getMemoryVT(), LD->getMemOperand());
5858 Ops, LD->getMemoryVT(), LD->getMemOperand());
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp 1427 SplattedLoad->getMemoryVT() == VecT.getVectorElementType()) {
lib/Target/X86/X86ISelDAGToDAG.cpp 490 unsigned StoreSize = N->getMemoryVT().getStoreSize();
2947 EVT MemVT = StoreNode->getMemoryVT();
4186 if (MemIntr->getMemoryVT().getSizeInBits() == CmpSVT.getSizeInBits())
lib/Target/X86/X86ISelLowering.cpp 6142 if (MemIntr->getMemoryVT().getScalarSizeInBits() != VT.getScalarSizeInBits())
21920 assert(EVT(RegVT) == Ld->getMemoryVT() && "Expected non-extending load");
23695 VTs, Ops, dl, MemIntr->getMemoryVT(), MemIntr->getMemOperand());
23732 VTs, Ops, dl, MemIntr->getMemoryVT(), MemIntr->getMemOperand());
23762 VTs, Ops, dl, MemIntr->getMemoryVT(), MemIntr->getMemOperand());
24144 EVT MemVT = MemIntr->getMemoryVT();
27203 EVT VT = Node->getMemoryVT();
27243 Node->getMemoryVT(),
27411 VTs, Ops, dl, N->getMemoryVT(), N->getMemOperand());
27446 VTs, Ops, dl, N->getMemoryVT(), N->getMemOperand());
27470 N->getMemoryVT(), N->getMemOperand(),
27508 N->getMemoryVT(), N->getMemOperand(),
27556 Mask, N->getMemoryVT(), N->getMemOperand(),
27603 DAG.getVTList(VT, MaskVT, MVT::Other), Ops, dl, N->getMemoryVT(),
28505 Gather->getMemoryVT(), Gather->getMemOperand());
32423 (cast<MemIntrinsicSDNode>(V1)->getMemoryVT().getScalarSizeInBits() %
32426 cast<MemIntrinsicSDNode>(V1)->getMemoryVT().getScalarSizeInBits() /
33521 LN->getMemoryVT(), LN->getMemOperand());
33702 if (MemIntr->getMemoryVT().getScalarSizeInBits() == 32) {
36068 if (MemIntr->getMemoryVT().getSizeInBits() == SrcBCWidth &&
40207 EVT MemVT = Ld->getMemoryVT();
40311 EVT EltVT = MaskedOp->getMemoryVT().getVectorElementType();
40394 ML->getMemoryVT(), ML->getMemOperand(),
40479 Mst->getMemoryVT())) {
40482 Mst->getMemoryVT(), Mst->getMemOperand(), true);
40492 EVT StVT = St->getMemoryVT();
40631 if (DCI.isBeforeLegalize() || TLI.isTypeLegal(St->getMemoryVT()))
40632 if (SDValue Avg = detectAVGPattern(St->getValue(), St->getMemoryVT(), DAG,
40639 if (SDValue Val = detectSSatPattern(St->getValue(), St->getMemoryVT()))
40642 St->getMemoryVT(), St->getMemOperand(), DAG);
40643 if (SDValue Val = detectUSatPattern(St->getValue(), St->getMemoryVT(),
40647 St->getMemoryVT(), St->getMemOperand(), DAG);
42987 Gather->getMemoryVT(), DL, Ops,
42995 Scatter->getMemoryVT(), DL,
43016 Gather->getMemoryVT(), DL, Ops,
43024 Scatter->getMemoryVT(), DL,
43043 Gather->getMemoryVT(), DL, Ops,
43051 Scatter->getMemoryVT(), DL,
44511 MemIntr->getMemoryVT(),
44690 if (MemIntr->getMemoryVT().getSizeInBits() <= VT.getSizeInBits()) {
44695 MemIntr->getMemoryVT(),
lib/Target/XCore/XCoreISelLowering.cpp 415 assert(LD->getMemoryVT() == MVT::i32 && "Unexpected load EVT");
418 LD->getMemoryVT(), *LD->getMemOperand()))
489 assert(ST->getMemoryVT() == MVT::i32 && "Unexpected store EVT");
492 ST->getMemoryVT(), *ST->getMemOperand()))
943 if (N->getMemoryVT() == MVT::i32) {
951 if (N->getMemoryVT() == MVT::i16) {
959 if (N->getMemoryVT() == MVT::i8)
974 if (N->getMemoryVT() == MVT::i32) {
981 if (N->getMemoryVT() == MVT::i16) {
989 if (N->getMemoryVT() == MVT::i8)
1784 ST->getMemoryVT(),
1791 unsigned StoreBits = ST->getMemoryVT().getStoreSizeInBits();
1797 if (LD->hasNUsesOfValue(1, 0) && ST->getMemoryVT() == LD->getMemoryVT() &&
1797 if (LD->hasNUsesOfValue(1, 0) && ST->getMemoryVT() == LD->getMemoryVT() &&