[Mlir-commits] [mlir] [MLIR][ExecutionEngine] Enable PIC option (PR #170995)

Mehdi Amini llvmlistbot at llvm.org
Sun Dec 7 02:35:49 PST 2025


================
@@ -43,6 +43,9 @@ mlirExecutionEngineCreate(MlirModule op, int optLevel, int numPaths,
     consumeError(tmBuilderOrError.takeError());
     return MlirExecutionEngine{nullptr};
   }
+  if (enablePIC) {
+    tmBuilderOrError->setRelocationModel(llvm::Reloc::PIC_);
+  }
----------------
joker-eph wrote:

```suggestion
  if (enablePIC)
    tmBuilderOrError->setRelocationModel(llvm::Reloc::PIC_);
```

Nit: no trivial braces in MLIR.

https://github.com/llvm/llvm-project/pull/170995


More information about the Mlir-commits mailing list