Tags: mrpim-project/llvm-project
Tags
dpu: llvm & clang: remove builtin dpu_seqread_get The builtin lowering is ill-formed with arithmetic+comp+branch instruction. Emit a splitted version in EmitInstrWithCustomInserter to recombine later is too complicated. This commit revert to what it was before, a simple function call in the runtime library. This revert the followings: "dpu: llvm: seqread_get: force incr to be a positive signed char to be optimized" This reverts commit cfc4828 "dpu: llvm: enumerate every nc condition to convert pageSizeLog2" This reverts commit 3c67e43. "dpu: llvm & clang: add builtin dpu_seqread_get" This reverts commit 301a2e2
set cmake policies for CMP0114 and CMP0116 to OLD to avoid warning * Harmonize cmake_policy() across standalone builds of all projects Move `cmake_policy()` settings from `llvm/CMakeLists.txt` into a shared `cmake/modules/CMakePolicy.cmake`. Include it from all relevant projects that support standalone builds, in order to ensure that the policies are consistently set whether they are built in-tree or stand-alone. Differential Revision: https://reviews.llvm.org/D136572 * Disable windows and macos github actions since we don't support those systems. Co-authored-by: Michał Górny <mgorny@gentoo.org>
PreviousNext