Lines Matching refs:GlobalOp
444 cir::GlobalOp CIRGenModule::createGlobalOp(CIRGenModule &cgm, in createGlobalOp()
448 cir::GlobalOp g; in createGlobalOp()
467 g = builder.create<cir::GlobalOp>(loc, name, t); in createGlobalOp()
498 static void setLinkageForGV(cir::GlobalOp &gv, const NamedDecl *nd) { in setLinkageForGV()
523 cir::GlobalOp
528 cir::GlobalOp entry; in getOrCreateCIRGlobal()
530 if (!isa<cir::GlobalOp>(v)) in getOrCreateCIRGlobal()
532 entry = cast<cir::GlobalOp>(v); in getOrCreateCIRGlobal()
568 cir::GlobalOp gv = in getOrCreateCIRGlobal()
623 cir::GlobalOp
651 cir::GlobalOp g = getOrCreateCIRGlobal(d, ty, isForDefinition); in getAddrOfGlobalVar()
744 cir::GlobalOp gv = in emitGlobalVarDefinition()
879 if (auto globalOp = dyn_cast_or_null<cir::GlobalOp>(op)) { in maybeSetTrivialComdat()
1124 static cir::GlobalOp
1132 cir::GlobalOp gv = in generateStringLiteral()
1175 cir::GlobalOp CIRGenModule::getGlobalForStringLiteral(const StringLiteral *s, in getGlobalForStringLiteral()
1201 cir::GlobalOp gv = in getGlobalForStringLiteral()
1295 void CIRGenModule::setInitializer(cir::GlobalOp &op, mlir::Attribute value) { in setInitializer()
1438 if (gv && !mlir::cast<cir::GlobalOp>(gv).isDeclaration()) in emitTentativeDefinition()
1596 if (auto globalOp = dyn_cast<cir::GlobalOp>(gv.getOperation())) { in shouldAssumeDSOLocal()