Marius Brehler

Results 11 issues of Marius Brehler

With llvm/llvm-project@112499f landed, `MLIR_TABLEGEN_EXE` is given as a cache variable in the MLIR core project. Other external projects, such as MLIR-HLO, should not set the variable as this breaks cross-compilation....

awaiting review
ready to pull
comp:xla
size:XS

With llvm/llvm-project@112499f landed, `MLIR_TABLEGEN_EXE` is now set as a cache variable by the MLIR core project. Hence, there is no need to set it explicitly and doing so indeed breaks...

infrastructure
benchmarks:x86_64

Taking a deeper look into the code, I noticed that eps_t is initialized as https://github.com/FastNFT/FNFT/blob/bcd8767c99088d13c34f7b152ddea5447ee141c7/src/private/fnft__nsep_testcases.c#L187 However, eps_t seems not to be used afterwards.

There are several functions, where variables are declared, assigned a few lines later and not reassigned later on. E.g. the variable `eps_t` in `refine_roots_newton`: ```C REAL re_bound_val, im_bound_val, eps_t; UINT...

Replaces references to iree-discuss with iree-technical-discussion and introduces iree-announce.

This switches the pass generation definition to tablegen. The cleanup includes switching passes to follow the `create*Pass` naming convention and introduces anonymous namespaces. Some passes are still defined in `Passes.h`...

* Bumps the pybind11 submodule to version 2.13.0 and sets the minimum version accordingly * Pins nanobind to version 2.2.0 * Enables building with free-threading support

MIOpen with HEAD at mainline fails to compile with `MIOPEN_ENABLE_SQLITE_KERN_CACHE` set to `OFF`. This patch attempts to fix this (build passes, not further tested).