search for: d45748

Displaying 1 result from an estimated 1 matches for "d45748".

Did you mean: 145748
2018 May 16
0
GlobalAddress lowering strategy
...in the function. AArch64 recently gained a DAGCombine for folding offsets into addresses where all users are of the form (globaladdr + constant) <https://reviews.llvm.org/rL330630>. We've been looking at the best GlobalAddress lowering strategy for RISC-V here <https://reviews.llvm.org/D45748> (thanks Sameer!), and that discussion has prompted me to reach out here on llvm-dev. For a RISC target I'd suggest that the ideal strategy would be: 1. If the global base has only a single reference across the whole function, or every reference has the same offset then combine the global w...