Displaying 9 results from an estimated 9 matches for "yuxi".
Did you mean:
yuri
2015 Jul 11
7
[LLVMdev] instructions copy
...store %1, %a.
If I just use clone() method in Instruction class, it will be like <badref> = load %b, store <badref>, %a.
If I need remap the virtual registers, this map just will affect the whole module? And how to use it? I am a bit confused.
Any suggestion will be appreciated.
Best,
Yuxi
Uchicago
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150711/6e11f71a/attachment.html>
2016 Mar 11
6
big module for a project
...To be clear, like Mysql, there is a mysqld routine, which is a major routine. I want to mysqld.o(which is generated by clang) to contain all possible function declarations and definitions. So when I do some analysis, I just need load one module, which is mysqld.o, instead of all .o files.
Best,
Yuxi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160311/6c823316/attachment.html>
2016 Jul 21
4
difference between llvm-gcc and clang
Hi everyone,
Both llvm-gcc and clang would use llvm as its backend. Dose everyone know the difference of bitcode generated by llvm-gcc and llvm? Or actually they are same, like if I use the same compiler options, like -O4.
Any help is appreciated.
Best,
Yuxi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160721/0cc27757/attachment.html>
2016 Jun 21
5
pass invalidation
On 6/20/16 3:46 PM, Yuxi Chen wrote:
> Hi,
>
> Thanks for your reply.
> But I still don't know how a transform pass updates a new analysis
> pass after it modifies the IR. Can you explain it clearly? I am not
> familiar with pass management and invocation.
Passes can have methods that allow their i...
2015 Mar 05
4
[LLVMdev] global variable
...%118 = load i32* @myFlag, align 4
While deleting: i32* %myFlag
Use still stuck around after Def is destroyed:@myFlag = global i32 <null operand!>, align 4
I am sure I initialize the global variable myFlag, I don't delete this global variable.
Can anyone give some hints, or suggestions?
Yuxi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150305/bd97b141/attachment.html>
2016 Jun 19
6
pass invalidation
..., so for pass C, I need first load pass A then pass B, otherwise it will be invalidated.
However, when I change the using order, I still got error "unable to schedule pass A required by C".
Does anyone encounter the same problem before and have a solution?
Any help is appreciated.
Best,
Yuxi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160619/974a88e1/attachment.html>
2016 Jul 23
2
difference between llvm-gcc and clang
Hi Tim,
Thanks for your reply.
I know O4 is same as O3 now. I am wondering the bitcodes generated by llvm-gcc and clang are same, or almost same, I mean they are almost same, but maybe some newly-created optimization would exert impact.
Best,
Yuxi
________________________________________
From: Tim Northover [t.p.northover at gmail.com]
Sent: Thursday, July 21, 2016 4:11 PM
To: Yuxi Chen
Cc: llvmdev at cs.uiuc.edu; llvm-dev at lists.llvm.org; llvmdev-bounces at cs.uiuc.edu
Subject: Re: [llvm-dev] difference between llvm-gcc and clang
On 21 J...
2016 Jun 19
4
pass invalidation
On 6/19/16 4:28 AM, Mehdi Amini via llvm-dev wrote:
>
>> On Jun 18, 2016, at 10:44 PM, Yuxi Chen via llvm-dev
>> <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> wrote:
>>
>> Hi All,
>>
>> When I use llvm, I encounter a problem like "unable to schedule pass
>> A required by C"
>> I investigated deeper. It...
2015 Nov 11
2
stack flag & generate ll from executable
..., I get an executable.
Does anyone know how to get .ll file from executable in clang? I can get .ll file, which is without my own runtime library, but I want to get .ll file, which has already linked with my library. Or maybe what I am thinking is wrong?
Thanks for your help and suggestion.
Best,
Yuxi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20151111/c19fb81d/attachment.html>