aarch64: Use ldurb/sturb for loads/stores with negative offsets
authorMartin Storsjö <martin@martin.st>
Wed, 18 Oct 2017 07:40:02 +0000 (10:40 +0300)
committerAnton Mitrofanov <BugMaster@narod.ru>
Sun, 24 Dec 2017 20:47:27 +0000 (23:47 +0300)
commit99ca611d2e667553e026f487dc787b595dde84c5
treefadacb8398b2202b9b82516732b7e700ba5dcfaf
parentf745815e593b788d846182c8d42eed4f72f7c33c
aarch64: Use ldurb/sturb for loads/stores with negative offsets

The assembler (both gas and clang/llvm) automatically fixes this,
armasm64 doesn't. We can fix it in gas-preprocessor, but we should
also be using the right instruction form.
common/aarch64/cabac-a.S
common/aarch64/predict-a.S