You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The last two sources are because the last commit on llvm-project may have removed some intrinsics that stdarch uses. It should be possible to simplify this to just Intrinsics.td from llvm-project by picking the exact commit that the nightly version against which cg_gcc will build uses as LLVM version. If any intrinsics are removed there, stdarch has had to stop using them before, so the removal of the intrinsic wouldn't matter.
The manual parsing of llvm-tblgen output could also likely be replaced by usage of the --dump-json flag.
The text was updated successfully, but these errors were encountered:
Currently it tries to fetch data from three sources:
Intrinsics.td
file of the latest commit on https://github.com/llvm/llvm-projectThe last two sources are because the last commit on llvm-project may have removed some intrinsics that stdarch uses. It should be possible to simplify this to just
Intrinsics.td
from llvm-project by picking the exact commit that the nightly version against which cg_gcc will build uses as LLVM version. If any intrinsics are removed there, stdarch has had to stop using them before, so the removal of the intrinsic wouldn't matter.The manual parsing of
llvm-tblgen
output could also likely be replaced by usage of the--dump-json
flag.The text was updated successfully, but these errors were encountered: