Displaying 7 results from an estimated 7 matches for "andrewrk".
Did you mean:
andrewr
2018 Apr 05
2
can valgrind read LLD's debug info?
...t; <tomhughes> I suspect that is some extra ro segment in addition to the
> normal rodata
> <tomhughes> so without it you have two
> <tomhughes> but I know nothing about lld
> <tomhughes> but without an executable to examine/test it's hard to be sure
> <andrewrk> the not working elf file has only 1 .rodata section
> <andrewrk> here's the difference between bad and good headers:
> https://clbin.com/vvB8O
> <tomhughes> ah I see it's because it's a mapped ro segment in the phdrs
> <tomhughes> don't think it'...
2018 Apr 05
0
can valgrind read LLD's debug info?
...ting strange
object files:
<tomhughes> I suspect that is some extra ro segment in addition to the
normal rodata
<tomhughes> so without it you have two
<tomhughes> but I know nothing about lld
<tomhughes> but without an executable to examine/test it's hard to be sure
<andrewrk> the not working elf file has only 1 .rodata section
<andrewrk> here's the difference between bad and good headers:
https://clbin.com/vvB8O
<tomhughes> ah I see it's because it's a mapped ro segment in the phdrs
<tomhughes> don't think it's the problem but t...
2018 Apr 05
0
can valgrind read LLD's debug info?
...I suspect that is some extra ro segment in addition to the
>> normal rodata
>> <tomhughes> so without it you have two
>> <tomhughes> but I know nothing about lld
>> <tomhughes> but without an executable to examine/test it's hard to be sure
>> <andrewrk> the not working elf file has only 1 .rodata section
>> <andrewrk> here's the difference between bad and good headers:
>> https://clbin.com/vvB8O
>> <tomhughes> ah I see it's because it's a mapped ro segment in the phdrs
>> <tomhughes> don...
2018 Apr 05
2
can valgrind read LLD's debug info?
As a frontend, what are the downsides of enabling --no-rosegment by default?
So far the pro list is:
* valgrind debug info will work by default
What's on the con list?
On Thu, Apr 5, 2018 at 5:16 PM, Shoaib Meenai <smeenai at fb.com> wrote:
> It's more of a valgrind issue than an LLD issue, but you can work around
> it by linking with --no-rosegment
>
>
>
>
2016 Dec 26
0
bug in the LiveDebugValues code?
Here is LLVM IR code:
https://gist.github.com/andrewrk/041af662b3ff515cd0be64ab85c112d7
That produces the following valgrind message:
$ valgrind llc -filetype=obj bug.ll
==27195== Conditional jump or move depends on uninitialised value(s)
==27195== at 0x56A0917: (anonymous
namespace)::LiveDebugValues::transferDebugValue(llvm::MachineInstr const&am...
2019 Feb 09
2
how experimental are the llvm.experimental.vector.reduce.* functions?
Something like this should work I think.
; ModuleID = 'test.ll'
source_filename = "test.ll"
define void @entry(<4 x i32>* %a, <4 x i32>* %b, <4 x i32>* %x) {
Entry:
%tmp = load <4 x i32>, <4 x i32>* %a, align 16
%tmp1 = load <4 x i32>, <4 x i32>* %b, align 16
%tmp2 = add <4 x i32> %tmp, %tmp1
%tmpsign = icmp slt <4 x
2017 Oct 25
2
linkonce expected behavior?
On Tue, Oct 24, 2017 at 9:27 PM, Vedant Kumar <vsk at apple.com> wrote:
> Unreferenced linkonce globals are allowed to be discarded.
>
>
> Is __udivmodti4 referenced?
>
It's referenced by a different .o file, but nothing within the module.
My confusion comes from the missing direct object in the sentence.
Referenced by a function local to the module? Referenced by any