Lines Matching refs:getMemoryVT
1043 EVT VT = LoadStore->getMemoryVT(); in reassociationCanBreakAddressingModePattern()
1070 EVT VT = LoadStore->getMemoryVT(); in reassociationCanBreakAddressingModePattern()
1278 EVT MemVT = LD->getMemoryVT(); in PromoteOperand()
1515 EVT MemVT = LD->getMemoryVT(); in PromoteLoad()
2128 VT = LD->getMemoryVT(); in canFoldInAddressingMode()
2133 VT = ST->getMemoryVT(); in canFoldInAddressingMode()
2138 VT = LD->getMemoryVT(); in canFoldInAddressingMode()
2143 VT = ST->getMemoryVT(); in canFoldInAddressingMode()
5658 EVT LoadedVT = LoadN->getMemoryVT(); in isAndLoadExtLoad()
5705 EVT LdStMemVT = LDST->getMemoryVT(); in isLegalNarrowLdSt()
5756 Load->getMemoryVT().getSizeInBits() < MemVT.getSizeInBits() + ShAmt) in isLegalNarrowLdSt()
5765 if (Store->getMemoryVT().getSizeInBits() < MemVT.getSizeInBits() + ShAmt) in isLegalNarrowLdSt()
5806 ExtVT.bitsGE(Load->getMemoryVT())) in SearchForAndLoads()
5810 if (ExtVT.bitsLE(Load->getMemoryVT())) in SearchForAndLoads()
6180 EVT LoadVT = MLoad->getMemoryVT(); in visitAND()
6312 Load->getMemoryVT()); in visitAND()
6317 Constant = Constant.zextOrTrunc(Load->getMemoryVT().getScalarSizeInBits()); in visitAND()
6339 Load->getOffset(), Load->getMemoryVT(), in visitAND()
6377 EVT MemVT = GN0->getMemoryVT(); in visitAND()
6455 EVT MemVT = LN0->getMemoryVT(); in visitAND()
7848 unsigned NarrowBitWidth = L->getMemoryVT().getSizeInBits(); in calculateByteProvider()
7940 EVT MemVT = N->getMemoryVT(); in mergeTruncStores()
7952 if (Store->getMemoryVT() != MemVT || !Store->isSimple() || in mergeTruncStores()
7965 unsigned NarrowNumBits = N->getMemoryVT().getScalarSizeInBits(); in mergeTruncStores()
8149 unsigned LoadBitWidth = P.Load->getMemoryVT().getSizeInBits(); in MatchLoadCombine()
10639 return DAG.getMaskedScatter(DAG.getVTList(MVT::Other), MSC->getMemoryVT(), in visitMSCATTER()
10646 return DAG.getMaskedScatter(DAG.getVTList(MVT::Other), MSC->getMemoryVT(), in visitMSCATTER()
10685 MST->getMemoryVT().getScalarSizeInBits()); in visitMSTORE()
10706 MST->getMemoryVT(), LegalOperations)) { in visitMSTORE()
10710 MST->getOffset(), Mask, MST->getMemoryVT(), in visitMSTORE()
10736 DAG.getVTList(N->getValueType(0), MVT::Other), MGT->getMemoryVT(), DL, in visitMGATHER()
10743 DAG.getVTList(N->getValueType(0), MVT::Other), MGT->getMemoryVT(), DL, in visitMGATHER()
11303 if (!TLI.isLoadExtLegal(ExtLoadOpcode, VT, Load1->getMemoryVT()) || in tryToFoldExtendSelectLoad()
11304 !TLI.isLoadExtLegal(ExtLoadOpcode, VT, Load2->getMemoryVT())) in tryToFoldExtendSelectLoad()
11612 EVT MemVT = Load->getMemoryVT(); in CombineZExtLogicopShiftLoad()
11634 Load->getMemoryVT(), Load->getMemOperand()); in CombineZExtLogicopShiftLoad()
11720 EVT MemVT = LN0->getMemoryVT(); in tryToFoldExtOfExtload()
11804 PassThru, Ld->getMemoryVT(), Ld->getMemOperand(), Ld->getAddressingMode(), in tryToFoldExtOfMaskedLoad()
12067 EVT MemVT = LN00->getMemoryVT(); in visitSIGN_EXTEND()
12076 LN00->getMemoryVT(), in visitSIGN_EXTEND()
12340 EVT MemVT = LN00->getMemoryVT(); in visitZERO_EXTEND()
12360 LN00->getMemoryVT(), in visitZERO_EXTEND()
12583 EVT MemVT = LN0->getMemoryVT(); in visitANY_EXTEND()
12777 uint64_t MemoryWidth = LN->getMemoryVT().getScalarSizeInBits(); in reduceLoadWidth()
12837 uint64_t MemoryWidth = LN->getMemoryVT().getSizeInBits(); in reduceLoadWidth()
12907 LN0->getMemoryVT().getStoreSizeInBits().getFixedSize(); in reduceLoadWidth()
13076 ExtVT == cast<LoadSDNode>(N0)->getMemoryVT() && in visitSIGN_EXTEND_INREG()
13094 ExtVT == cast<LoadSDNode>(N0)->getMemoryVT() && in visitSIGN_EXTEND_INREG()
13110 if (ExtVT == Ld->getMemoryVT() && N0.hasOneUse() && in visitSIGN_EXTEND_INREG()
13126 ExtVT == GN0->getMemoryVT() && in visitSIGN_EXTEND_INREG()
13347 if (LN0->isSimple() && LN0->getMemoryVT().bitsLT(VT)) { in visitTRUNCATE()
13350 LN0->getMemoryVT(), in visitTRUNCATE()
16178 EVT VT = LD->getMemoryVT(); in getCombineLoadStoreParts()
16185 EVT VT = ST->getMemoryVT(); in getCombineLoadStoreParts()
16193 EVT VT = LD->getMemoryVT(); in getCombineLoadStoreParts()
16202 EVT VT = ST->getMemoryVT(); in getCombineLoadStoreParts()
16604 EVT STMemType = ST->getMemoryVT(); in getTruncatedStoreValue()
16627 EVT LDMemType = LD->getMemoryVT(); in extendLoadedValueToExtension()
16662 EVT LDMemType = LD->getMemoryVT(); in ForwardStoreValueToDirectLoad()
16663 EVT STMemType = ST->getMemoryVT(); in ForwardStoreValueToDirectLoad()
16850 LD->getPointerInfo(), LD->getMemoryVT(), *Alignment, in visitLOAD()
16874 BetterChain, Ptr, LD->getMemoryVT(), in visitLOAD()
17735 EVT VT = LD->getMemoryVT(); in TransformFPLoadStorePair()
17737 VT != ST->getMemoryVT() || in TransformFPLoadStorePair()
18070 EVT MemVT = St->getMemoryVT(); in getStoreMergeCandidates()
18076 LoadVT = Ld->getMemoryVT(); in getStoreMergeCandidates()
18099 bool NoTypeMatch = (MemVT.isInteger()) ? !MemVT.bitsEq(Other->getMemoryVT()) in getStoreMergeCandidates()
18100 : Other->getMemoryVT() != MemVT; in getStoreMergeCandidates()
18110 if (LoadVT != OtherLd->getMemoryVT()) in getStoreMergeCandidates()
18812 EVT MemVT = St->getMemoryVT(); in mergeConsecutiveStores()
18899 ST->getBasePtr(), ST->getMemoryVT(), in replaceStoreChain()
19032 ST->getMemoryVT(), *Alignment, in visitSTORE()
19070 Value.getOperand(0).getValueType() == ST->getMemoryVT() && in visitSTORE()
19071 TLI.isOperationLegalOrCustom(ISD::STORE, ST->getMemoryVT())) in visitSTORE()
19077 ST->getMemoryVT().getScalarSizeInBits()); in visitSTORE()
19084 return DAG.getTruncStore(Chain, SDLoc(N), Shorter, Ptr, ST->getMemoryVT(), in visitSTORE()
19104 if (Ld->getBasePtr() == Ptr && ST->getMemoryVT() == Ld->getMemoryVT() && in visitSTORE()
19120 ST1->getValue() == Value && ST->getMemoryVT() == ST1->getMemoryVT() && in visitSTORE()
19131 !ST->getMemoryVT().isScalableVector() && in visitSTORE()
19132 !ST1->getMemoryVT().isScalableVector() && in visitSTORE()
19136 unsigned STBitSize = ST->getMemoryVT().getFixedSizeInBits(); in visitSTORE()
19137 unsigned ChainBitSize = ST1->getMemoryVT().getFixedSizeInBits(); in visitSTORE()
19156 ST->getMemoryVT(), LegalOperations)) { in visitSTORE()
19158 Ptr, ST->getMemoryVT(), ST->getMemOperand()); in visitSTORE()
19164 if (!LegalTypes || (TLI.mergeStoresAfterLegalization(ST->getMemoryVT()))) { in visitSTORE()
19229 const TypeSize StoreSize = ST->getMemoryVT().getStoreSize(); in visitLIFETIME_END()
23755 LLD->getMemoryVT() != RLD->getMemoryVT() || in SimplifySelectOps()
23865 MachinePointerInfo(), LLD->getMemoryVT(), Alignment, MMOFlags); in SimplifySelectOps()
24600 MemoryLocation::getSizeOrUnknown(LSN->getMemoryVT().getStoreSize()); in mayAlias()
24887 if (St->getMemoryVT().isZeroSized()) in parallelizeChainedStores()
24893 if (St->getMemoryVT().isScalableVector()) in parallelizeChainedStores()
24897 Intervals.insert(0, (St->getMemoryVT().getSizeInBits() + 7) / 8, Unit); in parallelizeChainedStores()
24900 if (Chain->getMemoryVT().isScalableVector()) in parallelizeChainedStores()
24916 int64_t Length = (Chain->getMemoryVT().getSizeInBits() + 7) / 8; in parallelizeChainedStores()
24954 St->getBasePtr(), St->getMemoryVT(), in parallelizeChainedStores()