wasm-micro-runtime/core
YAMAMOTO Takashi c2d7fa30df
LLVM: don't verify instcombine fixpoint (#4219)
LLVM 18 and later, instcombine perfoms only one iteration.
it performs extra "verify fixpoint" operation when instcombine
is specified in certain ways, including how we do so here.
a problem is that the verification raises a fatal error when it
finds we didn't reach a fixpoint:

    LLVM ERROR: Instruction Combining did not reach a fixpoint
    after 1 iterations

while it should be rare, it's quite normal not to reach a fixpoint.
this commit fixes the issue by simply disabing the verification.

cf. 41895843b5
2025-04-27 11:30:35 +08:00
..
deps Separate app-manager and app-framework from WAMR (#3129) 2024-02-20 18:12:36 +08:00
iwasm LLVM: don't verify instcombine fixpoint (#4219) 2025-04-27 11:30:35 +08:00
shared Fix few integer overflowing (#4161) 2025-04-10 12:04:56 +08:00
config.h Merge dev/simd for fast-interp (#4131) 2025-03-20 14:23:20 +08:00
version.h Add version.h and update versioning documentation for embedded platforms 2025-02-05 10:31:20 +00:00
version.h.in Add version.h and update versioning documentation for embedded platforms 2025-02-05 10:31:20 +00:00