Displaying 6 results from an estimated 6 matches for "mcobjectdisassembler".
2014 Jul 31
2
[LLVMdev] suspicious typo in MCObjectDisassembler.cpp
my compiler gave me a warning in MCObjectDisassembler.cpp. it found a
self-comparation in loop condition. I think it's a typo.
the suspicious code was introduced by this patch:
>From f176482752fbea3139394e280adfb10270dd3aac Mon Sep 17 00:00:00 2001
From: Ahmed Bougacha <ahmed.bougacha at gmail.com>
Date: Wed, 21 Aug 2013 07:28:55 +0000...
2014 Jul 31
2
[LLVMdev] suspicious typo in MCObjectDisassembler.cpp
...y untested) before...
On Thu, Jul 31, 2014 at 11:37 AM, Eric Christopher <echristo at gmail.com> wrote:
> I believe you are correct. Fixed thusly:
>
> dzur:~/sources/llvm> git svn dcommit
> Committing to https://llvm.org/svn/llvm-project/llvm/trunk ...
> M lib/MC/MCAnalysis/MCObjectDisassembler.cpp
> Committed r214416
>
> -eric
>
>
> On Thu, Jul 31, 2014 at 10:26 AM, xliu <navy.xliu at gmail.com> wrote:
>> my compiler gave me a warning in MCObjectDisassembler.cpp. it found a
>> self-comparation in loop condition. I think it's a typo.
>>
>&g...
2014 Jul 31
2
[LLVMdev] Removing lib/MC/MCObjectDisassembler (and more?)
Oops sorry. lib/MC/MCAnalysis/MCObjectDisassembler.CPP
Thanks.
-eric
On Jul 31, 2014 1:21 PM, "Kevin Enderby" <enderby at apple.com> wrote:
> Eric, what file are your referring to? The path
> lib/MC/MCObjectDisassembler does not end in a .cpp or .h and is not a
> directory .
>
> Just a bit more info and I can get...
2014 Jul 31
6
[LLVMdev] Removing lib/MC/MCObjectDisassembler (and more?)
Seems to be largely untested... anyone using this? (cc'ing Kevin as
he's the most likely candidate). At the least for MCAnalysis this
appears to be unused, any ideas on what else can be deleted?
I'll remove just this file unless there are objections tomorrow (or
earlier if I get an ack from Kevin about it).
-eric
2013 Jul 09
0
[LLVMdev] Basic instructions for LLVM and Control Flow graph extraction
This isn't by itself too difficult, as I have done something similar recently, but does require some modifications of LLVM.
The basic algorithm is simple:
For each ISA instruction, create a new MachineInstr and add it to the current MachineBasicBlock.
At each branch instruction, add it to the current MBB and add it to a list and create a new MBB.
After creating your list of MBB, iterate
2013 Jul 09
2
[LLVMdev] Basic instructions for LLVM and Control Flow graph extraction
I am currently attempting to learn how to use LLVM for control flow graph extraction on linux (Ubuntu). Basically, I need to be able to break down specific basic functions blocks from assembly code, and use it to make a CFG. Do any of you upstanding human beings have any knowledge or resources that could possibly assist me in this task? I apologize if this is a very basic question. I have already