Lines Matching defs:AddDebugInfoPass
49 class AddDebugInfoPass : public fir::impl::AddDebugInfoBase<AddDebugInfoPass> {
57 AddDebugInfoPass(fir::AddDebugInfoOptions options) : Base(options) {}
108 bool AddDebugInfoPass::createCommonBlockGlobal(
169 void AddDebugInfoPass::handleDeclareOp(fir::cg::XDeclareOp declOp,
200 // If we want to keep running AddDebugInfoPass late, the dummy argument
220 mlir::LLVM::DICommonBlockAttr AddDebugInfoPass::getOrCreateCommonBlockAttr(
239 mlir::LLVM::DIModuleAttr AddDebugInfoPass::getOrCreateModuleAttr(
260 AddDebugInfoPass::getModuleAttrFromGlobalOp(fir::GlobalOp globalOp,
296 void AddDebugInfoPass::handleGlobalOp(fir::GlobalOp globalOp,
333 void AddDebugInfoPass::handleFuncOp(mlir::func::FuncOp funcOp,
519 void AddDebugInfoPass::runOnOperation() {
587 return std::make_unique<AddDebugInfoPass>(options);