Question to reviewers: is this a good idea? The particular case which caused me to notice this was an unrelated bug which resulted in a misaligned atomic being lowered (i.e. shouldn't have happened), but it seems consistent to lower to libcalls just as we'd lower to normal instructions. Thoughts?
Details
Details
- Reviewers
arsenm - Commits
- rG9549f7560f67: [AtomicExpand] Allow libcall expansion for non-zero address spaces (try 2)
rL355540: [AtomicExpand] Allow libcall expansion for non-zero address spaces (try 2)
rG1e4c5d36110e: [AtomicExpand] Allow libcall expansion for non-zero address spaces
rL355453: [AtomicExpand] Allow libcall expansion for non-zero address spaces
Diff Detail
Diff Detail
- Repository
- rL LLVM