On Jun 7, 2010, at 4:27 PM, Daniel Dunbar wrote: > Author: ddunbar > Date: Mon Jun 7 18:27:59 2010 > New Revision: 105583 > > URL: http://llvm.org/viewvc/llvm-project?rev=105583&view=rev > Log: > Frontend: Add CodeGenAction support for handling LLVM IR. > - This magically enables using 'clang -cc1' as a replacement for > most of 'llvm-as', 'llvm-dis', 'llc' and 'opt' functionality. > > For example, 'llvm-as' is: > $ clang -cc1 -emit-llvm-bc FOO.ll -o FOO.bc > and 'llvm-dis' is: > $ clang -cc1 -emit-llvm FOO.bc -o - > and 'opt' is, e.g.: > $ clang -cc1 -emit-llvm -O3 -o FOO.opt.ll FOO.ll > and 'llc' is, e.g.: > $ clang -cc1 -S -o - FOO.ll
Great. Would be nice to be able to do: llc -march=c < file.bc via cc1 too. An end-to-end source to c translation :). - Fariborz > > _______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
