Lines Matching refs:CodeGenModule
43 CodeGenModule &CGM;
45 ConstantAggregateBuilderUtils(CodeGenModule &CGM) : CGM(CGM) {} in ConstantAggregateBuilderUtils()
99 static llvm::Constant *buildFrom(CodeGenModule &CGM,
107 ConstantAggregateBuilder(CodeGenModule &CGM) in ConstantAggregateBuilder()
393 EmitArrayConstant(CodeGenModule &CGM, llvm::ArrayType *DesiredType,
399 CodeGenModule &CGM, ArrayRef<llvm::Constant *> Elems, in buildFrom()
558 CodeGenModule &CGM;
916 static ConstantAddress tryEmitGlobalCompoundLiteral(CodeGenModule &CGM, in tryEmitGlobalCompoundLiteral()
948 EmitArrayConstant(CodeGenModule &CGM, llvm::ArrayType *DesiredType, in EmitArrayConstant()
1017 CodeGenModule &CGM;
1487 CodeGenModule &CGM;
1505 ReplacePlaceholders(CodeGenModule &CGM, llvm::Constant *base, in ReplacePlaceholders()
1634 static QualType getNonMemoryType(CodeGenModule &CGM, QualType type) { in getNonMemoryType()
1713 llvm::Constant *ConstantEmitter::emitForMemory(CodeGenModule &CGM, in emitForMemory()
1766 llvm::Constant *CodeGenModule::getNullPointer(llvm::PointerType *T, QualType QT) { in getNullPointer()
1788 CodeGenModule &CGM;
1988 CodeGenModule &CGM) { in emitConstantObjCStringLiteral()
2202 llvm::GlobalVariable *CodeGenModule::getAddrOfConstantCompoundLiteralIfEmitted( in getAddrOfConstantCompoundLiteralIfEmitted()
2207 void CodeGenModule::setAddrOfConstantCompoundLiteral( in setAddrOfConstantCompoundLiteral()
2215 CodeGenModule::GetAddrOfConstantCompoundLiteral(const CompoundLiteralExpr *E) { in GetAddrOfConstantCompoundLiteral()
2221 CodeGenModule::getMemberPointerConstant(const UnaryOperator *uo) { in getMemberPointerConstant()
2236 static llvm::Constant *EmitNullConstantForBase(CodeGenModule &CGM,
2240 static llvm::Constant *EmitNullConstant(CodeGenModule &CGM, in EmitNullConstant()
2325 static llvm::Constant *EmitNullConstantForBase(CodeGenModule &CGM, in EmitNullConstantForBase()
2338 llvm::Constant *ConstantEmitter::emitNullForMemory(CodeGenModule &CGM, in emitNullForMemory()
2343 llvm::Constant *CodeGenModule::EmitNullConstant(QualType T) { in EmitNullConstant()
2374 CodeGenModule::EmitNullConstantForBase(const CXXRecordDecl *Record) { in EmitNullConstantForBase()