Displaying 12 results from an estimated 12 matches for "stmtprofiler".
2013 Jul 12
2
[LLVMdev] design for an accurate ODR-checker with clang
...granularity.
By granularity I mean that we would hash the entire definition of a class
including all methods defined lexically inline and emit a single value for
that class.
The first step is to build a new visitor over the clang AST that calculates
a hash of the ODR-relevant pieces of the code. (StmtProfiler doesn’t work
here because it includes pointers addresses which will be different across
different translation units.) Hash the outermost declaration with
external-linkage. For example, given a class with a method defined inline,
we start the visitor at the class, not at the method. The entirety of...
2013 Jul 12
0
[LLVMdev] [cfe-dev] design for an accurate ODR-checker with clang
...ty. By granularity I mean that we would hash the entire definition of a class including all methods defined lexically inline and emit a single value for that class.
>
> The first step is to build a new visitor over the clang AST that calculates a hash of the ODR-relevant pieces of the code. (StmtProfiler doesn’t work here because it includes pointers addresses which will be different across different translation units.) Hash the outermost declaration with external-linkage. For example, given a class with a method defined inline, we start the visitor at the class, not at the method. The entirety of...
2013 Jul 12
3
[LLVMdev] [cfe-dev] design for an accurate ODR-checker with clang
...n that we would hash the entire definition of a class
> including all methods defined lexically inline and emit a single value for
> that class.
> >
> > The first step is to build a new visitor over the clang AST that
> calculates a hash of the ODR-relevant pieces of the code. (StmtProfiler
> doesn’t work here because it includes pointers addresses which will be
> different across different translation units.) Hash the outermost
> declaration with external-linkage. For example, given a class with a method
> defined inline, we start the visitor at the class, not at the meth...
2013 Aug 05
2
[LLVMdev] [cfe-dev] design for an accurate ODR-checker with clang
...the entire definition of a class
>> including all methods defined lexically inline and emit a single value for
>> that class.
>> >
>> > The first step is to build a new visitor over the clang AST that
>> calculates a hash of the ODR-relevant pieces of the code. (StmtProfiler
>> doesn’t work here because it includes pointers addresses which will be
>> different across different translation units.) Hash the outermost
>> declaration with external-linkage. For example, given a class with a method
>> defined inline, we start the visitor at the class,...
2013 Aug 05
0
[LLVMdev] [cfe-dev] design for an accurate ODR-checker with clang
...y I mean that we would hash the entire definition of a class including all methods defined lexically inline and emit a single value for that class.
>> >
>> > The first step is to build a new visitor over the clang AST that calculates a hash of the ODR-relevant pieces of the code. (StmtProfiler doesn’t work here because it includes pointers addresses which will be different across different translation units.) Hash the outermost declaration with external-linkage. For example, given a class with a method defined inline, we start the visitor at the class, not at the method. The entirety of...
2013 Jul 15
0
[LLVMdev] [cfe-dev] design for an accurate ODR-checker with clang
...anularity I mean that we would hash the entire definition of a class including all methods defined lexically inline and emit a single value for that class.
> >
> > The first step is to build a new visitor over the clang AST that calculates a hash of the ODR-relevant pieces of the code. (StmtProfiler doesn’t work here because it includes pointers addresses which will be different across different translation units.) Hash the outermost declaration with external-linkage. For example, given a class with a method defined inline, we start the visitor at the class, not at the method. The entirety of...
2013 Jul 15
4
[LLVMdev] [cfe-dev] design for an accurate ODR-checker with clang
...the entire definition of a class
>> including all methods defined lexically inline and emit a single value for
>> that class.
>> >
>> > The first step is to build a new visitor over the clang AST that
>> calculates a hash of the ODR-relevant pieces of the code. (StmtProfiler
>> doesn’t work here because it includes pointers addresses which will be
>> different across different translation units.) Hash the outermost
>> declaration with external-linkage. For example, given a class with a method
>> defined inline, we start the visitor at the class,...
2013 Jul 15
0
[LLVMdev] [cfe-dev] design for an accurate ODR-checker with clang
...y I mean that we would hash the entire definition of a class including all methods defined lexically inline and emit a single value for that class.
>> >
>> > The first step is to build a new visitor over the clang AST that calculates a hash of the ODR-relevant pieces of the code. (StmtProfiler doesn’t work here because it includes pointers addresses which will be different across different translation units.) Hash the outermost declaration with external-linkage. For example, given a class with a method defined inline, we start the visitor at the class, not at the method. The entirety of...
2013 Jul 15
1
[LLVMdev] [cfe-dev] design for an accurate ODR-checker with clang
...on of a class
>>> including all methods defined lexically inline and emit a single value for
>>> that class.
>>> >
>>> > The first step is to build a new visitor over the clang AST that
>>> calculates a hash of the ODR-relevant pieces of the code. (StmtProfiler
>>> doesn’t work here because it includes pointers addresses which will be
>>> different across different translation units.) Hash the outermost
>>> declaration with external-linkage. For example, given a class with a method
>>> defined inline, we start the visit...
2013 Aug 05
2
[LLVMdev] [cfe-dev] design for an accurate ODR-checker with clang
...on of a class
>>> including all methods defined lexically inline and emit a single value for
>>> that class.
>>> >
>>> > The first step is to build a new visitor over the clang AST that
>>> calculates a hash of the ODR-relevant pieces of the code. (StmtProfiler
>>> doesn’t work here because it includes pointers addresses which will be
>>> different across different translation units.) Hash the outermost
>>> declaration with external-linkage. For example, given a class with a method
>>> defined inline, we start the visit...
2012 Oct 10
0
[LLVMdev] [cfe-dev] OpenMP support in CLANG: A proposal
Hi Eli and Others
In response to your feedback, I have taken care of all your review comments
- I removed clangOMP.a
and moved the implementation of "class OmpPragmaHandler" to "clangLex.a".
The attached zipped file - namely - 'OpenMP_support_in_Clang.tar.gz'
contains all the implemented
"patches" along with *newly* added source files.
Another attached text
2012 Oct 10
2
[LLVMdev] [cfe-dev] OpenMP support in CLANG: A proposal
On Wed, Oct 10, 2012 at 5:40 AM, Eli Friedman <eli.friedman at gmail.com>wrote:
> On Tue, Oct 9, 2012 at 4:37 AM, Mahesha HS <mahesha.llvm at gmail.com> wrote:
> > Hello All,
> >
> > We would like to make a proposal to support OpenMP in CLANG. The goal of
> > this effort is to provide support for syntax
> >
> > analysis (parsing), semantic