Displaying 20 results from an estimated 26 matches for "pietreka".
Did you mean:
pietrek
2009 Aug 21
1
[LLVMdev] GEP instruction change
On Fri, Aug 21, 2009 at 12:33 PM, Eli Friedman <eli.friedman at gmail.com>wrote:
> On Fri, Aug 21, 2009 at 2:02 AM, Artur Pietrek<pietreka at gmail.com> wrote:
> > Hi All,
> > Since few days I observe weird change.
> > Consider the following C code
> >
> > char array[] = "0123456789";
> > extern int test(char arr[], int size);
> >
> > int main(void) {
> > return test...
2010 Apr 15
2
[LLVMdev] Few questions about stack frame and calling conventions implementation in a backend
On Thu, Apr 15, 2010 at 3:40 AM, Artur Pietrek <pietreka at gmail.com> wrote:
> Hi all
> Ups, I'm really sorry for that previous message, I've sent it by mistake.
>
> So let me write it once more.
>
> I've been working for some time now on a backend for our CPU. However I
> couldn't figure out how to implement some...
2010 Jun 29
2
[LLVMdev] [patch] DwarfDebug problem with line section
...s value is a section offset to the line no
> info for current compilation unit. If there is only one compilation
> unit generated per .o file then it is always zero. What kind of errors
> are you seeing ?
>
> -
> Devang
>
> On Tue, Jun 29, 2010 at 9:02 AM, Artur Pietrek <pietreka at gmail.com> wrote:
>> Hi all,
>> While implementing debug info for our backend, we've noticed a problem with
>> debug_line section. We believe that the following code is wrong:
>> // DW_AT_stmt_list is a offset of line number information for this
>> // compile...
2010 Apr 16
0
[LLVMdev] Few questions about stack frame and calling conventions implementation in a backend
Hi Andrew,
thanks for answering
On Thu, Apr 15, 2010 at 3:35 PM, Andrew Lenharth <andrewl at lenharth.org>wrote:
> On Thu, Apr 15, 2010 at 3:40 AM, Artur Pietrek <pietreka at gmail.com> wrote:
> > Hi all
> > Ups, I'm really sorry for that previous message, I've sent it by mistake.
> >
> > So let me write it once more.
> >
> > I've been working for some time now on a backend for our CPU. However I
> > couldn'...
2009 Aug 21
0
[LLVMdev] GEP instruction change
On Fri, Aug 21, 2009 at 2:02 AM, Artur Pietrek<pietreka at gmail.com> wrote:
> Hi All,
> Since few days I observe weird change.
> Consider the following C code
>
> char array[] = "0123456789";
> extern int test(char arr[], int size);
>
> int main(void) {
> return test(array-1, sizeof(array)-1);
> }
>
>...
2010 Jun 29
0
[LLVMdev] [patch] DwarfDebug problem with line section
DW_AT_stmt_list attribute's value is a section offset to the line no
info for current compilation unit. If there is only one compilation
unit generated per .o file then it is always zero. What kind of errors
are you seeing ?
-
Devang
On Tue, Jun 29, 2010 at 9:02 AM, Artur Pietrek <pietreka at gmail.com> wrote:
> Hi all,
> While implementing debug info for our backend, we've noticed a problem with
> debug_line section. We believe that the following code is wrong:
> // DW_AT_stmt_list is a offset of line number information for this
> // compile unit in debug_line...
2010 Jun 30
0
[LLVMdev] [patch] DwarfDebug problem with line section
...no
> > info for current compilation unit. If there is only one compilation
> > unit generated per .o file then it is always zero. What kind of errors
> > are you seeing ?
> >
> > -
> > Devang
> >
> > On Tue, Jun 29, 2010 at 9:02 AM, Artur Pietrek <pietreka at gmail.com>
> wrote:
> >> Hi all,
> >> While implementing debug info for our backend, we've noticed a problem
> with
> >> debug_line section. We believe that the following code is wrong:
> >> // DW_AT_stmt_list is a offset of line number informatio...
2010 Jun 30
2
[LLVMdev] [patch] DwarfDebug problem with line section
On Wed, Jun 30, 2010 at 1:57 AM, Artur Pietrek <pietreka at gmail.com> wrote:
> Hi Devang,
> Thanks for working on that. Unfortunately after your change it still doesn't
> work (I've tried x86 and our backend under Linux).
What errors exactly you are seeing ?
> The problem is that you put difference between two labels
> .Lset7...
2010 Jun 29
2
[LLVMdev] [patch] DwarfDebug problem with line section
Hi all,
While implementing debug info for our backend, we've noticed a problem with
debug_line section. We believe that the following code is wrong:
// DW_AT_stmt_list is a offset of line number information for this
// compile unit in debug_line section. It is always zero when only one
// compile unit is emitted in one object file.
addUInt(Die, dwarf::DW_AT_stmt_list, dwarf::DW_FORM_data4,
2009 Aug 21
3
[LLVMdev] GEP instruction change
Hi All,
Since few days I observe weird change.
Consider the following C code
char array[] = "0123456789";
extern int test(char arr[], int size);
int main(void) {
return test(array-1, sizeof(array)-1);
}
using clang frontend i get this:
%call = call i32 @test(i8* getelementptr inbounds ([11 x i8]* @array, i32 0,
i32 -1), i32 10) ; <i32> [#uses=1]
and using LLVM-GCC this:
%1 =
2009 May 26
1
[LLVMdev] sign and zero extensions question
Hi,Could someone explain to me how the sign/zero extensions in LLVM
work, please? If I understood correctly, the int type in LLVM doesn't keep
the information about signedness of an int. So the question is how can I
know if instructions like Load or Trunc should be signed or not? I guess
that at least ARM backend produces sign extended load so if someone could
point me to the code where it
2009 Nov 20
1
[LLVMdev] NoFolder class problem
Hi all,
while I was playing a little bit with IRBuilder I ended up with something
like this when included NoFolder.h
/work/llvm/include/llvm/User.h: In member function ‘llvm::Value*
llvm::NoFolder::CreateExtractElement(llvm::Constant*, llvm::Constant*)
const’:
/work/llvm/include/llvm/User.h:48: error: ‘static void* llvm::User::operator
new(size_t)’ is private
2010 Apr 15
0
[LLVMdev] Few questions about stack frame and calling conventions implementation in a backend
Hi all
Ups, I'm really sorry for that previous message, I've sent it by mistake.
So let me write it once more.
I've been working for some time now on a backend for our CPU. However I
couldn't figure out how to implement some stuff.
I'd appreciate your help with these.
First thing is return address saving. To do that, first I have to copy it to
a general purpose register. I
2010 Apr 15
2
[LLVMdev] Few questions about stack frame and calling conventions implementation in a backend
Hi all,
I've been working for some time now on a backend for our CPU. However I
couldn't figure out how to implement some stuff.
I'd appreciate your help with these.
First thing is return address
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20100415/989f532c/attachment.html>
2010 Aug 17
1
[LLVMdev] [patch] DwarfDebug problem with line section
On 30 Jun 2010, at 18:40, Devang Patel wrote:
> On Wed, Jun 30, 2010 at 1:57 AM, Artur Pietrek <pietreka at gmail.com>
> wrote:
>> The problem is that you put difference between two labels
>> .Lset7 = .Lsection_line_begin-.Lsection_line ## DW_AT_stmt_list
>> and that will be evaluated by assembler to a constant. It has to be
>> a label,
>> not a constant, becaus...
2009 Apr 21
0
[LLVMdev] MSIL backend: external varargs signatures printing
Hi,
After discussion with Anton, I did the whole thing in a little bit different
way (please see the attached patch). It again looks like reinvented wheel
for LLVM experts, I suppose, but it works. What I want to achieve is to
generate real (with all variadic arguments) call signature for each variadic
and external function, without the "vararg" keyword and without the "...",
2009 Oct 20
1
[LLVMdev] Opportunities for meeting more frequently than once a year?
Hi,
So for everybody who could be interested in LLVM Camp in Paris - it will be
in French.
I've just received an email from Eric Mahé.
Artur
On Tue, Oct 20, 2009 at 10:36 AM, Jean-Daniel Dupas
<devlists at shadowlab.org>wrote:
>
> Le 20 oct. 2009 à 10:27, Artur Pietrek a écrit :
>
> Hi Jean-Daniel
>>
>> On Mon, Oct 19, 2009 at 3:24 PM, Jean-Daniel Dupas <
2009 Nov 27
2
[LLVMdev] AsmPrinter question
Hi,
Could anyone tell me how can I turn off printing .file directive. I want to
make a custom output of the filename.
In AsmPrinter::doInitialization() I found:
if (MAI->hasSingleParameterDotFile()) {
/* Very minimal debug info. It is ignored if we emit actual
debug info. If we don't, this at least helps the user find where
a function came from. */
O << "\t.file\t\""
2010 Sep 10
0
[LLVMdev] Problem with a target-specific builtin definition
Hi,
I'm trying to add a target-specific builtin to clang and llvm. I was able to
do that for many different "regular" instructions, however I encountered
some issues with one specific.
The instruction is syscall, which should force the compiler to act the same
way as with regular calls (save registers, return address etc), except that
this instruction takes just the syscall number as
2009 Oct 20
2
[LLVMdev] Opportunities for meeting more frequently than once a year?
Hi Jean-Daniel
On Mon, Oct 19, 2009 at 3:24 PM, Jean-Daniel Dupas
<devlists at shadowlab.org>wrote:
>
> Le 19 oct. 2009 à 15:05, Kenneth Uildriks a écrit :
> FWIW, there is a LLVM bar camp planed in Paris the next month:
>
> http://barcamp.org/LLVM%20BarCamp%20Paris (French web page)
>
>
> -- Jean-Daniel
>
Could you please tell me if it will be in French or