search for: eklind

Displaying 10 results from an estimated 10 matches for "eklind".

Did you mean: eivind
2015 Jan 28
4
[LLVMdev] Inconsistencies or intended behaviour of LLVM IR?
...> > $ lli k.ll ; echo $? > 37 > > > $ clang l.ll && ./a.out ; echo $? > Segmentation fault > 139 > > $ lli l.ll ; echo $? > 37 Looking forward to hear more about type equality, or get a pointer as to where I can read up about it. Cheers /Robin Eklind On 01/28/2015 03:45 PM, Sean Silva wrote: > A couple quick comments inline (didn't touch on all points): > > On Wed, Jan 28, 2015 at 1:49 AM, Robin Eklind <carl.eklind at myport.ac.uk> > wrote: > >> Hello everyone! >> >> I've recently had a chance to...
2015 Feb 02
2
[LLVMdev] Inconsistencies or intended behaviour of LLVM IR?
On Mon, Feb 2, 2015 at 9:51 AM, Robin Eklind <carl.eklind at myport.ac.uk> wrote: > (forgot to cc the list) > > Answers, questions and assumptions are inlined in the response. > > If someone with knowledge of the LLVM IR type system could take a look at > my assumptions below I'd be very happy. > > On 01/30/...
2015 Jan 28
0
[LLVMdev] Inconsistencies or intended behaviour of LLVM IR?
On Wed, Jan 28, 2015 at 6:28 PM, Robin Eklind <carl.eklind at myport.ac.uk> wrote: > Hello Sean, > > Thank you for your reply. I'll give your suggestion to item 6 and 7 a try > tonight. I'll start a compilation and let it run throughout the night. My > laptop (x61s) is 8 years old by know, so compiling LLVM takes...
2016 May 25
4
Potential ambiguity in the grammar of LLVM IR assembly
...of the following representations are valid in the grammar [2] declare void @foo() unnamed_addr global i32 42 and [3] declare void @foo() unnamed_addr global i32 42 Is the grammar ambiguous, or is there something that I've overlooked? Hope to hear back from you. With kind regards, Robin Eklind [1]: https://github.com/mewspring/poc/blob/master/ll/a.ll [2]: https://github.com/mewspring/poc/blob/master/ll/a1.ll [3]: https://github.com/mewspring/poc/blob/master/ll/a2.ll
2016 May 26
2
Potential ambiguity in the grammar of LLVM IR assembly
> On May 25, 2016, at 5:42 PM, Tim Northover via llvm-dev <llvm-dev at lists.llvm.org> wrote: > > On 25 May 2016 at 16:10, Robin Eklind via llvm-dev > <llvm-dev at lists.llvm.org> wrote: >> declare void @foo() unnamed_addr >> global i32 42 > > Doesn't a global have to be named? The syntax in the IR reference > doesn't make it optional: To be fair, I believe it has been the case only for 2 wee...
2016 May 26
0
Potential ambiguity in the grammar of LLVM IR assembly
On 25 May 2016 at 16:10, Robin Eklind via llvm-dev <llvm-dev at lists.llvm.org> wrote: > declare void @foo() unnamed_addr > global i32 42 Doesn't a global have to be named? The syntax in the IR reference doesn't make it optional: @<GlobalVarName> = [Linkage] [Visibility] [DLLStorageClass] [ThreadLocal] ....
2016 May 26
0
Potential ambiguity in the grammar of LLVM IR assembly
...2016 (15:37:50). Default target: x86_64-unknown-linux-gnu Host CPU: broadwell Cheers /u On 05/26/2016 03:55 AM, Mehdi Amini wrote: > >> On May 25, 2016, at 5:42 PM, Tim Northover via llvm-dev <llvm-dev at lists.llvm.org> wrote: >> >> On 25 May 2016 at 16:10, Robin Eklind via llvm-dev >> <llvm-dev at lists.llvm.org> wrote: >>> declare void @foo() unnamed_addr >>> global i32 42 >> >> Doesn't a global have to be named? The syntax in the IR reference >> doesn't make it optional: > > To be fair, I believe it...
2016 May 26
1
Potential ambiguity in the grammar of LLVM IR assembly
On 2016-05-26 02:42, Tim Northover via llvm-dev wrote: > On 25 May 2016 at 16:10, Robin Eklind via llvm-dev > <llvm-dev at lists.llvm.org> wrote: >> declare void @foo() unnamed_addr >> global i32 42 > > Doesn't a global have to be named? The syntax in the IR reference > doesn't make it optional: > > @<GlobalVarName> = [Linkage] [Visibil...
2016 May 26
1
Potential ambiguity in the grammar of LLVM IR assembly
...n the LLVM IR grammar? Cheers /u [1]: http://llvm.org/docs/LangRef.html [2]: https://github.com/llvm-mirror/llvm/blob/master/lib/AsmParser/LLParser.cpp#L432 [3]: https://github.com/mewspring/poc/blob/master/ll/b.ll On 05/26/2016 02:42 AM, Tim Northover wrote: > On 25 May 2016 at 16:10, Robin Eklind via llvm-dev > <llvm-dev at lists.llvm.org> wrote: >> declare void @foo() unnamed_addr >> global i32 42 > > Doesn't a global have to be named? The syntax in the IR reference > doesn't make it optional: > > @<GlobalVarName> = [Linkage] [Visibilit...
2015 Jan 28
3
[LLVMdev] Inconsistencies or intended behaviour of LLVM IR?
...M developers for all the time and hard work they've put into this project. I'd especially like to thank you for providing a language specification along side of the reference implementation! Keeping it up to date is a huge task, but also hugely important. Thank you! Kind regards /Robin Eklind [1]: http://llvm.org/docs/LangRef.html#linkage-types -------------- next part -------------- target triple = "x86_64-unknown-linux-gnu" define void @foo([1 x i32]*) { ret void } define i32 @main() { call void ([1 x i32]*)* @foo([1 x i32]* null) ret i32 0 } -------------- next part -...