| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.cpp | 170 unsigned NumLoads = alignTo(VecWidth, AlignWidth) / AlignWidth; in getMemoryOpCost() local 171 return 3*NumLoads; in getMemoryOpCost() 180 unsigned NumLoads = alignTo(VecWidth, AlignWidth) / AlignWidth; in getMemoryOpCost() local 182 return Cost * NumLoads; in getMemoryOpCost() 185 return (3 - LogA) * Cost * NumLoads; in getMemoryOpCost()
|
| /freebsd-12.1/contrib/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXLowerAggrCopies.cpp | 110 unsigned NumLoads = DL.getTypeStoreSize(LI->getType()); in runOnFunction() local 112 ConstantInt::get(Type::getInt32Ty(Context), NumLoads); in runOnFunction()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | ExpandMemCmp.cpp | 321 const unsigned NumLoads = in getCompareLoadPairs() local 335 NumLoads == 1 ? nullptr in getCompareLoadPairs() 337 for (unsigned i = 0; i < NumLoads; ++i, ++LoadIndex) { in getCompareLoadPairs() 361 if (NumLoads != 1) { in getCompareLoadPairs()
|
| H A D | RegAllocFast.cpp | 56 STATISTIC(NumLoads , "Number of loads added"); 291 ++NumLoads; in reload()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | LoopAccessAnalysis.h | 546 unsigned getNumLoads() const { return NumLoads;} in getNumLoads() 639 unsigned NumLoads; variable
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | ScheduleDAGSDNodes.cpp | 249 unsigned NumLoads = 0; in ClusterNeighboringLoads() local 256 if (!TII->shouldScheduleLoadsNear(BaseLoad, Load, BaseOff, Offset,NumLoads)) in ClusterNeighboringLoads() 259 ++NumLoads; in ClusterNeighboringLoads() 262 if (NumLoads == 0) in ClusterNeighboringLoads()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86InterleavedAccess.cpp | 199 unsigned int NumLoads = NumSubVectors; in decompose() local 208 NumLoads = NumSubVectors * (VecLength / 384); in decompose() 212 for (unsigned i = 0; i < NumLoads; i++) { in decompose()
|
| H A D | X86InstrInfo.h | 440 unsigned NumLoads) const override;
|
| H A D | X86InstrInfo.cpp | 5843 unsigned NumLoads) const { in shouldScheduleLoadsNear() 5869 if (NumLoads >= 3) in shouldScheduleLoadsNear() 5871 } else if (NumLoads) { in shouldScheduleLoadsNear() 5881 if (NumLoads) in shouldScheduleLoadsNear()
|
| H A D | X86ISelLowering.cpp | 20636 unsigned NumLoads = MemSz / SclrLoadTy.getSizeInBits(); in LowerLoad() local 20638 assert((Ext != ISD::SEXTLOAD || NumLoads == 1) && in LowerLoad() 20677 for (unsigned i = 0; i < NumLoads; ++i) { in LowerLoad()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | TargetInstrInfo.h | 1135 unsigned NumLoads) const { in shouldScheduleLoadsNear() argument 1169 unsigned NumLoads) const { in shouldClusterMemOps() argument
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrInfo.h | 119 unsigned NumLoads) const override;
|
| H A D | AArch64InstrInfo.cpp | 2186 unsigned NumLoads) const { in shouldClusterMemOps() 2200 if (NumLoads > 1) in shouldClusterMemOps()
|
| H A D | AArch64ISelLowering.cpp | 8362 unsigned NumLoads = getNumInterleavedAccesses(VecTy, DL); in lowerInterleavedLoad() local 8376 if (NumLoads > 1) { in lowerInterleavedLoad() 8380 VecTy->getVectorNumElements() / NumLoads); in lowerInterleavedLoad() 8403 for (unsigned LoadCount = 0; LoadCount < NumLoads; ++LoadCount) { in lowerInterleavedLoad()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | SIInstrInfo.h | 181 unsigned NumLoads) const override; 184 int64_t Offset1, unsigned NumLoads) const override;
|
| H A D | SIInstrInfo.cpp | 418 unsigned NumLoads) const { in shouldClusterMemOps() 432 if (NumLoads > MaxGlobalLoadCluster) in shouldClusterMemOps() 466 return (NumLoads * (RI.getRegSizeInBits(*DstRC) / 8)) <= LoadClusterThreshold; in shouldClusterMemOps() 481 unsigned NumLoads) const { in shouldScheduleLoadsNear() 488 return (NumLoads <= 16 && (Offset1 - Offset0) < 64); in shouldScheduleLoadsNear()
|
| H A D | SIISelLowering.cpp | 5075 unsigned NumLoads = 1; in lowerSBuffer() local 5083 NumLoads = NumElts == 16 ? 4 : 2; in lowerSBuffer() 5102 setBufferOffsets(Offset, DAG, &Ops[3], NumLoads > 1 ? 16 * NumLoads : 4); in lowerSBuffer() 5105 for (unsigned i = 0; i < NumLoads; ++i) { in lowerSBuffer()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMBaseInstrInfo.h | 260 unsigned NumLoads) const override;
|
| H A D | ARMBaseInstrInfo.cpp | 1820 unsigned NumLoads) const { in shouldScheduleLoadsNear() 1842 if (NumLoads >= 3) in shouldScheduleLoadsNear()
|
| H A D | ARMISelLowering.cpp | 14785 unsigned NumLoads = getNumInterleavedAccesses(VecTy, DL); in lowerInterleavedLoad() local 14798 if (NumLoads > 1) { in lowerInterleavedLoad() 14802 VecTy->getVectorNumElements() / NumLoads); in lowerInterleavedLoad() 14827 for (unsigned LoadCount = 0; LoadCount < NumLoads; ++LoadCount) { in lowerInterleavedLoad()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | LoopAccessAnalysis.cpp | 1817 NumLoads++; in analyzeLoop() 2289 NumLoads(0), NumStores(0), MaxSafeDepDistBytes(-1), CanVecMem(false), in LoopAccessInfo()
|
| /freebsd-12.1/contrib/llvm/utils/TableGen/ |
| H A D | CodeGenDAGPatterns.cpp | 3916 unsigned NumLoads = 0; in VerifyInstructionFlags() local 3921 NumLoads += InstInfo.mayLoad; in VerifyInstructionFlags() 3942 if (!PatInfo.mayStore && PatInfo.mayLoad && !NumLoads) in VerifyInstructionFlags()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 5022 unsigned NumLoads = Legal->getNumLoads(); in selectInterleaveCount() local 5024 unsigned LoadsIC = IC / (NumLoads ? NumLoads : 1); in selectInterleaveCount()
|