Displaying 3 results from an estimated 3 matches for "lelema".
2019 Nov 27
2
Writing a Pass in LLVM MC (Machine Code) level to Analyze Assembly Code
...arching to learn the MC level passes, I cannot find
any related classes in LLVM infrastructure (such as FunctionPass at IR
level; MachineFunctionPass at MIR pass). Could anyone direct me where I
should start to write a MC level pass?
Best Regards,
Lele
On Mon, Nov 25, 2019 at 5:24 PM Lele Ma <lelema.cn at gmail.com> wrote:
> Thank you for the instructions, Aaron and Nicolai!
>
> Raising a binary to LLVM IR, or raising to MIR is a reasonable solution
> for me. However, given Nicolai's information that not all target-specific
> instructions are representable in MIR, I got...
2019 Nov 21
2
[CodeGen] Read/Write Machine IR from/to Persistent File
Dear LLVM developers,
Just as LLVM IR can be read/write via persistent bitcode (*.bc *.ll) files,
is there any similar implementation in LLVM to read/write Machine IR (MIR)
via a persistent file?
If not and I would like to add it (e.g. for ARM or RISC-V), could you
direct me materials and/or LLVM source code modules where I should start
with?
Best Regards,
Lele Ma
-------------- next part
2019 Nov 25
2
[Machine IR] Analyzing Assembly Source Code in MIR passes
Llvm-mctoll will raise a binary back to LLVM IR.
Not exactly what you want but it might be something you can leverage.
https://github.com/microsoft/llvm-mctoll
On Mon, Nov 25, 2019 at 1:19 PM Nicolai Hähnle via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> On Thu, Nov 21, 2019 at 3:37 AM Lele Ma via llvm-dev
> <llvm-dev at lists.llvm.org> wrote:
> > My goal is to write