[PATCH] D66228: [mips] Fix 64-bit address loading in case of applying 32-bit mask to the result

Simon Dardis via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 21 10:54:51 PDT 2019


sdardis added a comment.

In D66228#1632790 <https://reviews.llvm.org/D66228#1632790>, @Petar.Avramovic wrote:

> ...
>  What difference does SYM_32/SYM_64 make, all selected instructions use only 16 bits of something that is resolved later?


SYM_32 is a special submode of the N64 ABI where symbols are 32bits wide. This means embedded/kernel developers who precisely know how their memory map is laid out can save on code-size.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D66228/new/

https://reviews.llvm.org/D66228





More information about the llvm-commits mailing list