Lines Matching refs:CodeGenModule

43 CodeGenModule::ByrefHelpers::~ByrefHelpers() {}  in ~ByrefHelpers()
46 static llvm::Constant *buildGlobalBlock(CodeGenModule &CGM,
51 static llvm::Constant *buildCopyHelper(CodeGenModule &CGM, in buildCopyHelper()
57 static llvm::Constant *buildDisposeHelper(CodeGenModule &CGM, in buildDisposeHelper()
76 static llvm::Constant *buildBlockDescriptor(CodeGenModule &CGM, in buildBlockDescriptor()
272 static llvm::Constant *tryCaptureAsConstant(CodeGenModule &CGM, in tryCaptureAsConstant()
303 static void initializeForBlockHeader(CodeGenModule &CGM, CGBlockInfo &info, in initializeForBlockHeader()
337 static void computeBlockInfo(CodeGenModule &CGM, CodeGenFunction *CGF, in computeBlockInfo()
899 llvm::Type *CodeGenModule::getBlockDescriptorType() { in getBlockDescriptorType()
929 llvm::Type *CodeGenModule::getGenericBlockLiteralType() { in getGenericBlockLiteralType()
1037 CodeGenModule::GetAddrOfGlobalBlock(const BlockExpr *blockExpr, in GetAddrOfGlobalBlock()
1059 static llvm::Constant *buildGlobalBlock(CodeGenModule &CGM, in buildGlobalBlock()
1599 class ObjectByrefHelpers : public CodeGenModule::ByrefHelpers {
1635 class ARCWeakByrefHelpers : public CodeGenModule::ByrefHelpers {
1656 class ARCStrongByrefHelpers : public CodeGenModule::ByrefHelpers {
1697 class ARCStrongBlockByrefHelpers : public CodeGenModule::ByrefHelpers {
1727 class CXXByrefHelpers : public CodeGenModule::ByrefHelpers {
1759 CodeGenModule::ByrefHelpers &byrefInfo) { in generateByrefCopyHelper()
1821 static llvm::Constant *buildByrefCopyHelper(CodeGenModule &CGM, in buildByrefCopyHelper()
1824 CodeGenModule::ByrefHelpers &info) { in buildByrefCopyHelper()
1834 CodeGenModule::ByrefHelpers &byrefInfo) { in generateByrefDisposeHelper()
1882 static llvm::Constant *buildByrefDisposeHelper(CodeGenModule &CGM, in buildByrefDisposeHelper()
1885 CodeGenModule::ByrefHelpers &info) { in buildByrefDisposeHelper()
1892 template <class T> static T *buildByrefHelpers(CodeGenModule &CGM, in buildByrefHelpers()
1905 CodeGenModule::ByrefHelpers *node in buildByrefHelpers()
1922 CodeGenModule::ByrefHelpers *
2128 CodeGenModule::ByrefHelpers *helpers = in emitByrefStructureInit()
2257 static void configureBlocksRuntimeObject(CodeGenModule &CGM, in configureBlocksRuntimeObject()
2266 llvm::Constant *CodeGenModule::getBlockObjectDispose() { in getBlockObjectDispose()
2278 llvm::Constant *CodeGenModule::getBlockObjectAssign() { in getBlockObjectAssign()
2290 llvm::Constant *CodeGenModule::getNSConcreteGlobalBlock() { in getNSConcreteGlobalBlock()
2301 llvm::Constant *CodeGenModule::getNSConcreteStackBlock() { in getNSConcreteStackBlock()