aboutsummaryrefslogtreecommitdiff
path: root/tools/opt/Makefile
AgeCommit message (Expand)Author
2013-03-26Manually update the dependencies in the Makefiles. It turns out that allChandler Carruth
2013-01-28Extracted ObjCARC.cpp into its own library libLLVMObjCARCOpts in preparation ...Michael Gottesman
2012-10-18Reapply the TargerTransformInfo changes, minus the changes to LSR and Lowerin...Nadav Rotem
2012-10-18Temporarily revert the TargetTransform changes.Bob Wilson
2012-10-10Add a new interface to allow IR-level passes to access codegen-specific infor...Nadav Rotem
2012-02-01Add a basic-block autovectorization pass.Hal Finkel
2011-10-18build: Tidy up a bunch of tool Makefiles, and simplify where possible using theDaniel Dunbar
2010-01-24make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.Chris Lattner
2010-01-22Stop building RTTI information for *most* llvm libraries. NotableChris Lattner
2009-10-22nothing opt uses can throw, remove the try block and -fexceptions whenChris Lattner
2009-09-03Use IRReader.h in opt, to support reading of LLVM Assembly files directly.Dan Gohman
2009-04-01Fixed file header comment.Misha Brukman
2007-12-29remove attributions from tools/utils makefiles.Chris Lattner
2007-05-06switch tools to bitcode from bytecodeChris Lattner
2007-05-06if -bitcode is specified, read and write a bitcode file instead of a bytecode...Chris Lattner
2007-02-03For PR1072:Reid Spencer
2006-12-13Remove DSA.John Criswell
2006-09-04Use LINK_COMPONENTS to specify *components* to link against instead ofChris Lattner
2006-08-27Merge the 'analyze' mode code with the 'opt' mode code. Eliminate theChris Lattner
2006-08-18For PR872:Reid Spencer
2006-07-07Tools require EH for their top-level try blocks.Chris Lattner
2006-06-01Use archive libraries instead of object files for VMCore, BCReader,Reid Spencer
2006-02-22reorder some librariesChris Lattner
2005-10-27Move some constant folding code shared by Analysis and Transform passesJohn Criswell
2005-10-261. Remove libraries no longer created from the list of libraries linked into theJohn Criswell
2005-10-24Remove a now-unneeded libraryChris Lattner
2005-10-24Use archive versions of these libraries, using the LinkAllPasses header.Chris Lattner
2005-04-22Two changes:Reid Spencer
2004-11-25Add LLVMbzip2 library, now required.Reid Spencer
2004-10-27Change Library Names Not To Conflict With Others When InstalledReid Spencer
2004-08-29Add the LLVMsystem.a library as it is now used for operating systemReid Spencer
2004-06-25Make sure to link all IPA's into opt, so that it has access to stuff likeChris Lattner
2003-10-20Added LLVM copyright to Makefiles.John Criswell
2003-07-21Remove instloops libraryChris Lattner
2003-07-18Added pass to instrument backedges for lightweight tracingAnand Shukla
2003-07-10Converted tabs to spaces.Misha Brukman
2003-06-17Use $(PLATFORMLIBDL) to selectively bring in -ldl only on those platforms whereBrian Gaeke
2003-04-16Remove codegen libraries to speed up linking optChris Lattner
2002-12-12ipa.a only needs to be mentioned once, and spaces should be used instead ofMisha Brukman
2002-12-09Repeat ipa.a. Since IPModRef is currently only used in analysis.o,Vikram S. Adve
2002-11-19Remove extra target.a entryChris Lattner
2002-11-04No need to explicitly inclue ExportSymbols nowChris Lattner
2002-10-28Add codegen libraryChris Lattner
2002-10-01Temporary change to make datastructure stuff link in rightChris Lattner
2002-09-20Renamed library preselect to preopts.Vikram S. Adve
2002-09-18KEEP_SYMBOLS by default.Vikram S. Adve
2002-09-17Enable correct support for dynamic loading on LinuxChris Lattner
2002-09-16Remove duplicate sparc entry.Vikram S. Adve
2002-09-16Use .o files instead of .a files for several cases (that don't actuallyVikram S. Adve
2002-09-16Add support for optimization passes that use a TargetMachine object.Vikram S. Adve