search for: edaqa

Displaying 20 results from an estimated 32 matches for "edaqa".

2018 Apr 18
4
A struct {i8,i64} has size == 12, clang says size 16
...      auto a = sizeof(v);         auto off = offsetof(vpt_data,b);     } 16 is stored to `a` and 8 to `off`. -- edA-qa mort-ora-y http://mortoray.com/ Creator of the Leaf language http://leaflang.org/ Streaming algorithms, AI, and design on Twitch https://www.twitch.tv/mortoray Twitter edaqa
2018 Apr 18
2
A struct {i8, i64} has size == 12, clang says size 16
...ff`. >> -- >> edA-qa mort-ora-y >> http://mortoray.com/ >> Creator of the Leaf language >> http://leaflang.org/ >> Streaming algorithms, AI, and design on Twitch >> https://www.twitch.tv/mortoray >> Twitter >> edaqa > >> _______________________________________________ >> LLVM Developers mailing list >> llvm-dev at lists.llvm.org >> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev -- edA-qa mort-ora-y http://mortoray.com/ Creator of the Leaf language http://leaflang.org...
2018 Apr 18
0
A struct {i8, i64} has size == 12, clang says size 16
...16 is stored to `a` and 8 to `off`. > -- > edA-qa mort-ora-y > http://mortoray.com/ > Creator of the Leaf language > http://leaflang.org/ > Streaming algorithms, AI, and design on Twitch > https://www.twitch.tv/mortoray > Twitter > edaqa > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
2018 Apr 19
1
How to set Target/Triple of ExecutionEngine
Hi edaqa, You might need to set your TargetOptions before calling selectTarget. E.g. builder.setTargetOptions(Opts).selectTarget(...); Or you could just let EngineBuilder call selectTarget for you (which is what the no-argument version of EngineBuilder::create does): llvm::ExecutionEngine * ee = builder...
2018 Apr 19
0
A struct {i8, i64} has size == 12, clang says size 16
...rt-ora-y > >> http://mortoray.com/ > >> Creator of the Leaf language > >> http://leaflang.org/ > >> Streaming algorithms, AI, and design on Twitch > >> https://www.twitch.tv/mortoray > >> Twitter > >> edaqa > > > >> _______________________________________________ > >> LLVM Developers mailing list > >> llvm-dev at lists.llvm.org > >> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev > > > -- > edA-qa mort-ora-y > http://mortoray.com...
2018 Apr 19
2
How to set Target/Triple of ExecutionEngine
...I'm assuming the above is somehow not creating the correct layout. Perhaps there's an ordering issue? -- edA-qa mort-ora-y http://mortoray.com/ Creator of the Leaf language http://leaflang.org/ Streaming algorithms, AI, and design on Twitch https://www.twitch.tv/mortoray Twitter edaqa
2018 Mar 17
1
Migration from 3.8 to 6.0 questions (segfault most concerning)
...he new name, in the header, is `ToolOutputFile`. https://llvm.org/doxygen/classllvm_1_1tool__output__file.html -- edA-qa mort-ora-y http://mortoray.com/ Creator of the Leaf language http://leaflang.org/ Streaming algorithms, AI, and design on Twitch https://www.twitch.tv/mortoray Twitter edaqa -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180317/61d4882b/attachment-0001.html>
2018 May 05
4
Slow IR compilation/JIT, profiling points to LLVM?
...ies in my code is:     80.48%, libLLVM-6.0.so     8.83% libc-2.23.so     2.34% libleaf_lang.so (my front-end) -- edA-qa mort-ora-y http://mortoray.com/ Creator of the Leaf language http://leaflang.org/ Streaming algorithms, AI, and design on Twitch https://www.twitch.tv/mortoray Twitter edaqa
2018 Apr 19
0
How to set Target/Triple of ExecutionEngine
...ssuming the above is > somehow not creating the correct layout. Perhaps there's an ordering issue? > -- edA-qa mort-ora-y http://mortoray.com/ Creator of the Leaf language http://leaflang.org/ Streaming algorithms, AI, and design on Twitch https://www.twitch.tv/mortoray Twitter edaqa
2018 May 05
2
Slow IR compilation/JIT, profiling points to LLVM?
...no way I guess I'll have to produce two versions of LLVM.  I still commonly get type errors in my LLVM IR. -- edA-qa mort-ora-y http://mortoray.com/ Creator of the Leaf language http://leaflang.org/ Streaming algorithms, AI, and design on Twitch https://www.twitch.tv/mortoray Twitter edaqa
2018 May 05
0
Slow IR compilation/JIT, profiling points to LLVM?
...so > 2.34% libleaf_lang.so (my front-end) > > -- > edA-qa mort-ora-y > http://mortoray.com/ > > Creator of the Leaf language > http://leaflang.org/ > > Streaming algorithms, AI, and design on Twitch > https://www.twitch.tv/mortoray > > Twitter > edaqa > > > > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Ty...
2018 Apr 18
3
Why does clang do a memcpy? Is the cast not enough? (ABI function args)
...t;>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >>>> >>> >> > -- edA-qa mort-ora-y http://mortoray.com/ Creator of the Leaf language http://leaflang.org/ Streaming algorithms, AI, and design on Twitch https://www.twitch.tv/mortoray Twitter edaqa
2018 Apr 19
0
Why does clang do a memcpy? Is the cast not enough? (ABI function args)
...> >> > > > > -- > edA-qa mort-ora-y > http://mortoray.com/ > > Creator of the Leaf language > http://leaflang.org/ > > Streaming algorithms, AI, and design on Twitch > https://www.twitch.tv/mortoray > > Twitter > edaqa > > > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.or...
2018 Apr 18
2
Why does clang do a memcpy? Is the cast not enough? (ABI function args)
...1       %7 = load float, float* %6, align 4       call void @vpt_test(i64 %5, float %7)       ret i32 0     } -- edA-qa mort-ora-y http://mortoray.com/ Creator of the Leaf language http://leaflang.org/ Streaming algorithms, AI, and design on Twitch https://www.twitch.tv/mortoray Twitter edaqa
2018 Apr 22
2
Difference between "byval" and actually passing by value?
...ne that appears to work with the ABI on linux, and the first one not. What is the reason for the difference? -- edA-qa mort-ora-y http://mortoray.com/ Creator of the Leaf language http://leaflang.org/ Streaming algorithms, AI, and design on Twitch https://www.twitch.tv/mortoray Twitter edaqa
2018 Apr 18
2
Why does clang do a memcpy? Is the cast not enough? (ABI function args)
...ization, but it is more logical to pass structs via a const > reference or pointer. > > -Dimitry > -- edA-qa mort-ora-y http://mortoray.com/ Creator of the Leaf language http://leaflang.org/ Streaming algorithms, AI, and design on Twitch https://www.twitch.tv/mortoray Twitter edaqa -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180418/6ae50ac7/attachment.sig>
2018 Apr 18
2
Why does clang do a memcpy? Is the cast not enough? (ABI function args)
...> llvm-dev at lists.llvm.org >> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >> > -- edA-qa mort-ora-y http://mortoray.com/ Creator of the Leaf language http://leaflang.org/ Streaming algorithms, AI, and design on Twitch https://www.twitch.tv/mortoray Twitter edaqa
2018 Apr 08
1
Does an array and homogeneous struct have the same layout?
...'d also be doing this type of operation to refer to a list of points: point* p = ...; array = (float*)p; -- edA-qa mort-ora-y http://mortoray.com/ Creator of the Leaf language http://leaflang.org/ Streaming algorithms, AI, and design on Twitch https://www.twitch.tv/mortoray Twitter edaqa
2018 Apr 14
0
Creating a C-ABI compatible function signature with a struct
...therwise I'd need to create my own code to do this structuring for each target machine I want to support. -- edA-qa mort-ora-y http://mortoray.com/ Creator of the Leaf language http://leaflang.org/ Streaming algorithms, AI, and design on Twitch https://www.twitch.tv/mortoray Twitter edaqa
2018 Apr 21
0
How to add/use parameter attributes? Troubles with "byval"
...ot also pass the same structure by-value to the function?  (It doesn't yield the same results it appears). -- edA-qa mort-ora-y http://mortoray.com/ Creator of the Leaf language http://leaflang.org/ Streaming algorithms, AI, and design on Twitch https://www.twitch.tv/mortoray Twitter edaqa