Lines Matching refs:ModuleOp
20 void fir::setTargetTriple(mlir::ModuleOp mod, llvm::StringRef triple) {
26 llvm::Triple fir::getTargetTriple(mlir::ModuleOp mod) {
36 void fir::setKindMapping(mlir::ModuleOp mod, fir::KindMapping &kindMap) {
43 fir::KindMapping fir::getKindMapping(mlir::ModuleOp mod) {
55 auto moduleOp = mlir::dyn_cast<mlir::ModuleOp>(op);
59 moduleOp = op->getParentOfType<mlir::ModuleOp>();
65 void fir::setTargetCPU(mlir::ModuleOp mod, llvm::StringRef cpu) {
73 llvm::StringRef fir::getTargetCPU(mlir::ModuleOp mod) {
82 void fir::setTuneCPU(mlir::ModuleOp mod, llvm::StringRef cpu) {
91 llvm::StringRef fir::getTuneCPU(mlir::ModuleOp mod) {
100 void fir::setTargetFeatures(mlir::ModuleOp mod, llvm::StringRef features) {
109 mlir::LLVM::TargetFeaturesAttr fir::getTargetFeatures(mlir::ModuleOp mod) {
117 void fir::setIdent(mlir::ModuleOp mod, llvm::StringRef ident) {
126 llvm::StringRef fir::getIdent(mlir::ModuleOp mod) {
133 void fir::setCommandline(mlir::ModuleOp mod, llvm::StringRef cmdLine) {
142 llvm::StringRef fir::getCommandline(mlir::ModuleOp mod) {