Displaying 20 results from an estimated 82 matches for "horiba".
2017 May 29
1
JIT - Resolve obj file without a main
...ole jitting-process. I wanted to know, is
there a way to load other obj-files, than the one created with clang?
Could I load - for example - a obj-File from VisualStudio? Or will the
namemangeling fail?
Kind regards
Björn
From: Lang Hames <lhames at gmail.com>
To: bjoern.gaier at horiba.com
Cc: Clang Dev <cfe-dev at lists.llvm.org>, LLVM Developers Mailing List
<llvm-dev at lists.llvm.org>
Date: 24.05.2017 01:19
Subject: Re: JIT - Resolve obj file without a main
Hi Bjoern,
Could you please tell me, if there is a way to allocate the memory for the
cod...
2017 May 17
2
JIT - Resolve obj file without a main
...uot;notifyObjectLoaded" via the names of the
symbols. But than it is impossible for my to get the address of the
symbols. I noticed that some strings are stored in .rdata, but this is no
guarantee.
Kind regards
Björn
From: Lang Hames <lhames at gmail.com>
To: bjoern.gaier at horiba.com
Cc: Clang Dev <cfe-dev at lists.llvm.org>, LLVM Developers Mailing List
<llvm-dev at lists.llvm.org>
Date: 16.05.2017 18:37
Subject: Re: JIT - Resolve obj file without a main
Hi Björn,
I don't recall ever seeing this behavior before. Can you describe the
situa...
2019 Jan 15
2
Function - replaceAllUsesWith
What does that mean for my code and the idea?
I'm a really unexperienced LLVM user...
-----Original Message-----
From: Tim Northover <t.p.northover at gmail.com>
Sent: Dienstag, 15. Januar 2019 15:19
To: Gaier, Bjoern <Bjoern.Gaier at horiba.com>
Cc: Stefan Gränitz <stefan.graenitz at gmail.com>; Mehdi AMINI <joker.eph at gmail.com>; llvm-dev <llvm-dev at lists.llvm.org>
Subject: Re: [llvm-dev] Function - replaceAllUsesWith
On Tue, 15 Jan 2019 at 14:04, Gaier, Bjoern <Bjoern.Gaier at horiba.com> wrote:
>...
2019 Jun 27
2
Questions about moving from MCJIT to Orc JIT
...see how it works!
I highly recommended you to watch "Updating ORC for Concurrency" dev
meeting talks, it is explained in detail,,
For question 4, I don't know maybe If I know after sometime I will write
here :)
Thanks
On Thu, 27 Jun 2019 at 14:00, Gaier, Bjoern <Bjoern.Gaier at horiba.com> wrote:
> Hey Praveen,
>
>
>
> Thanks for your help! I still have questions and try providing some
> context.
>
>
>
> For questions:
>
> 2.) I exactly mean that! Sadly I was not able to understand how to use the
> ‘define’ function, I tried that:
>...
2019 Jan 15
2
Function - replaceAllUsesWith
...the function didn't crashed anymore.
Is there a way to copy the value? I want to ensure to use the correct type...
Kind greetings
Björn
-----Original Message-----
From: Tim Northover <t.p.northover at gmail.com>
Sent: Dienstag, 15. Januar 2019 13:42
To: Gaier, Bjoern <Bjoern.Gaier at horiba.com>
Cc: Stefan Gränitz <stefan.graenitz at gmail.com>; Mehdi AMINI <joker.eph at gmail.com>; llvm-dev <llvm-dev at lists.llvm.org>
Subject: Re: [llvm-dev] Function - replaceAllUsesWith
On Tue, 15 Jan 2019 at 12:35, Gaier, Bjoern <Bjoern.Gaier at horiba.com> wrote:
>...
2017 May 07
2
[cfe-dev] JIT doens't resolve address - Resolve obj-Addresses?
...ry
locations, then call RTDyldMemoryManager::mapSectionAddress to map each
local allocation to its corresponding final address
(c) Override finalizeMemory to copy the relocated bytes to their final
addresses
Hope this helps.
Cheers,
Lang.
On Tue, May 2, 2017 at 10:47 PM, <bjoern.gaier at horiba.com> wrote:
> Hello Lang,
>
> your answer explained a lot to me, thank you for that. Do you know if
> there is a way to obtain the fully resolved obj-code? I wanted to load the
> functions into a shared memory, but how? The only thing I receive is a
> function pointer, but I d...
2020 Aug 25
2
ORC JIT - Incorrect support for COFF files?
...his issue with Modules by either using the mentioned function or by changing the visibility of the symbol – it seems like both is not possible with an object file .w.
Kind greetings
Björn
From: Lang Hames <lhames at gmail.com>
Sent: 24 August 2020 19:46
To: Gaier, Bjoern <Bjoern.Gaier at horiba.com>
Cc: Stefan Gränitz <stefan.graenitz at gmail.com>; LLVM Developers Mailing List <llvm-dev at lists.llvm.org>
Subject: Re: [llvm-dev] ORC JIT - Incorrect support for COFF files?
Hi Bjoern,
Using dllimport on my “planschiValue” actually worked! But I have no idea why, because th...
2020 Mar 27
3
Exceptions on Windows & MSVC
...d git repo with an implementation of SEH that passes
all the tests for x86.
We're looking for feedback before putting a patch on Phabricator.
https://github.com/tentzen/llvm-project
https://github.com/tentzen/llvm-project/wiki
On Mon, Nov 18, 2019 at 10:59 PM Gaier, Bjoern <Bjoern.Gaier at horiba.com>
wrote:
> Thank you for this Aaron!
>
>
>
> In our company we rely heavily on the compatibility between Clang-Cl and
> the Visual Studio compiler, lately we encountered big problems with the
> handling of SEH exceptions in our code, so running those tests helped us.
>...
2020 Aug 18
2
Get all symbols stored(?)in llvm::orc::ExecutionSession
...ExecutionEngine/Orc/Core.h#L1062
The notifyAdding method will be called for each MaterializationUnit added
to the JIT, which gives you an opportunity to iterate over the symbols that
it provides and record them.
Regards,
Lang.
On Mon, Aug 17, 2020 at 11:16 PM Gaier, Bjoern <Bjoern.Gaier at horiba.com>
wrote:
> Hey Lang,
>
>
>
> Oh shoot… seems like I oversaw it… Sorry sorry sorry! (I was 5 weeks away
> but I thought I checked all mails correctly >o<)
>
>
>
> I think ORCs assumption is correct, currently I do extract the symbols
> which I care about...
2018 Nov 12
2
JIT-Client for Shared Memory
...this is right now. Maybe - sorry for the
> confusion
>
> On Wed, Nov 7, 2018, 11:11 PM David Blaikie <dblaikie at gmail.com wrote:
>
>> Well I meant to add him but failed. Cc'd him here now :)
>>
>> On Wed, Nov 7, 2018, 10:41 PM Gaier, Bjoern <Bjoern.Gaier at horiba.com
>> wrote:
>>
>>> Is… Lang now added? I’m not sure about this system…
>>>
>>> My problem is that I can not change the size of the shared memory I’m
>>> targeting – so I can only allocate it once, but how do I know how much
>>> memory I’m g...
2020 Sep 24
2
ORC JIT - Can modules independently managed with one LLJIT instance? + problems with ExecutionSession.lookup
...– a second call to the Module A lookup didn’t triggered another call to tryToGenerate, giving me no chance to ask Module Bs hash map again :c
Thank you again ^o^
Kind greetings
Björn
From: Lang Hames <lhames at gmail.com>
Sent: 23 September 2020 18:15
To: Gaier, Bjoern <Bjoern.Gaier at horiba.com>
Cc: LLVM Developers Mailing List <llvm-dev at lists.llvm.org>
Subject: Re: ORC JIT - Can modules independently managed with one LLJIT instance? + problems with ExecutionSession.lookup
Hi Bjoern,
If you had the removable code feature could you merge your LLJIT instances and just have...
2019 Jan 15
2
Function - replaceAllUsesWith
...ions turned on... So I just know that the line of code I posted is crashing.
No output, no anything....just...Crash...
Kind greetings
Björn
-----Original Message-----
From: Tim Northover <t.p.northover at gmail.com>
Sent: Dienstag, 15. Januar 2019 13:28
To: Gaier, Bjoern <Bjoern.Gaier at horiba.com>
Cc: Stefan Gränitz <stefan.graenitz at gmail.com>; Mehdi AMINI <joker.eph at gmail.com>; llvm-dev <llvm-dev at lists.llvm.org>
Subject: Re: [llvm-dev] Function - replaceAllUsesWith
On Tue, 15 Jan 2019 at 12:25, Gaier, Bjoern via llvm-dev <llvm-dev at lists.llvm.org>...
2017 Oct 16
2
Clang/LLVM JIT - When to use "registerEHFrames()"
....com>
wrote:
> Julia is a language, and you can use their code.
>
> Jameson Nash, could you please let us know why Julia's code has hard
> coded values for the unwinding? Is your prolog/epilog some standard
> one?
>
> On Fri, Oct 6, 2017 at 2:47 AM, <bjoern.gaier at horiba.com> wrote:
> > Hello everyone,
> >
> > I was following the discussion, but I have to admit, that my skills
> aren't
> > high enough to follow you guys. For my current exception problem, I don't
> > have to stick around with the PECOFF format, so I used c...
2018 Aug 29
2
JIT client - late cross references
...oblem for really time critical tasks? Since I replace the call to an address ( b() ) with an call to a function pointer?
Kind greetings
Björn
-----Original Message-----
From: Alex Denisov <1101.debian at gmail.com>
Sent: Mittwoch, 29. August 2018 10:40
To: Gaier, Bjoern <Bjoern.Gaier at horiba.com>
Cc: Lang Hames <lhames at gmail.com>; LLVM Developers Mailing List <llvm-dev at lists.llvm.org>
Subject: Re: [llvm-dev] JIT client - late cross references
Hi Björn,
Not sure if I got it right, but I hope it gives you a hint.
Assuming that you have the following setup:
Mo...
2020 Sep 23
2
ORC JIT - Can modules independently managed with one LLJIT instance? + problems with ExecutionSession.lookup
...e in the first run, but a total of 9 in the second run, because every symbol I wanted to lookup was now an undefined reference.
Thank you for the help in advance!
Kind greetings
Björn
From: Lang Hames <lhames at gmail.com>
Sent: 23 September 2020 07:54
To: Gaier, Bjoern <Bjoern.Gaier at horiba.com>
Cc: LLVM Developers Mailing List <llvm-dev at lists.llvm.org>
Subject: Re: ORC JIT - Can modules independently managed with one LLJIT instance?
Hi Bjoern,
Sounds like you want the removable code feature that's under development in the orcv1-removal branch of https://github.com/l...
2018 Feb 20
2
Calling virtual elf functions under windows -> Adding ASM code
Still no progress with this problem. Only that non-member functions seems
to be working...
Also:
Even when I set the target triple of the Module (when the file was parsed
at runtime) to "COFF" nothing changes...
From: Bjoern Gaier/HE/HORIBA
To: llvm-dev at lists.llvm.org
Cc: cfe-dev at lists.llvm.org
Date: 08.02.2018 12:28
Subject: Re: Calling virtual elf functions under windows -> Adding
ASM code
Hello everyone,
I'm sorry for "flooding" your inbox, but I wanted to extend my message
which is show...
2020 Mar 18
4
[ORC JIT] -Resolving cross references in a multi-process scenario
...n session and the target processs.
In your model it sounds like the risk is that you may end up with N(N + 1)
IPC links with every execution session having to communicate with every
other and also with the target process.
-- Lang.
On Tue, Mar 17, 2020 at 12:34 AM Gaier, Bjoern <Bjoern.Gaier at horiba.com>
wrote:
> Hello LLVM-Mailing-List and Lang,
>
>
>
> I played around with this problem a bit and found a way of doing this –
> however I’m not sure about the consequences and if this is really a good
> idea.
>
>
>
> I went trough all of the global symbols and...
2019 Nov 25
2
Attempting EuroLLVM2020 as a beginner
Hi Hal,
Who would I send those suggestions to which I would like to see - or feedback in general?
Kind greetings
Björn
From: Finkel, Hal J. <hfinkel at anl.gov>
Sent: 22 November 2019 17:10
To: Gaier, Bjoern <Bjoern.Gaier at horiba.com>; llvm-dev at lists.llvm.org
Subject: Re: [llvm-dev] Attempting EuroLLVM2020 as a beginner
Hi, Björn,
It is a specific goal of the LLVM Foundation to increase the amount of educational material at the developers' meetings. At the US meeting this year, we had more tutorials than ever b...
2017 Sep 28
0
Clang/LLVM JIT - When to use "registerEHFrames()"
...COFF/PE format and unrelated to exceptions.
This patch explains it and shows a workaround:
https://github.com/weliveindetail/pj-llvm/commit/97cd336d458ae9c73232d1b539ceefcdb2f5eb0f
> Is there no hope left?
Well at least I am not aware of a solution.
Am 28.09.17 um 16:04 schrieb bjoern.gaier at horiba.com:
> Hello Stefan,
>
> I'm happy someone replied to my problem! Many thanks! To be honest...
> I didn't understood much of your mail. I'm a beginner with the JIT -
> so I will explain what I've done.
>
> To manage the memory and resolve symbols, I'm using...
2018 Dec 13
2
Setting a function in a module to extern
But in my module this function already exist… I first want to delete it but without also deleting the calls to it…
From: Boldizsar.Palotas at esa.int <Boldizsar.Palotas at esa.int>
Sent: Donnerstag, 13. Dezember 2018 10:53
To: Gaier, Bjoern <Bjoern.Gaier at horiba.com>
Cc: LLVM Developers Mailing List <llvm-dev at lists.llvm.org>
Subject: Re: [llvm-dev] Setting a function in a module to extern
I think you just need to llvm::Function::Create(Type, Linkage, Name, Module) it and not add any basic blocks to it.
Boldizsár Palotás
From: "...