Displaying 4 results from an estimated 4 matches for "vlknkls".
2015 Oct 04
2
How to add NOP?
...efined reference
> to 'llvm::initializeNoopInserterPass(llvm::PassRegistry&).
> I need to modify Passes.h, InitializePasses.h, and Codegen.cpp files to
> register my pass, right?
>
> Erdem
> ------------------------------
> From: erdemderebasoglu at hotmail.com
> To: vlknkls at gmail.com; llvm-dev at lists.llvm.org
> Subject: RE: [llvm-dev] How to add NOP?
> Date: Thu, 17 Sep 2015 16:38:36 +0300
>
>
> This seems to be what I am looking for. That was very helpful. Thank you.
>
> Erdem
>
> ------------------------------
> From: vlknkls at gm...
2015 Sep 17
2
How to add NOP?
This seems to be what I am looking for. That was very helpful. Thank you.
Erdem
From: vlknkls at gmail.com
Date: Wed, 16 Sep 2015 16:25:29 +0000
Subject: Re: [llvm-dev] How to add NOP?
To: erdemderebasoglu at hotmail.com; llvm-dev at lists.llvm.org
Use MachineInstr::memoperands() function to get memory operands then you can get the address space by using MachineMemOperand::getAddrSpace()....
2015 Sep 15
3
How to add NOP?
I would like to convert a C file that uses OpenMP library to X86 code with a condition: I want to insert a NOP before each instruction that does a private memory access.I have written an optimization pass that inserts an inline assembly call (NOP) but it is applied at IR level, and I cannot determine where to insert it. How can I use LLVM to add NOPs accordingly?
Thanks.
--------------
2015 Oct 11
2
How to add NOP?
...erdemderebasoglu at hotmail.com> wrote:
> Thanks. I enabled my pass. I have one resolved issue though:
> MachineMemOperand::getAddrSpace() always returns zero. How can I use it to
> distinguish private memory accesses?
>
> Erdem
>
> ------------------------------
> From: vlknkls at gmail.com
> Date: Sun, 4 Oct 2015 01:51:29 +0000
>
> Subject: Re: [llvm-dev] How to add NOP?
> To: erdemderebasoglu at hotmail.com; llvm-dev at lists.llvm.org
>
> Hi Erdem,
>
> Since it is a target specific pass, you should put your pass inside the
> target's folde...