Searched refs:NumLoads (Results 1 - 22 of 22) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXLowerAggrCopies.cpp109 unsigned NumLoads = DL.getTypeStoreSize(LI->getType()); local
111 ConstantInt::get(Type::getInt32Ty(Context), NumLoads);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp177 unsigned NumLoads = alignTo(VecWidth, AlignWidth) / AlignWidth; local
178 return 3 * NumLoads;
189 unsigned NumLoads = alignTo(VecWidth, AlignWidth) / AlignWidth; local
191 return Cost * NumLoads;
195 return (3 - LogA) * Cost * NumLoads;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h550 unsigned getNumLoads() const { return NumLoads;}
643 unsigned NumLoads; member in class:llvm::LoopAccessInfo
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGSDNodes.cpp267 unsigned NumLoads = 0; local
274 if (!TII->shouldScheduleLoadsNear(BaseLoad, Load, BaseOff, Offset,NumLoads))
277 ++NumLoads;
280 if (NumLoads == 0)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandMemCmp.cpp325 const unsigned NumLoads =
339 NumLoads == 1 ? nullptr
341 for (unsigned i = 0; i < NumLoads; ++i, ++LoadIndex) {
365 if (NumLoads != 1) {
H A DRegAllocFast.cpp56 STATISTIC(NumLoads , "Number of loads added");
350 ++NumLoads;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.h137 unsigned NumLoads) const override;
H A DAArch64InstrInfo.cpp2368 unsigned NumLoads) const {
2382 if (NumLoads > 1)
H A DAArch64ISelLowering.cpp9149 unsigned NumLoads = getNumInterleavedAccesses(VecTy, DL); local
9163 if (NumLoads > 1) {
9167 VecTy->getVectorNumElements() / NumLoads);
9190 for (unsigned LoadCount = 0; LoadCount < NumLoads; ++LoadCount) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InterleavedAccess.cpp198 unsigned int NumLoads = NumSubVectors; local
207 NumLoads = NumSubVectors * (VecLength / 384);
214 for (unsigned i = 0; i < NumLoads; i++) {
H A DX86InstrInfo.h390 /// to schedule the two loads together. "NumLoads" is the number of loads that
394 unsigned NumLoads) const override;
H A DX86InstrInfo.cpp5948 unsigned NumLoads) const {
5974 if (NumLoads >= 3)
5976 } else if (NumLoads) {
5986 if (NumLoads)
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h1230 /// to schedule the two loads together. "NumLoads" is the number of loads that
1234 unsigned NumLoads) const {
1273 unsigned NumLoads) const {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.h191 unsigned NumLoads) const override;
194 int64_t Offset1, unsigned NumLoads) const override;
H A DSIInstrInfo.cpp438 unsigned NumLoads) const {
452 if (NumLoads > MaxGlobalLoadCluster)
491 return (NumLoads * (RI.getRegSizeInBits(*DstRC) / 8)) <= LoadClusterThreshold;
506 unsigned NumLoads) const {
513 return (NumLoads <= 16 && (Offset1 - Offset0) < 64);
H A DSIISelLowering.cpp5700 unsigned NumLoads = 1; local
5707 NumLoads = NumElts / 4;
5726 setBufferOffsets(Offset, DAG, &Ops[3], NumLoads > 1 ? 16 * NumLoads : 4);
5729 for (unsigned i = 0; i < NumLoads; ++i) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.h254 /// to schedule the two loads together. "NumLoads" is the number of loads that
258 unsigned NumLoads) const override;
H A DARMBaseInstrInfo.cpp1911 /// to schedule the two loads together. "NumLoads" is the number of loads that
1918 unsigned NumLoads) const {
1940 if (NumLoads >= 3)
H A DARMISelLowering.cpp17060 unsigned NumLoads = getNumInterleavedAccesses(VecTy, DL); local
17073 if (NumLoads > 1) {
17077 VecTy->getVectorNumElements() / NumLoads);
17126 for (unsigned LoadCount = 0; LoadCount < NumLoads; ++LoadCount) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp1865 NumLoads++;
2351 NumLoads(0), NumStores(0), MaxSafeDepDistBytes(-1), CanVecMem(false),
/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.cpp4022 unsigned NumLoads = 0; local
4027 NumLoads += InstInfo.mayLoad;
4048 if (!PatInfo.mayStore && PatInfo.mayLoad && !NumLoads)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp5320 unsigned NumLoads = Legal->getNumLoads();
5322 unsigned LoadsIC = IC / (NumLoads ? NumLoads : 1);

Completed in 672 milliseconds