Lines Matching refs:builder
12 CIRGenBuilderTy &builder; member in __anonb9062a7a0111::ComplexExprEmitter
16 : cgf(cgf), builder(cgf.getBuilder()) {} in ComplexExprEmitter()
159 return builder.getConstant(cgf.getLoc(e->getSourceRange()), valueAttr); in emitConstant()
169 return builder.createLoad(cgf.getLoc(loc), srcAddr); in emitLoadOfLValue()
181 builder.createStore(loc, val, destAddr); in emitStoreOfComplex()
189 return builder in VisitAbstractConditionalOperator()
260 return builder.getNullValue(complexTy, loc); in VisitCXXScalarValueInitExpr()
287 return builder.createComplexCreate(loc, real, imag); in VisitInitListExpr()
297 return builder.getNullValue(complexTy, loc); in VisitInitListExpr()
325 return builder.create<cir::ConstantOp>(loc, complexAttr); in VisitImaginaryLiteral()
393 return builder.create<cir::ComplexAddOp>(op.loc, op.lhs, op.rhs); in emitBinAdd()
399 return builder.create<cir::ComplexSubOp>(op.loc, op.lhs, op.rhs); in emitBinSub()