Displaying 15 results from an estimated 15 matches for "soham1".
Did you mean:
soham
2018 May 14
2
Andresen Algorithm
...re in LLVM?
>
Apart from the Andersen's analysis
in lib/Analysis/CFLAndersAliasAnalysis.cpp, we also implemented a primitive
Shapiro-Horowitz alias analysis here:
https://github.com/sohamm17/ShapiroHorwitz/ . We didn't have much
documentation. The report is here:
http://cs-people.bu.edu/soham1/docs/680_Final_Report.pdf
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180514/90abc3c9/attachment.html>
2018 May 17
2
Andresen Algorithm
...rsen's analysis in lib/Analysis/CFLAndersAliasAnalysis.cpp,
>> we also implemented a primitive Shapiro-Horowitz alias analysis here:
>> https://github.com/sohamm17/ShapiroHorwitz/ . We didn't have much
>> documentation. The report is here: http://cs-people.bu.edu/
>> soham1/docs/680_Final_Report.pdf
>>
>> _______________________________________________
>> LLVM Developers mailing list
>> llvm-dev at lists.llvm.org
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>>
>>
>
-------------- next part --------------
An HT...
2018 May 16
0
Andresen Algorithm
...rt from the Andersen's analysis in lib/Analysis/CFLAndersAliasAnalysis.cpp,
> we also implemented a primitive Shapiro-Horowitz alias analysis here:
> https://github.com/sohamm17/ShapiroHorwitz/ . We didn't have much
> documentation. The report is here: http://cs-people.bu.edu/
> soham1/docs/680_Final_Report.pdf
>
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL...
2018 Jun 26
2
How to force an unused function declaration in clang
It does, when the function has a body. When it doesn't, it ignores
<https://godbolt.org/g/2BCvht>. The body might be provided later on in the
toolchain via linking a library.
Regards,
Soham Sinha
PhD Student, Department of Computer Science
Boston University
On Tue, Jun 26, 2018 at 10:25 AM Hans Wennborg <hans at chromium.org> wrote:
> It works for me:
>
>
2018 May 17
0
Andresen Algorithm
...sis in lib/Analysis/CFLAndersAliasAnalysis.cpp,
>>> we also implemented a primitive Shapiro-Horowitz alias analysis here:
>>> https://github.com/sohamm17/ShapiroHorwitz/ . We didn't have much
>>> documentation. The report is here: http://cs-people.bu.edu/
>>> soham1/docs/680_Final_Report.pdf
>>>
>>> _______________________________________________
>>> LLVM Developers mailing list
>>> llvm-dev at lists.llvm.org
>>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>>>
>>>
>>
>
> ___...
2018 May 17
1
Andresen Algorithm
...sis/CFLAndersAliasAnalysis.cpp,
>>>> we also implemented a primitive Shapiro-Horowitz alias analysis here:
>>>> https://github.com/sohamm17/ShapiroHorwitz/ . We didn't have much
>>>> documentation. The report is here: http://cs-people.bu.edu/
>>>> soham1/docs/680_Final_Report.pdf
>>>>
>>>> _______________________________________________
>>>> LLVM Developers mailing list
>>>> llvm-dev at lists.llvm.org
>>>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>>>>
>>>...
2018 May 17
1
How to inline function from other file in IR
...make it available for the external usage.
Also it retains the “inlinehint” attribute on the function, with that lto inliner may make it inline.
Best,
Ashutosh
From: llvm-dev [mailto:llvm-dev-bounces at lists.llvm.org] On Behalf Of Mehdi AMINI via llvm-dev
Sent: Thursday, May 17, 2018 9:42 AM
To: soham1 at bu.edu
Cc: llvm-dev <llvm-dev at lists.llvm.org>
Subject: Re: [llvm-dev] How to inline function from other file in IR
Hi Soham,
Are you intending to use the inline keyword in order to control the inlining optimization?
The inline keyword is not doing this, it is changing the linkage typ...
2018 May 09
1
How to add assembly instructions in CodeGen
...h IR and CodeGen together. Hopefully I can work out a
convenient way.
Regards,
Soham Sinha
PhD Student, Department of Computer Science
Boston University
On Mon, May 7, 2018 at 8:38 PM, Dean Michael Berris <dean.berris at gmail.com>
wrote:
> On Tue, May 8, 2018 at 4:06 AM Soham Sinha <soham1 at bu.edu> wrote:
>
> > Hello Dean,
>
> > I looked at the XRay Instrumentation. That's a nice engineering effort. I
> am sure you had your motivation to do this in CodeGen just like I wanted to
> do. I don't understand all of your code but I get the idea that you...
2018 May 10
1
Assembly file compilation flow
...ration. CodeGen/AsmPrinter can attach to either of these implementations. MCAsmParser will generally attach to the object-file version of MCStreamer.
--paulr
From: llvm-dev [mailto:llvm-dev-bounces at lists.llvm.org] On Behalf Of Craig Topper via llvm-dev
Sent: Thursday, May 10, 2018 4:47 PM
To: soham1 at bu.edu
Cc: llvm-dev
Subject: Re: [llvm-dev] Assembly file compilation flow
Passing an assembly file to clang does not go through any CodeGen phases. It operates entirely in the MC layer. No MachineFunctions will be created. It just runs it through the MCAsmParser. Most of the setup for this is...
2018 May 10
0
Assembly file compilation flow
Passing an assembly file to clang does not go through any CodeGen phases.
It operates entirely in the MC layer. No MachineFunctions will be created.
It just runs it through the MCAsmParser. Most of the setup for this is in
clang's tools/driver/cc1as_main.cpp in the function ExecuteAssembler
~Craig
On Thu, May 10, 2018 at 1:32 PM Soham Sinha via llvm-dev <
llvm-dev at lists.llvm.org>
2018 May 10
2
Assembly file compilation flow
Hello,
LLVM MC blog post
<http://blog.llvm.org/2010/04/intro-to-llvm-mc-project.html> explains
fairly well how the backend MC project is working. However, it's not clear
to me how LLVM converts an assembly file (.s) to an object file. The driver
--verbose option is not giving me much information as well. I want to know
the flow. Like, What CodeGen phases does this file pass through? Is
2018 May 08
0
How to add assembly instructions in CodeGen
On Tue, May 8, 2018 at 4:06 AM Soham Sinha <soham1 at bu.edu> wrote:
> Hello Dean,
> I looked at the XRay Instrumentation. That's a nice engineering effort. I
am sure you had your motivation to do this in CodeGen just like I wanted to
do. I don't understand all of your code but I get the idea that you are
adjusting the alignment...
2018 May 17
0
How to inline function from other file in IR
Hi Soham,
Are you intending to use the inline keyword in order to control the
inlining optimization?
The inline keyword is not doing this, it is changing the linkage type of
the symbol and instruct the compiler to discard it if there is no call
left, and also will instruct the linker to deduplicate. For instance if
multiple file include a header that defines an inline function, this
function
2018 May 07
2
How to add assembly instructions in CodeGen
Hello Dean,
I looked at the XRay Instrumentation. That's a nice engineering effort. I
am sure you had your motivation to do this in CodeGen just like I wanted to
do. I don't understand all of your code but I get the idea that you are
adjusting the alignment with explicit bytes and no-op instructions. My
problem is also very much related to yours where my stack pointer ($rsp)
alignment
2018 May 15
3
How to inline function from other file in IR
Hello,
How can I inline a function mentioned in other file?
I have an inline function *foo* in C source file (a.c) which is not
referenced in this file. I compile this file to a.ll (I notice that the
compiled a.ll doesn't have *foo*'s definition, probably because it was
inlined but not called anywhere)
I have another C source file b.c with function *bar*; I compile this to b.ll
I link