commit | 45968c54e94b306e8c65d97a829ab5b68102963c | [log] [tgz] |
---|---|---|
author | Rafael Espindola <rafael.espindola@gmail.com> | Tue Oct 21 01:17:30 2014 +0000 |
committer | Rafael Espindola <rafael.espindola@gmail.com> | Tue Oct 21 01:17:30 2014 +0000 |
tree | a3da052c4ab09a9a09cf55fb272bbd9be25248f8 | |
parent | f8c9d3d3c2525b529172577f4b42be1d401a6215 [diff] |
Fix a bit of confusion about .set and produce more readable assembly. Every target we support has support for assembly that looks like a = b - c .long a What is special about MachO is that the above combination suppresses the production of a relocation. With this change we avoid producing the intermediary labels when they don't add any value. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@220256 91177308-0d34-0410-b5e6-96231b3b80d8