Displaying 14 results from an estimated 14 matches similar to: "[LLVMdev] Microsoft constructors implementation problem."
2012 Feb 27
0
[LLVMdev] Microsoft constructors implementation problem.
On Mon, Feb 27, 2012 at 3:42 AM, r4start <r4start at gmail.com> wrote:
> Hi all.
>
> I am working on constructors implementation for MS ABI. Itanium ABI has
> 2 constructor types - base & complete. MS ABI has only 1 type.
> How it works I'll show on example.
> class first {
> public:
> virtual void g(){}
> };
>
> class second : public virtual first
2012 Nov 02
2
[LLVMdev] Section specialization & COFF.
On Wed, Oct 31, 2012 at 9:41 AM, r4start <r4start at gmail.com> wrote:
> On 24/10/12 17:03, r4start wrote:
>>
>> On 23/10/12 01:30, Michael Spencer wrote:
>>>
>>> On Mon, Oct 22, 2012 at 7:53 AM, r4start <r4start at gmail.com> wrote:
>>>>
>>>> On 20/10/12 03:15, Michael Spencer wrote:
>>>>>
>>>>> On
2012 Oct 24
2
[LLVMdev] Section specialization & COFF.
On 23/10/12 01:30, Michael Spencer wrote:
> On Mon, Oct 22, 2012 at 7:53 AM, r4start <r4start at gmail.com> wrote:
>> On 20/10/12 03:15, Michael Spencer wrote:
>>> On Fri, Oct 19, 2012 at 2:55 AM, r4start <r4start at gmail.com> wrote:
>>>> Hi all.
>>>>
>>>> While compiling next code
>>>> @A = weak unnamed_addr constant {
2012 Nov 07
0
[LLVMdev] Section specialization & COFF.
On 03/11/12 01:37, Michael Spencer wrote:
> On Wed, Oct 31, 2012 at 9:41 AM, r4start <r4start at gmail.com> wrote:
>> On 24/10/12 17:03, r4start wrote:
>>> On 23/10/12 01:30, Michael Spencer wrote:
>>>> On Mon, Oct 22, 2012 at 7:53 AM, r4start <r4start at gmail.com> wrote:
>>>>> On 20/10/12 03:15, Michael Spencer wrote:
2012 Oct 31
0
[LLVMdev] Section specialization & COFF.
On 24/10/12 17:03, r4start wrote:
> On 23/10/12 01:30, Michael Spencer wrote:
>> On Mon, Oct 22, 2012 at 7:53 AM, r4start <r4start at gmail.com> wrote:
>>> On 20/10/12 03:15, Michael Spencer wrote:
>>>> On Fri, Oct 19, 2012 at 2:55 AM, r4start <r4start at gmail.com> wrote:
>>>>> Hi all.
>>>>>
>>>>> While
2012 Oct 22
0
[LLVMdev] Section specialization & COFF.
On Mon, Oct 22, 2012 at 7:53 AM, r4start <r4start at gmail.com> wrote:
> On 20/10/12 03:15, Michael Spencer wrote:
>>
>> On Fri, Oct 19, 2012 at 2:55 AM, r4start <r4start at gmail.com> wrote:
>>>
>>> Hi all.
>>>
>>> While compiling next code
>>> @A = weak unnamed_addr constant { i32, i32, i32 } { i32 0, i32 0, i32 0
2012 Oct 22
2
[LLVMdev] Section specialization & COFF.
On 20/10/12 03:15, Michael Spencer wrote:
> On Fri, Oct 19, 2012 at 2:55 AM, r4start <r4start at gmail.com> wrote:
>> Hi all.
>>
>> While compiling next code
>> @A = weak unnamed_addr constant { i32, i32, i32 } { i32 0, i32 0, i32 0 },
>> section ".data"
>> was discovered that llc ignores weak linkage if we emit it in COFF object.
>>
2012 Mar 05
2
[LLVMdev] Microsoft constructors implementation problem.
Hi!
I have another question.
If ctor was called from other ctor then additional parameter must be
equal 0 otherwise it`s equal 1.
How can I determine who call constructor?
- Dmitry.
2012 Oct 19
2
[LLVMdev] Section specialization & COFF.
Hi all.
While compiling next code
@A = weak unnamed_addr constant { i32, i32, i32 } { i32 0, i32 0, i32 0
}, section ".data"
was discovered that llc ignores weak linkage if we emit it in COFF object.
Attached patch solves this problem, please review.
I found some similar tests in test/Objects/Inputs. Should I do something
like trivial.ll checking or there is a better way
to check
2012 Oct 19
0
[LLVMdev] Section specialization & COFF.
On Fri, Oct 19, 2012 at 2:55 AM, r4start <r4start at gmail.com> wrote:
> Hi all.
>
> While compiling next code
> @A = weak unnamed_addr constant { i32, i32, i32 } { i32 0, i32 0, i32 0 },
> section ".data"
> was discovered that llc ignores weak linkage if we emit it in COFF object.
> Attached patch solves this problem, please review.
>
> I found some
2012 Mar 08
0
[LLVMdev] [cfe-dev] Microsoft constructors implementation problem.
On Mar 5, 2012, at 12:40 AM, r4start wrote:
> I have another question.
> If ctor was called from other ctor then additional parameter must be
> equal 0 otherwise it`s equal 1.
The rule isn't "Is this constructor being called from another constructor?",
it's "Is this constructor being used to initialize a base subobject?". That's
equivalent to the Itanium
2012 Oct 02
1
[LLVMdev] Unreachable block eliminate problem.
Hi all!
I have problem with eliminating of unreachable basic block in function code.
This block must be called from other place through address in global
constant, it has no predecessors.
When I build object file this address = 1.
I found that 1 inserts only if block was elimanted.
Is it normal, when block eliminates even if some constant have address
of this block?
Can I disable this
2016 Mar 03
5
[cfe-dev] RFC: CodeView debug info emission in Clang/LLVM
I think it'd be reasonable to at least figure out a good way to do type
references consistently across the two schemes, but I'm OK with the idea of
having a blob of opaque type information for different debug info formats,
created by frontends (& don't mind if the library for building that blob
live in LLVM or Clang for now - the DWARF one at least would probably live
in LLVM
2009 Jul 23
1
[PATCH server] changes required for fedora rawhide inclusion.
Signed-off-by: Scott Seago <sseago at redhat.com>
---
AUTHORS | 17 ++++++
README | 10 +++
conf/ovirt-agent | 12 ++++
conf/ovirt-db-omatic | 12 ++++
conf/ovirt-host-browser | 12 ++++