Home
last modified time | relevance | path

Searched refs:NonContig (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/openmp/libomptarget/src/
H A Domptarget.cpp989 __tgt_target_non_contig *NonContig, in targetDataNonContiguous() argument
996 for (unsigned int I = 0; I < NonContig[CurrentDim].Count; ++I) { in targetDataNonContiguous()
998 (NonContig[CurrentDim].Offset + I) * NonContig[CurrentDim].Stride; in targetDataNonContiguous()
1002 Ret = targetDataNonContiguous(Loc, Device, ArgsBase, NonContig, Size, in targetDataNonContiguous()
1022 static int getNonContigMergedDimension(__tgt_target_non_contig *NonContig, in getNonContigMergedDimension() argument
1026 if (NonContig[I].Count * NonContig[I].Stride == NonContig[I - 1].Stride) in getNonContigMergedDimension()
1067 __tgt_target_non_contig *NonContig = (__tgt_target_non_contig *)Args[I]; in targetDataUpdate() local
1070 NonContig[DimSize - 1].Count * NonContig[DimSize - 1].Stride; in targetDataUpdate()
1071 int32_t MergedDim = getNonContigMergedDimension(NonContig, DimSize); in targetDataUpdate()
1073 Loc, Device, ArgsBase[I], NonContig, Size, ArgTypes[I], in targetDataUpdate()