reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
8564 Info.clearArrayInfo(); 8565 Info.NumberOfPtrs = BasePointers.size(); 8567 if (Info.NumberOfPtrs) { 8577 llvm::APInt PointerNumAP(32, Info.NumberOfPtrs, /*isSigned=*/true); 8582 Info.BasePointersArray = 8584 Info.PointersArray = 8596 Info.SizesArray = 8613 Info.SizesArray = SizesArrayGbl; 8629 Info.MapTypesArray = MapTypesArrayGbl; 8631 for (unsigned I = 0; I < Info.NumberOfPtrs; ++I) { 8634 llvm::ArrayType::get(CGM.VoidPtrTy, Info.NumberOfPtrs), 8635 Info.BasePointersArray, 0, I); 8641 if (Info.requiresDevicePointerInfo()) 8643 Info.CaptureDeviceAddrMap.try_emplace(DevVD, BPAddr); 8647 llvm::ArrayType::get(CGM.VoidPtrTy, Info.NumberOfPtrs), 8648 Info.PointersArray, 0, I); 8656 llvm::ArrayType::get(CGM.Int64Ty, Info.NumberOfPtrs), 8657 Info.SizesArray,