Displaying 20 results from an estimated 10000 matches similar to: "[LLVMdev] Summer of Code"
2010 Mar 19
0
[LLVMdev] Summer of Code
douglas at dcc.ufmg.br wrote:
> Dear LLVMers,
>
> [snip]
> Well, there are many other applications. In short, I would like to know if
> the LLVM community would be interested in such a project. I have been
> working on this for two months, and I am pretty confident I can implement
> a good range analysis. I am basing my work on a paper by Zhendong and
> Wagner: "A
2011 Mar 23
3
[LLVMdev] Range Analysis GSoC 2011 Proposal
Dear LLVM community,
I would like to contribute to LLVM in the Google Summer of Code project. My
proposal is listed below. Please let me know your comments.
Adding Range Analysis to LLVM
Abstract
The objective of this work is patch our implementation of range analysis
into LLVM. I have a running implementation of range analysis in LLVM, but it
is not currently part of the main distribution. I
2011 Mar 24
1
[LLVMdev] Range Analysis GSoC 2011 Proposal
On Wed, Mar 23, 2011 at 6:24 PM, John Criswell <criswell at illinois.edu> wrote:
>
> > On 3/23/11 8:06 AM, Douglas do Couto Teixeira wrote:
> >
> > the execution of a program. Thus, for each integer variable, a range
> > analysis determines its lower and upper limits. A very simple range analysis
> > > would, for instance, map each variable to the limits
2011 Mar 23
0
[LLVMdev] Range Analysis GSoC 2011 Proposal
Dear Douglas,
Comments below.
On 3/23/11 8:06 AM, Douglas do Couto Teixeira wrote:
> Dear LLVM community,
>
> I would like to contribute to LLVM in the Google Summer of Code
> project. My proposal is listed below. Please let me know your comments.
>
>
> Adding Range Analysis to LLVM
>
>
>
> Abstract
>
> The objective of this work is patch our
2010 Mar 22
0
[LLVMdev] Summer of Code
Dear John and Nuno,
> well, the analysis that I am working right now is
> intra-procedural. It should be more general than SCEV, as it finds
ranges outside the loops. Indeed, it is very similar to Stephenson's
original bitwidth analysis (see Bitwidth Analysis with Application to
Silicon Compilation), but it is only
> forward, it does not have the backward pass. Stephenson would
2009 Jun 05
2
[LLVMdev] SSI and ABCD for LLVM
Dear Nicolas,
I'm curious why you are using ABCD in vmkit. Do you need any features
from static array bounds checking? As far as I know, SAFECode has a
number of implementation for that.
Thanks.
Haohui
On Thu, 2009-06-04 at 20:48 +0200, Nicolas Geoffray wrote:
> Dear Andre,
>
> That's great! Thanks for the blog. I am really looking forward into
> using ABCD in vmkit!
2009 Jun 04
2
[LLVMdev] SSI and ABCD for LLVM
Dear Community,
I'm working on a project for Google Summer of Code, to implement the
ABCD and Bitwidth analysis in LLVM. I'm not going to extend the
description of the project here, this link shows my proposal
http://homepages.dcc.ufmg.br/~andrelct/projects/gsoc_2009/proposal.
I have been in some discussions on this list about Ada and SSI that
helped on my decisions up to this
2011 Feb 20
2
[LLVMdev] Question about Value Range Propagation
Hi!
I'm a student who would like to participate on Google SOC for LLVM, and was
thinking about what project to pick. I saw on the "Open projects" page that
Value Range Propagation is not implemented and thought about doing it, based
on a paper by Patterson (it's also used by GCC). But then I saw that last
year someone did a Range Analysis pass that seems to do pretty much the
2011 Feb 22
0
[LLVMdev] Question about Value Range Propagation
Hi Andrey,
> On 21.02.2011 20:27, Douglas do Couto Teixeira wrote:
>> My work is not part of the LLVM mainline yet. But I would be happy to
>> contribute with the code of my range analysis implementation if it can help
>> you in something else.
> We were thinking of adding VRP to LLVM too, though we were mostly
> interested in Patterson's approach (i.e. not
2009 May 15
3
[LLVMdev] SSI in LLVM
Dear LLVM Community,
I am one of the summer of coders working on LLVM this year. My
project is to implement the ABCD algorithm for array bounds checking,
and also a bitwidth analysis that maps variables to an approximation of
its size in bits. To implement this, I will have to simulate a
intermediate representation called SSI (Static Single Information) form
on top of LLVM SSA
2009 Jun 05
0
[LLVMdev] SSI and ABCD for LLVM
Mai, Haohui wrote:
> Dear Nicolas,
>
> I'm curious why you are using ABCD in vmkit. Do you need any features
> from static array bounds checking? As far as I know, SAFECode has a
> number of implementation for that.
>
> Thanks.
>
> Haohui
>
> On Thu, 2009-06-04 at 20:48 +0200, Nicolas Geoffray wrote:
>
>> Dear Andre,
>>
>> That's
2009 Jun 04
0
[LLVMdev] SSI and ABCD for LLVM
Dear Andre,
That's great! Thanks for the blog. I am really looking forward into
using ABCD in vmkit!
Cheers,
Nicolas
Andre Tavares wrote:
> Dear Community,
>
> I'm working on a project for Google Summer of Code, to implement the
> ABCD and Bitwidth analysis in LLVM. I'm not going to extend the
> description of the project here, this link shows my proposal
>
2011 Feb 22
6
[LLVMdev] Question about Value Range Propagation
Hi Douglas,
On 21.02.2011 20:27, Douglas do Couto Teixeira wrote:
> My work is not part of the LLVM mainline yet. But I would be happy to
> contribute with the code of my range analysis implementation if it can help
> you in something else.
We were thinking of adding VRP to LLVM too, though we were mostly
interested in Patterson's approach (i.e. not connected with SSI form). It
2010 Mar 30
2
[LLVMdev] summer of code idea — checking bounds overflow bugs
John Regehr wrote:
> Qiuping,
>
> Have you looked at what has already been done? I would expect that taking
> previous work such as this:
>
> http://llvm.org/pubs/2006-05-24-SAFECode-BoundsCheck.html
>
> and integrating into current LLVM would be a better idea than starting
> over.
>
This code is publicly available from the SAFECode project (see
2010 Apr 07
1
[LLVMdev] summer of code idea— update the SAFECode project to the new LLVM API
Hi, John Criswell!
You have said to me that SAFECode had not been maintained for several years,
now I have submitted my proposal for updating the SAFCode project to the new LLVM APIs.
If you are still interested in the topic and willing to guid my project, I will be very happy.
Now I'm waiting for you comments.
Here is my proposal:
2010 Apr 07
0
[LLVMdev] summer of code idea— update the SAFECode project to the new LLVM API
yiqiuping1986 wrote:
> Hi, John Criswell!
> You have said to me that SAFECode had not been maintained for several
> years,
Just to clarify, SAFECode *has* been and *is* maintained (primarily by
me). The release_26 branch in the SVN repository works with LLVM 2.6,
and mainline is working (with some regressions) with the upcoming LLVM
2.7. You can subscribe to the SVA Commits mailing list
2010 Mar 30
7
[LLVMdev] summer of code idea — checking bounds overflow bugs
Hi,
Some days ago I am interested in detecting undefined behaviors
in C programs based on Clang. After several days’ investigation, I think
checking bounds overflow bugs is more interesting, because bounds
overflow is one of the most frequently encountered errors in C programs.
For example, performing pointer arithmetic without checking bounds
can cause bounds overflow. To increase the
2012 Apr 03
0
[LLVMdev] Google Summer of Code proposal: Adding memory safety checks to the LLVM bitcodes
Dear LLVMers,
I wrote a new proposal, to improve the static array bounds checking in
SAFEcode, as follows:
Improving static array bounds checking in SAFEcode
==================================================
Objective
---------
the main objective of this project is to improve the static array
bounds checking engine used in SAFECode. It was written after the open
project at
2010 Mar 30
0
[LLVMdev] summer of code idea — checking bounds overflow bugs
易秋萍 wrote:
>
> Hi,
>
> Some days ago I am interested in detecting undefined behaviors
>
> in C programs based on Clang. After several days’ investigation, I think
>
> checking bounds overflow bugs is more interesting, because bounds
>
> overflow is one of the most frequently encountered errors in C programs.
>
> For example, performing pointer arithmetic without
2012 Apr 03
3
[LLVMdev] Google Summer of Code proposal: Adding memory safety checks to the LLVM bitcodes
On Fri, Mar 30, 2012 at 11:49 AM, John Criswell <criswell at illinois.edu>wrote:
> On 3/30/12 1:08 PM, Raphael Ernani Rodrigues wrote:
>
> Dear LLVMers,
>
> My name is Raphael Ernani, and I am doing my MsC at the Federal
> University of Minas Gerais, Brazil. I have been using LLVM for a
> while, and I would like to participate in this year's Summer of Code.
>