search for: berlakovich

Displaying 3 results from an estimated 3 matches for "berlakovich".

2020 Mar 27
2
Passing inormation from pass to lowering
...ed to use a IR branch instruction to jump the trampoline, but then the first basic block of the trampoline has a predecessor which is not allowed. Thanks for your help Felix Von: Sam Parker <Sam.Parker at arm.com> Gesendet: Freitag, 27. März 2020 12:47 An: llvm-dev at lists.llvm.org; Felix Berlakovich <felix at berlakovich.at> Betreff: Re: Passing inormation from pass to lowering Hi Felix, Could you use intrinsics instead? Or modify the IR directly to inline and perform a br instead of a call? Regards, Sam Sam Parker Compilation Tools Engineer | Arm . . . . . . . . . . . . . . . . ....
2020 Mar 27
5
Passing inormation from pass to lowering
Hi! I have written a ModulePass that calculates various things and adds custom metadata attributes to certain instructions. Depending on the attributes, I would like to change the machine code of these instructions. For example, I would like to replace certain calls with jumps, but as far as I can tell the IR metadata is not accessible anymore on the level of machine instructions (e.g. in the
2019 Aug 08
2
LNT server function perf profile comparison
Hi! I have implemented a security feature in LLVM and now I want to evaluate the performance impact by comparing the perf profile of the originally compiled program and the modified program. For that I have run a benchmark with lnt runtest test-suite and -use-perf=all. I can compare the recorded counters in the lnt runserver webinterface perfectly fine with the side by side comparison. However,