Lines Matching refs:builder
590 ConstantArrayBuilder &builder, const VTableLayout &layout, in addVTableComponent() argument
595 builder.add(llvm::ConstantExpr::getIntToPtr( in addVTableComponent()
611 return builder.add(llvm::ConstantExpr::getBitCast(rtti, CGM.Int8PtrTy)); in addVTableComponent()
645 return builder.addNullPointer(CGM.Int8PtrTy); in addVTableComponent()
689 builder.add(fnPtr); in addVTableComponent()
694 return builder.addNullPointer(CGM.Int8PtrTy); in addVTableComponent()
709 void CodeGenVTables::createVTableInitializer(ConstantStructBuilder &builder, in createVTableInitializer() argument
714 auto vtableElem = builder.beginArray(CGM.Int8PtrTy); in createVTableInitializer()
720 vtableElem.finishAndAddTo(builder); in createVTableInitializer()
772 ConstantInitBuilder builder(CGM); in GenerateConstructionVTable() local
773 auto components = builder.beginStruct(); in GenerateConstructionVTable()