search for: stirb

Displaying 16 results from an estimated 16 matches for "stirb".

Did you mean: stir
2015 Dec 16
2
LLVM and parallelization
...but it is not clear for me which of the following is correct? 1. Clang inserts in the source code OpenMP compiler directives, so, it auto-parallelizes the serial source code provided as input or2. Clang can compile manually written parallel source code that uses OpenMP directives Best regards,Iulia Stirb -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20151216/f1fc6b98/attachment.html>
2015 Dec 16
2
Instruction scheduling done before or after register allocation
...resented to thecode generator into target-specific machine instructions. | | | | View on llvm.org | Preview by Yahoo | | | |   | Could you please confirm that on actual implementation of LLVM's code generator, the instruction scheduling is done before register allocation? Many thanks,Iulia Stirb -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20151216/2e02f43f/attachment.html>
2017 Jun 05
2
Question
...hat "skylake" can be a type and a subtype as well.How can I find out the subtype of my architecture? Looking forward for you answer. Thank you.Iulia On Sunday, June 4, 2017 7:11 PM, Tim Northover <t.p.northover at gmail.com> wrote: Hi Lulia, On 4 June 2017 at 08:39, Iulia Stirb via llvm-dev <llvm-dev at lists.llvm.org> wrote: > Does LLVM support code generation for Intel Processors? Which Intel > processors are supported? I am interested especially in Intel Xeon > Processor, but you can give me information about the others as well. Yes, x86 output is suppo...
2017 Jun 05
2
Question
...ABI (application binary interface)? Thanks,Iulia On Monday, June 5, 2017 8:58 PM, Bruce Hoult <bruce at hoult.org> wrote: grep name /proc/cpuinfo Then look up the model number in https://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors On Mon, Jun 5, 2017 at 8:41 PM, Iulia Stirb via llvm-dev <llvm-dev at lists.llvm.org> wrote: Hello, 1. Can you please tell me how can I find the type of my Intel Xeon?I see in LLVM code that Intel Xeon processors can be of type "core2", "penryn", "westmere", "skylake". 2. I also see that "s...
2017 Jun 05
2
Build problems
Hello, Could someone please tell me why LLVM and clang downloaded from here: svn co http://llvm.org/svn/llvm-project/llvm/trunk llvmsvn co http://llvm.org/svn/llvm-project/cfe/trunk clang and generated using cmake: cmake -G "Visual Studio 15 2017" ../llvm does not compile in Visual Studio? I am using Batch Build in Visual Studio and I have selected only ALL_BUILD project to build as
2017 Jun 06
2
Question
Thank you. So the ABI in llvm will be "gnu" for all Linux distributions? On Monday, June 5, 2017 11:39 PM, Tim Northover <t.p.northover at gmail.com> wrote: On 5 June 2017 at 11:54, Iulia Stirb <iulia_s24 at yahoo.com> wrote: > Can you also please tell me how can I find out the ABI (application binary > interface)? Could you send your messages with a smaller font, or better still in plain text? It's very distracting and quite difficult to read (particularly your message a...
2019 Sep 03
2
Get constants of undefined types in IR
...s different solutions for this error but none of them was appropriate for this case. Could you please help? Regards,Iulia On Tuesday, September 3, 2019, 8:15:26 PM GMT+3, Tim Northover <t.p.northover at gmail.com> wrote: Adding llvm-dev back. On Tue, 3 Sep 2019 at 18:02, Iulia Stirb <iulia_s24 at yahoo.com> wrote: Thank very much you for your answer. Following the indications in your mail, I obtained one of the 16th elements as below: static cpu_set_t getCpuAffinityElement(cpu_set_t affinity, int index) { cpu_set_t mask; CPU_ZERO(&mask); for(int i = index * sizeof(u...
2019 Sep 18
2
How to debug passes
...you have any ideas why is this? > > Thank you, > Iulia > > > > Trimis de pe smartphone-ul meu Samsung Galaxy. > > -------- Mesaj original -------- > De la: Andrzej Warzynski <Andrzej.Warzynski at arm.com> > Date: 17.09.2019 10:44 (GMT+02:00) > Către: Iulia Stirb <iulia_s24 at yahoo.com>, via Llvm-dev > <llvm-dev at lists.llvm.org>, nd <nd at arm.com> > Subiect: Re: [llvm-dev] How to debug passes > > Hi Iulia, > > You can skip step 5 - it's not required. opt will happily work with *.ll > as well as *.bc files. Sinc...
2019 Sep 18
2
How to debug passes
> opt -load lib­dum­my­pass.so -dum­my­pass hel­lo.ll Looks like you are loading a shared library different from "LLVMHello.so". did you change the name of the compilation unit from "Hello.cpp" into "dummypass.cpp"? (As asked previously by Andrzej) did you register the dummy pass? > RegisterPass<DummyPass> X("dummypass",
2019 Sep 10
3
Question about using multiple functions in a Function pass
Hi all, I would want to know if from the runOnFunction method of a Function pass, other functions in IR, except for the one received as parameter, can be obtained as well, from a call instruction, as follows: Function F = dyn_cast<Function>(callInst); Or do I need a Module pass to work in IR with multiple functions from input source code? If so, it is accepted to have O(n^3) complexity in a
2019 Sep 16
2
How to debug passes
Hi, Could you please confirm the following steps for debugging a pass? 1. copy your pass into llvm/lib/Transforms/Hello/Hello.cpp 2. name you pass Hello 3. insert debug messages like:     errs() << "Vis­iting func­tion " << F.get­Name(); 4. get LLVM bitcode:    clang -O3 -emit-llvm hello.c -c -o hello.bc5. disassemble the bitcode:     llvm-dis hel­lo.bc 6. run the pass on
2019 Aug 31
3
Get constants of undefined types in IR
Hello all, I would like to obtain a constant that is initialized with a value of type cpu_set_t, a type which is defined by Pthreads. The problem is that a variable of this type cannot be cast to an int value, even in C source code. I tried get methods from Constant or ConstantInt classes, but with no result. How can I obtain such constant object in IR? Thank you, Iulia -------------- next
2017 Jun 08
2
Question
...on of sub-architecture is considered sandy bridge for Intel® Xeon® processor E5-4600/2600/1600 product family (I am thinking it could be v1 or v0 in llvm)? Thank you. On Wednesday, June 7, 2017 1:05 AM, Tim Northover <t.p.northover at gmail.com> wrote: On 6 June 2017 at 10:46, Iulia Stirb <iulia_s24 at yahoo.com> wrote: > Thank you. So the ABI in llvm will be "gnu" for all Linux distributions? The last part of the triple will always be "gnu" for x86, yes. The ABI itself I might call GNU, or SysV depending on exactly what I'm talking about. Cheers....
2017 May 06
2
LLVM and Pthreads
Hello, I know clang supports -pthread option (here). Does this mean I can call pthread routines inside llvm code and which pthread library is used, the one for Linux OS or the one for Windows? Thank you.Iulia -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170506/7a201a40/attachment.html>
2017 Jun 04
2
Question
Hello, Could someone please answer the following question: Does LLVM support code generation for Intel Processors? Which Intel processors are supported? I am interested especially in Intel Xeon Processor, but you can give me information about the others as well. Thank you,Iulia -------------- next part -------------- An HTML attachment was scrubbed... URL:
2017 Sep 27
1
Build error
Hello, I am building LLVM with ninja on Linux environment and I continue to have the error below. I am thinking that the cause might be my PC not having sufficient RAM memory. In this sense, I extended my swap memory with a swap file (90GB), but it didn't solved the problem. Should I add more physical RAM memory to my PC, or is there any software based solution I can try first? Thank you and