- User Since
- May 13 2015, 10:16 AM (144 w, 5 d)
Thu, Feb 15
Revised by John's comments. Removed address space from CallArg and added l-value expression instead.
Tue, Feb 13
Update with Greg's change.
Will clean up the old addr space mapping with separate patch.
Sun, Feb 11
Thu, Feb 8
Wed, Feb 7
Removed amdgiz and amdgizcl.
Mon, Feb 5
Fri, Feb 2
Thu, Feb 1
Wed, Jan 31
Update tests. Removed redundant data layout.
Tue, Jan 30
I think the purpose of this patch is to get a similar usage of clang as nvptx when compiling CUDA, i.e., using cuda as OS instead of using amdhsa as OS and amdgiz as environment. This is more convenient for CUDA application developers since they just need to swap nvptx with amdgcn.
Revised as discussed with Adrian.
Mon, Jan 29
Fri, Jan 26
Re-upload the patch.
I tried to add a parameter to LLParser for overriding datalayout. However I encountered another issue for llc.
Thu, Jan 25
Can we reach consensus on how to fix this issue?
Separate the diagnostic error message change to https://reviews.llvm.org/D42543
Wed, Jan 24
Add back a change dropped by accident.
Add a command line option to llvm-as to allow set datalayout. Opt already has such option but has a bug. Fixed the bug so that it works properly.
Add lit tests for llvm-as/opt.
Tue, Jan 23
Mon, Jan 22
Separated a bug fix about verifier incorrectly treating debug info error as non-debug-info error to another review.
Jan 19 2018
Jan 16 2018
Since https://reviews.llvm.org/D41832 is not trivial and may take some time, I am wondering if we should not let it block this patch.
Jan 15 2018
Jan 12 2018
Jan 11 2018
Removed module verification from UpgradeDebugInfo. UpgradeDebugInfo only checks debug info.
Jan 9 2018
What's the benefit of this change? Since this change will require all device libraries implementing __translate_sampler_initializer to change accordingly. We need a compelling reason.
Jan 8 2018
Removed check of alloca addr space from LLParser.
Dec 20 2017
Remove unnecessary datalayout from tests.
Dec 14 2017
@nlopes Hal Finkel proposed a solution which works for me http://lists.llvm.org/pipermail/llvm-dev/2017-December/119738.html . Can you take a look if it works for you? Thanks.