Home
last modified time | relevance | path

Searched refs:getBuilder (Results 1 – 21 of 21) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenCXXABI.cpp54 return cgf.getBuilder().create<cir::LoadOp>( in loadIncomingCXXThis()
H A DCIRGenExprScalar.cpp251 return cgf.getBuilder().createPtrToBoolCast(v); in emitPointerToBoolConversion()
338 if (cgf.getBuilder().isInt(dstTy)) in emitScalarCast()
344 } else if (cgf.getBuilder().isInt(srcTy)) { in emitScalarCast()
345 if (cgf.getBuilder().isInt(dstTy)) in emitScalarCast()
352 if (cgf.getBuilder().isInt(dstTy)) { in emitScalarCast()
482 CIRGenBuilderTy &builder = cgf.getBuilder(); in emitScalarPrePostIncDec()
1371 return cgf.getBuilder().createIntToPtr(index, pointer.getType()); in emitPointerArithmetic()
1378 index = cgf.getBuilder().createNeg(index); in emitPointerArithmetic()
1401 return cgf.getBuilder().create<cir::PtrStrideOp>( in emitPointerArithmetic()
1703 return cgf.getBuilder().createBitcast(cgf.getLoc(subExpr->getSourceRange()), in VisitCastExpr()
[all …]
H A DCIRGenExprConstant.cpp288 const CIRGenBuilderTy &builder = cgm.getBuilder(); in emitArrayConstant()
437 return cgm.getBuilder().getConstPtrAttr( in tryEmitAbsolute()
676 auto &builder = cgm.getBuilder(); in tryEmitPrivate()
769 mlir::ArrayAttr::get(cgm.getBuilder().getContext(), elements)); in tryEmitPrivate()
H A DCIRGenTypes.h81 CIRGenBuilderTy &getBuilder() const { return builder; } in getBuilder() function
H A DCIRGenCall.cpp98 addAttributesFromFunctionProtoType(getBuilder(), attrs, in constructAttributeList()
110 getBuilder(), attrs, func->getType()->getAs<FunctionProtoType>()); in constructAttributeList()
446 CIRGenBuilderTy &builder = cgf.getBuilder(); in emitCallLikeOp()
H A DCIRGenBuiltin.cpp43 CIRGenBuilderTy &builder = cgf.getBuilder(); in emitBuiltinBitOp()
H A DCIRGenFunction.cpp281 CIRGenBuilderTy &builder = cgf.getBuilder(); in emitReturn()
308 CIRGenBuilderTy &builder = cgf.getBuilder(); in emitImplicitReturn()
H A DCIRGenExpr.cpp263 cir::PointerType realPtrTy = cgf.getBuilder().getPointerTo(realVarTy); in emitGlobalVarDeclLValue()
265 v = cgf.getBuilder().createBitcast(v.getLoc(), v, realPtrTy); in emitGlobalVarDeclLValue()
367 cir::GetMemberOp sea = getBuilder().createGetMember( in getAddrOfBitFieldStorage()
749 return cgm.getBuilder().getArrayElement(beginLoc, endLoc, ptr, eltTy, idx, in emitArraySubscriptPtr()
H A DCIRGenModule.h95 CIRGenBuilderTy &getBuilder() { return builder; } in getBuilder() function
H A DCIRGenExprAggregate.cpp119 CIRGenBuilderTy &builder = cgf.getBuilder(); in emitArrayInit()
H A DCIRGenCXXExpr.cpp201 sizeWithoutCookie = cgf.getBuilder().getConstant( in emitCXXNewAllocSize()
H A DCIRGenExprComplex.cpp16 : cgf(cgf), builder(cgf.getBuilder()) {} in ComplexExprEmitter()
H A DCIRGenTypes.cpp18 builder(cgm.getBuilder()), theCXXABI(cgm.getCXXABI()), in CIRGenTypes()
H A DCIRGenRecordLayoutBuilder.cpp209 : cirGenTypes(cirGenTypes), builder(cirGenTypes.getBuilder()), in CIRRecordLowering()
H A DCIRGenModule.cpp449 CIRGenBuilderTy &builder = cgm.getBuilder(); in createGlobalOp()
1138 cir::GlobalLinkageKindAttr::get(cgm.getBuilder().getContext(), lt)); in generateStringLiteral()
H A DCIRGenFunction.h91 CIRGenBuilderTy &getBuilder() { return builder; } in getBuilder() function
/freebsd/contrib/llvm-project/clang/lib/CIR/Dialect/IR/
H A DCIRAttrs.cpp95 value = parser.getBuilder().getI64IntegerAttr(0); in parseConstPtr()
H A DCIRDialect.cpp162 OpBuilder builder(parser.getBuilder().getContext()); in ensureRegionTerm()
816 mlir::Builder &builder = parser.getBuilder(); in parse()
1367 mlir::Builder &builder = parser.getBuilder(); in parse()
1384 parser.getBuilder().getStringAttr(visAttrStr)); in parse()
1392 state.addAttribute(dsoLocalNameAttr, parser.getBuilder().getUnitAttr()); in parse()
H A DCIRTypes.cpp400 mlir::MLIRContext *context = parser.getBuilder().getContext(); in parse()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCombinerHelper.h124 MachineIRBuilder &getBuilder() const { in getBuilder() function
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/GlobalISel/
H A DCombine.td279 Helper.getBuilder().setInstrAndDebugLoc(*${root});
280 Helper.getBuilder().buildZExtInReg(${dst}, ${src}, ${imm}.getImm());