Home
last modified time | relevance | path

Searched refs:globalOp (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenDecl.cpp409 cir::GlobalOp globalOp = cgm.getOrCreateStaticVarDecl(d, linkage); in emitStaticVarDecl() local
412 mlir::Value addr = builder.createGetGlobal(globalOp); in emitStaticVarDecl()
433 cir::GlobalOp var = globalOp; in emitStaticVarDecl()
H A DCIRGenExpr.cpp869 cir::GlobalOp globalOp = cgm.getGlobalForStringLiteral(e); in emitStringLiteralLValue() local
870 assert(globalOp.getAlignment() && "expected alignment for string literal"); in emitStringLiteralLValue()
871 unsigned align = *(globalOp.getAlignment()); in emitStringLiteralLValue()
873 builder.createGetGlobal(getLoc(e->getSourceRange()), globalOp); in emitStringLiteralLValue()
875 Address(addr, globalOp.getSymType(), CharUnits::fromQuantity(align)), in emitStringLiteralLValue()
H A DCIRGenModule.cpp879 if (auto globalOp = dyn_cast_or_null<cir::GlobalOp>(op)) { in maybeSetTrivialComdat() local
880 globalOp.setComdat(true); in maybeSetTrivialComdat()
1596 if (auto globalOp = dyn_cast<cir::GlobalOp>(gv.getOperation())) { in shouldAssumeDSOLocal() local