Lines Matching refs:ScopArray
795 auto *ScopArray = (ScopArrayInfo *)Array->user; in allocateDeviceArrays() local
805 Builder.getInt64(ScopArray->getElemSizeInBytes()))); in allocateDeviceArrays()
814 << " | for array: " << *(ScopArray->getBasePtr()) in allocateDeviceArrays()
821 DeviceAllocations[ScopArray] = DevArray; in allocateDeviceArrays()
832 ScopArrayInfo *ScopArray = (ScopArrayInfo *)Array->user; in prepareManagedDeviceArrays() local
836 HostPtr = BlockGen.getOrCreateAlloca(ScopArray); in prepareManagedDeviceArrays()
838 HostPtr = ScopArray->getBasePtr(); in prepareManagedDeviceArrays()
844 HostPtr, ScopArray->getElementType()->getPointerTo()); in prepareManagedDeviceArrays()
845 HostPtr = Builder.CreateGEP(ScopArray->getElementType(), HostPtr, Offset); in prepareManagedDeviceArrays()
849 DeviceAllocations[ScopArray] = HostPtr; in prepareManagedDeviceArrays()
1192 auto ScopArray = (ScopArrayInfo *)(Array->user); in createDataTransfer() local
1196 Value *DevPtr = DeviceAllocations[ScopArray]; in createDataTransfer()
1201 HostPtr = BlockGen.getOrCreateAlloca(ScopArray); in createDataTransfer()
1203 HostPtr = ScopArray->getBasePtr(); in createDataTransfer()
1208 HostPtr, ScopArray->getElementType()->getPointerTo()); in createDataTransfer()
1209 HostPtr = Builder.CreateGEP(ScopArray->getElementType(), HostPtr, Offset); in createDataTransfer()
1217 Offset, Builder.getInt64(ScopArray->getElemSizeInBytes()))); in createDataTransfer()