[LLVMdev] Using LLVM for decompiling.

陳韋任 chenwj at iis.sinica.edu.tw
Mon May 7 04:25:19 PDT 2012


> 3) The blocks or nodes are then analyzed for structure in order to
> extract loop information and if...then...else information.
> 4) Once structure is obtained, data types can be analyzed.
> 5) Lastly, source code is output in C or C++ or whatever is needed.
> 
> I was wondering if LLVM could help with any of these steps.
> I am looking at doing step (3) better. Can LLVM help in that area?

  You can check out lib/Analysis/* .

Regards,
chenwj

-- 
Wei-Ren Chen (陳韋任)
Computer Systems Lab, Institute of Information Science,
Academia Sinica, Taiwan (R.O.C.)
Tel:886-2-2788-3799 #1667
Homepage: http://people.cs.nctu.edu.tw/~chenwj




More information about the llvm-dev mailing list