Displaying 5 results from an estimated 5 matches for "nvvm_reflect_anchor".
2016 Apr 09
2
[GPUCC] how to remove _ZL21__nvvm_reflect_anchorv() automatically?
David's change makes nvvm_reflect_anchor unnecessary. The issue with dots
in names generated by llvm still needs to be fixed.
On Apr 9, 2016 8:32 AM, "Jingyue Wu" <jingyue at google.com> wrote:
> Artem,
>
> With David's http://reviews.llvm.org/rL265060, do you think
> __nvvm_reflect_anchor is still necessa...
2016 Mar 13
2
instrumenting device code with gpucc
...cmd should I
use to link axpy.s with axpy-sm_30.fatbin? I tried to use -cc1as, but the
flag '-fcuda-include-gpubinary' was not recognized.
Thanks!
yuanfeng
On Sat, Mar 12, 2016 at 12:05 AM, Jingyue Wu <jingyue at google.com> wrote:
> I've no idea. Without instrumentation, nvvm_reflect_anchor doesn't appear
> in the final PTX, right? If that's the case, some pass in llc must have
> deleted the anchor and you should be able to figure out which one.
>
> On Fri, Mar 11, 2016 at 4:56 PM, Yuanfeng Peng <
> yuanfeng.jack.peng at gmail.com> wrote:
>
>> Hey...
2016 Mar 15
2
instrumenting device code with gpucc
...1as,
>> but the flag '-fcuda-include-gpubinary' was not recognized.
>>
>> Thanks!
>>
>> yuanfeng
>>
>> On Sat, Mar 12, 2016 at 12:05 AM, Jingyue Wu <jingyue at google.com> wrote:
>>
>>> I've no idea. Without instrumentation, nvvm_reflect_anchor doesn't
>>> appear in the final PTX, right? If that's the case, some pass in llc must
>>> have deleted the anchor and you should be able to figure out which one.
>>>
>>> On Fri, Mar 11, 2016 at 4:56 PM, Yuanfeng Peng <
>>> yuanfeng.jack.peng a...
2016 Mar 12
2
instrumenting device code with gpucc
Hey Jingyue,
Though I tried `opt -nvvm-reflect` on both bc files, the nvvm reflect
anchor didn't go away; ptxas is still complaining about the duplicate
definition of of function '_ZL21__nvvm_reflect_anchorv' . Did I misused
the nvvm-reflect pass?
Thanks!
yuanfeng
On Fri, Mar 11, 2016 at 10:10 AM, Jingyue Wu <jingyue at google.com> wrote:
> According to the examples you sent, I believe the linking issue was caused
> by nvvm reflection anchors. I haven't played with that, but I...
2016 Apr 08
2
[GPUCC] how to remove _ZL21__nvvm_reflect_anchorv() automatically?
Yeah, '.' is the direct reason for the ptxas failure here. I'm curious,
however, about what the purpose of nvvm_reflect_anchorv() is here, and why
does the front-end always generate this function? Since the current PTX
emission doesn't mangle dots, it would be a reasonable workaround for me to
prevent the front-end from generating this function in the first place.
Is there any magic option available to do so?
Thanks!...