search for: husar

Displaying 9 results from an estimated 9 matches for "husar".

Did you mean: usar
2014 Aug 04
3
[LLVMdev] Publication: Languages Used in LLVM During Compilation
...LLVM during compilation. I think also other may find it useful, so I am sending it here, so you can add it somewhere on the web if you will would like to. It is not exactly a publication, rather lecture slides. Title: Languages Used in LLVM During Compilation Date: 30th April 2014 Author: Adam Husar, FIT BUT, ihusar at fit.vutbr.cz Abstract: Presentation deals with intermediate presentations used in LLVM during compilation from a high-level programming language into assembly language. It briefly describes clang's AST, then LLVM IR, and also Selection DAG and Machine Code repesentations....
2015 Aug 27
2
Proposal to add a project to "Projects built with LLVM" - Codasip Studio
...hat analyses the CodAL description and then automatically generates sources for LLVM backend with support of numerous extensions for ASIP programming. This way, users are able to generate a working C/C++ compiler for their specific architecture within several days. --- Thank you Adam -- Adam Husar Compiler Group Leader Codasip.com
2014 Jun 10
6
[LLVMdev] Suggestions for optimizations
...tter default inlining (probably) pr19005.c * other pr46019.c pr46909-1.c We will try to improve some of these optimizations by ourselves, but I do not know when will we get to it, so I am posing it here, so someone who would be interested in it can take a look at it. Best regards Adam Husar P.S.: Also, if someone would be interested in our automatically generated LLVM backend, you can contact me, or you can find additional details at www.codasip.com. We also provide a free academical license.
2011 Feb 15
3
[LLVMdev] How to use ConstantFoldConstantExpression?
...ractelement (<4 x i8> bitcast (i32 bitcast (<4 x i8> zeroinitializer to i32) to <4 x i8>), i32 3) to i16)> to i32) to <4 x i8>) to i32) Have I something wrong in the TargetData or do I miss something else? I tried also big endian, but it did not help. Thank you Adam Husar
2011 Feb 15
0
[LLVMdev] How to use ConstantFoldConstantExpression?
I forgot to mention, that I use LLVM release 2.8, I did not try it with the latest revision, but I expect that I am rather doing something wrong than using non-implemented functions. On Tue, 15 Feb 2011 14:09:57 +0100, ihusar <ihusar at fit.vutbr.cz> wrote: > Hello, > > i need to fold constants, i found that a function ConstantFoldConstantExpression could be used, > however I am not able to make it fold anything. Could you please give me some advice, what I am doing wrong? > > > My code lo...
2011 Feb 15
2
[LLVMdev] How to use ConstantFoldConstantExpression?
Adam, I just fixed this issue a few days ago. A version from the trunk should work for you. Cheers, Nadav -----Original Message----- From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] On Behalf Of ihusar Sent: Tuesday, February 15, 2011 15:52 To: llvmdev at cs.uiuc.edu Subject: Re: [LLVMdev] How to use ConstantFoldConstantExpression? I forgot to mention, that I use LLVM release 2.8, I did not try it with the latest revision, but I expect that I am rather doing something wrong than using non-implem...
2016 Mar 23
5
Open Project : Inter-procedural Register Allocation [GSoC 2016]
> On Mar 22, 2016, at 6:04 PM, Matthias Braun via llvm-dev <llvm-dev at lists.llvm.org> wrote: > > No need to apologize this thread surely deserved some answers :) > > From my perspective this project sounds doable. I would expect the register allocation parts to be not too hard: I imagine this being just distilling a new clobber regmask after allocating a function. I would
2013 Jun 10
3
[LLVMdev] Whole program alias analysis in backend
...lemented before, but noone was maintaning it, so it was removed. Do you think that this could be a suitable algorithm or should we choose something newer and stronger? Regarding the scalability, it ok for us, if the algorithm would run e.g. 1 hour for a 100 KLOC application. Thank you Adam Husar
2016 May 10
3
[llvm dev] do we have allocator hook to use maximum different registers?
Hi, Default register allocator tries to reuse the same registers over and over again even if register file have a plenty of registers to use. This creates parasite false dependencies and makes scheduling less effective. How to instruct allocator (may be override some virtual function in mine backend?) that it is profitable to use maximum number of available registers with minimal dependencies?