reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
786 blockInfo.NextBlockInfo = CGF.FirstBlockInfo; 787 CGF.FirstBlockInfo = &blockInfo; 791 computeBlockInfo(CGF.CGM, &CGF, blockInfo); 794 if (blockInfo.CanBeGlobal) return; 797 blockInfo.LocalAddress = CGF.CreateTempAlloca(blockInfo.StructureType, 797 blockInfo.LocalAddress = CGF.CreateTempAlloca(blockInfo.StructureType, 798 blockInfo.BlockAlign, "block"); 801 if (!blockInfo.NeedsCopyDispose) return; 812 CGBlockInfo::Capture &capture = blockInfo.getCapture(variable); 842 CGF.Builder.CreateStructGEP(blockInfo.LocalAddress, capture.getIndex()); 845 if (!blockInfo.DominatingIP) 846 blockInfo.DominatingIP = cast<llvm::Instruction>(addr.getPointer());