Home
last modified time | relevance | path

Searched refs:ChunkSize (Results 1 – 25 of 26) sorted by relevance

12

/llvm-project-15.0.7/libc/utils/testutils/
H A DFDReaderUnix.cpp34 constexpr ssize_t ChunkSize = 4096 * 4; in match_written() local
36 char Buffer[ChunkSize]; in match_written()
40 for (int BytesRead; (BytesRead = ::read(pipefd[0], Buffer, ChunkSize));) { in match_written()
/llvm-project-15.0.7/clang/lib/AST/Interp/
H A DInterpStack.cpp30 assert(Size < ChunkSize - sizeof(StackChunk) && "Object too large"); in grow()
32 if (!Chunk || sizeof(StackChunk) + Chunk->size() + Size > ChunkSize) { in grow()
36 StackChunk *Next = new (malloc(ChunkSize)) StackChunk(Chunk); in grow()
H A DInterpStack.h80 static constexpr size_t ChunkSize = 1024 * 1024; variable
102 static_assert(sizeof(StackChunk) < ChunkSize, "Invalid chunk size");
/llvm-project-15.0.7/polly/include/polly/CodeGen/
H A DLoopGeneratorsKMP.h52 getSchedType(int ChunkSize, OMPGeneralSchedulingType Scheduling) const;
103 Value *Inc, Value *ChunkSize);
131 Value *ChunkSize);
/llvm-project-15.0.7/polly/lib/Support/
H A DGICHelper.cpp54 const static int ChunkSize = sizeof(uint64_t); in APIntFromVal() local
58 NumChunks = isl_val_n_abs_num_chunks(Val, ChunkSize); in APIntFromVal()
59 Data = (uint64_t *)malloc(NumChunks * ChunkSize); in APIntFromVal()
60 isl_val_get_abs_num_chunks(Val, ChunkSize, Data); in APIntFromVal()
61 int NumBits = CHAR_BIT * ChunkSize * NumChunks; in APIntFromVal()
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DLoopGeneratorsKMP.cpp198 Value *ChunkSize = in createSubFn() local
211 createCallDispatchInit(ID, LB, UB, Stride, ChunkSize); in createSubFn()
238 createCallStaticInit(ID, IsLastPtr, LBPtr, UBPtr, StridePtr, ChunkSize); in createSubFn()
366 Value *ChunkSize) { in createCallStaticInit() argument
402 ChunkSize}; in createCallStaticInit()
431 Value *ChunkSize) { in createCallDispatchInit() argument
463 ChunkSize}; in createCallDispatchInit()
562 int ChunkSize, OMPGeneralSchedulingType Scheduling) const { in getSchedType() argument
563 if (ChunkSize == 0 && Scheduling == OMPGeneralSchedulingType::StaticChunked) in getSchedType()
/llvm-project-15.0.7/flang/unittests/Runtime/
H A DBufferTest.cpp70 inline int ChunkSize(int j, int most) { in ChunkSize() function
91 auto chunk{ChunkSize(j, static_cast<int>(bytes - at))}; in TEST()
105 auto chunk{ChunkSize(j, static_cast<int>(bytes - at))}; in TEST()
/llvm-project-15.0.7/openmp/libomptarget/DeviceRTL/src/
H A DState.cpp320 void omp_get_schedule(omp_sched_t *ScheduleKind, int *ChunkSize) { in omp_get_schedule() argument
322 *ChunkSize = state::RunSchedChunk; in omp_get_schedule()
325 void omp_set_schedule(omp_sched_t ScheduleKind, int ChunkSize) { in omp_set_schedule() argument
327 state::RunSchedChunk = ChunkSize; in omp_set_schedule()
/llvm-project-15.0.7/llvm/lib/MC/
H A DMCAssembler.cpp612 const unsigned ChunkSize = VSize * NumPerChunk; in writeFragment() local
615 StringRef Ref(Data, ChunkSize); in writeFragment()
616 for (uint64_t I = 0, E = FragmentSize / ChunkSize; I != E; ++I) in writeFragment()
620 unsigned TrailingCount = FragmentSize % ChunkSize; in writeFragment()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DOpenMPClause.h1596 Expr *ChunkSize = nullptr; variable
1657 void setChunkSize(Expr *E) { ChunkSize = E; } in setChunkSize()
1678 Expr *ChunkSize, Stmt *HelperChunkSize, in OMPScheduleClause() argument
1683 KindLoc(KLoc), CommaLoc(CommaLoc), ChunkSize(ChunkSize) { in OMPScheduleClause()
1732 Expr *getChunkSize() { return ChunkSize; } in getChunkSize()
1735 const Expr *getChunkSize() const { return ChunkSize; } in getChunkSize()
6449 Expr *ChunkSize = nullptr; variable
6474 void setChunkSize(Expr *E) { ChunkSize = E; } in setChunkSize()
6495 KindLoc(KLoc), CommaLoc(CommaLoc), ChunkSize(ChunkSize) { in OMPDistScheduleClause()
6518 Expr *getChunkSize() { return ChunkSize; } in getChunkSize()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h442 Value *ChunkSize);
507 Value *ChunkSize = nullptr, bool HasSimdModifier = false,
/llvm-project-15.0.7/llvm/lib/Support/
H A Draw_ostream.cpp761 size_t ChunkSize = std::min(Size, MaxWriteSize); in write_impl() local
762 ssize_t ret = ::write(FD, Ptr, ChunkSize); in write_impl()
H A DPath.cpp1175 ssize_t ChunkSize) { in readNativeFileToEOF() argument
1182 Buffer.resize_for_overwrite(Size + ChunkSize); in readNativeFileToEOF()
1184 FileHandle, makeMutableArrayRef(Buffer.begin() + Size, ChunkSize)); in readNativeFileToEOF()
/llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp2117 bool NeedsBarrier, Value *ChunkSize) { in applyStaticChunkedWorkshareLoop() argument
2119 assert(ChunkSize && "Chunk size is required"); in applyStaticChunkedWorkshareLoop()
2155 Builder.CreateZExtOrTrunc(ChunkSize, InternalIVTy, "chunksize"); in applyStaticChunkedWorkshareLoop()
2261 llvm::Value *ChunkSize, bool HasSimdModifier, bool HasMonotonicModifier, in applyWorkshareLoop() argument
2264 SchedKind, ChunkSize, HasSimdModifier, HasMonotonicModifier, in applyWorkshareLoop()
2271 assert(!ChunkSize && "No chunk size with static-chunked schedule"); in applyWorkshareLoop()
2274 NeedsBarrier, ChunkSize); in applyWorkshareLoop()
2281 NeedsBarrier, ChunkSize); in applyWorkshareLoop()
2284 ChunkSize); in applyWorkshareLoop()
2293 assert(!ChunkSize && in applyWorkshareLoop()
[all …]
/llvm-project-15.0.7/llvm/unittests/Frontend/
H A DOpenMPIRBuilderTest.cpp2024 Value *ChunkSize = ConstantInt::get(LCTy, 5); in TEST_P() local
2028 OMP_SCHEDULE_Static, ChunkSize); in TEST_P()
2093 uint32_t ChunkSize = 1; in TEST_P() local
2097 ChunkSize = 7; in TEST_P()
2101 ChunkSize = 1; in TEST_P()
2113 (ChunkSize == 1) ? nullptr : ConstantInt::get(LCTy, ChunkSize); in TEST_P()
2175 EXPECT_EQ(InitCall->getArgOperand(6), ConstantInt::get(LCTy, ChunkSize)); in TEST_P()
2249 uint32_t ChunkSize = 1; in TEST_F() local
2254 Value *ChunkVal = ConstantInt::get(LCTy, ChunkSize); in TEST_F()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DFileSystem.h1034 ssize_t ChunkSize = DefaultReadChunkSize);
/llvm-project-15.0.7/llvm/unittests/Support/
H A DPath.cpp1957 Optional<ssize_t> ChunkSize) { in TEST_F() argument
1962 if (ChunkSize) in TEST_F()
1963 return fs::readNativeFileToEOF(*FD, V, *ChunkSize); in TEST_F()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaOpenMP.cpp16924 Expr *ValExpr = ChunkSize; in ActOnOpenMPScheduleClause()
16926 if (ChunkSize) { in ActOnOpenMPScheduleClause()
16927 if (!ChunkSize->isValueDependent() && !ChunkSize->isTypeDependent() && in ActOnOpenMPScheduleClause()
16928 !ChunkSize->isInstantiationDependent() && in ActOnOpenMPScheduleClause()
16929 !ChunkSize->containsUnexpandedParameterPack()) { in ActOnOpenMPScheduleClause()
16930 SourceLocation ChunkSizeLoc = ChunkSize->getBeginLoc(); in ActOnOpenMPScheduleClause()
22373 Expr *ValExpr = ChunkSize; in ActOnOpenMPDistScheduleClause()
22375 if (ChunkSize) { in ActOnOpenMPDistScheduleClause()
22376 if (!ChunkSize->isValueDependent() && !ChunkSize->isTypeDependent() && in ActOnOpenMPDistScheduleClause()
22377 !ChunkSize->isInstantiationDependent() && in ActOnOpenMPDistScheduleClause()
[all …]
H A DTreeTransform.h1726 OpenMPScheduleClauseKind Kind, Expr *ChunkSize, SourceLocation StartLoc, in RebuildOMPScheduleClause() argument
1730 M1, M2, Kind, ChunkSize, StartLoc, LParenLoc, M1Loc, M2Loc, KindLoc, in RebuildOMPScheduleClause()
2056 Expr *ChunkSize, SourceLocation StartLoc, in RebuildOMPDistScheduleClause() argument
2060 Kind, ChunkSize, StartLoc, LParenLoc, KindLoc, CommaLoc, EndLoc); in RebuildOMPDistScheduleClause()
/llvm-project-15.0.7/llvm/lib/ObjCopy/ELF/
H A DELFObject.cpp338 const uint32_t ChunkSize = 16; in writeSection() local
341 uint64_t DataSize = std::min<uint64_t>(Data.size(), ChunkSize); in writeSection()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp719 uint64_t ChunkSize = Offset - CurrentOffset; in emitStackProbeInlineGenericBlock() local
722 .addImm(ChunkSize) in emitStackProbeInlineGenericBlock()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.cpp3783 llvm::APInt ChunkSize(32, 1); in getDefaultScheduleAndChunk() local
3784 ChunkExpr = IntegerLiteral::Create(CGF.getContext(), ChunkSize, in getDefaultScheduleAndChunk()
H A DCGStmtOpenMP.cpp3845 llvm::Value *ChunkSize = nullptr; in EmitOMPForDirective() local
3850 ChunkSize = EmitScalarExpr(ChunkSizeExpr); in EmitOMPForDirective()
3864 SchedKind, ChunkSize, /*HasSimdModifier=*/false, in EmitOMPForDirective()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp2894 : BB(BB), ChunkSize(BB->size()), ChunkPos(ChunkSize) {} in BlockScheduling()
3141 int ChunkSize; member
9212 if (ChunkPos >= ChunkSize) { in allocateScheduleDataChunks()
9213 ScheduleDataChunks.push_back(std::make_unique<ScheduleData[]>(ChunkSize)); in allocateScheduleDataChunks()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h11502 OpenMPScheduleClauseKind Kind, Expr *ChunkSize, SourceLocation StartLoc,
11761 OpenMPDistScheduleClauseKind Kind, Expr *ChunkSize,

12