Forked from
Glasgow Haskell Compiler / GHC
157 commits behind the upstream repository.
sheaf
authored
This commit adds a new check to Cmm lint to ensure that the argument types to a CallishMachOp are correct. The lack of this check was detected in the AtomicFetch test: the literals being passed as the second arguments to operations such as 'fetch_add', 'fetch_and'... were of the wrong width, which tripped up the LLVM backend.
Code owners
Name | Last commit | Last update |
---|---|---|
.. | ||
GHC | ||
Language/Haskell | ||
cbits | ||
jsbits | ||
.hlint.yaml | ||
CodeGen.Platform.h | ||
GHC.hs | ||
LICENSE | ||
Setup.hs | ||
Unique.h | ||
flattening-notes | ||
ghc.cabal.in | ||
profiling-notes |