Searched refs:MemVTs (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | Analysis.cpp | 81 SmallVectorImpl<EVT> *MemVTs, in ComputeValueVTs() argument 100 ComputeValueVTs(TLI, DL, *EI, ValueVTs, MemVTs, Offsets, in ComputeValueVTs() 110 ComputeValueVTs(TLI, DL, EltTy, ValueVTs, MemVTs, Offsets, in ComputeValueVTs() 119 if (MemVTs) in ComputeValueVTs() 120 MemVTs->push_back(TLI.getMemValueType(DL, Ty)); in ComputeValueVTs() 127 SmallVectorImpl<EVT> *MemVTs, in ComputeValueVTs() argument 133 ComputeValueVTs(TLI, DL, Ty, ValueVTs, MemVTs, &Offsets, Offset); in ComputeValueVTs() 137 ComputeValueVTs(TLI, DL, Ty, ValueVTs, MemVTs, nullptr, Offset); in ComputeValueVTs()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | Analysis.h | 67 SmallVectorImpl<EVT> *MemVTs, 72 SmallVectorImpl<EVT> *MemVTs,
|
| H A D | TargetLowering.h | 2642 ArrayRef<MVT> MemVTs, LegalizeAction Action) { in setLoadExtAction() argument 2643 for (auto MemVT : MemVTs) in setLoadExtAction() 2666 ArrayRef<MVT> MemVTs, LegalizeAction Action) { in setAtomicLoadExtAction() argument 2667 for (auto MemVT : MemVTs) in setAtomicLoadExtAction()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 2169 SmallVector<EVT, 4> ValueVTs, MemVTs; in visitRet() local 2171 ComputeValueVTs(TLI, DL, I.getOperand(0)->getType(), ValueVTs, &MemVTs, in visitRet() 2184 if (MemVTs[i] != ValueVTs[i]) in visitRet() 2185 Val = DAG.getPtrExtOrTrunc(Val, getCurSDLoc(), MemVTs[i]); in visitRet() 4610 SmallVector<EVT, 4> ValueVTs, MemVTs; in visitLoad() local 4612 ComputeValueVTs(TLI, DAG.getDataLayout(), Ty, ValueVTs, &MemVTs, &Offsets); in visitLoad() 4676 SDValue L = DAG.getLoad(MemVTs[i], dl, Root, A, PtrInfo, Alignment, in visitLoad() 4680 if (MemVTs[i] != ValueVTs[i]) in visitLoad() 4777 SmallVector<EVT, 4> ValueVTs, MemVTs; in visitStore() local 4780 SrcV->getType(), ValueVTs, &MemVTs, &Offsets); in visitStore() [all …]
|
| H A D | LegalizeVectorTypes.cpp | 7948 SmallVector<EVT, 8> MemVTs; in GenWidenVectorLoads() local 7967 MemVTs.push_back(*NewVT); in GenWidenVectorLoads() 7976 if (MemVTs.empty()) { in GenWidenVectorLoads() 8011 for (EVT MemVT : MemVTs) { in GenWidenVectorLoads() 8173 SmallVector<std::pair<EVT, unsigned>, 4> MemVTs; in GenWidenVectorStores() local 8181 MemVTs.push_back({*NewVT, 0}); in GenWidenVectorStores() 8186 MemVTs.back().second++; in GenWidenVectorStores() 8190 for (const auto &Pair : MemVTs) { in GenWidenVectorStores()
|