- b0e067b [tools] Unbreak the GCC build (workaround a GCC bug). by Davide Italiano · 9 years ago
- 7f00d0a Bitcode: Change the materializer interface to return llvm::Error. by Peter Collingbourne · 9 years ago
- 2ad6d48 Search for llvm-symbolizer binary in the same directory as argv[0], before by Richard Smith · 9 years ago
- 03b42e4 Remove every uses of getGlobalContext() in LLVM (but the C API) by Mehdi Amini · 10 years ago
- 257a353 Bring back "Assert that we have all use/users in the getters." by Rafael Espindola · 10 years ago
- 65c0120 Revert "Assert that we have all use/users in the getters." by Michael Zolotukhin · 10 years ago
- e01e363 Assert that we have all use/users in the getters. by Rafael Espindola · 10 years ago
- 1ea4efb Delete dead code: only functions are materializable. by Rafael Espindola · 10 years ago
- be2cfb2 Use a lambda to reduce code duplication. by Rafael Espindola · 10 years ago
- 8a7b84b uselistorder: Remove the global bits by Duncan P. N. Exon Smith · 11 years ago
- 8a74f68 uselistorder: Pull the bit through PrintModulePass by Duncan P. N. Exon Smith · 11 years ago
- 679db33 uselistorder: Pull bit through BitcodeWriterPass by Duncan P. N. Exon Smith · 11 years ago
- c55dee1 IR: Set -preserve-bc-uselistorder=false by default by Duncan P. N. Exon Smith · 11 years ago
- 46a4355 Make DataLayout Non-Optional in the Module by Mehdi Amini · 11 years ago
- 30d69c2 [PM] Remove the old 'PassManager.h' header file at the top level of by Chandler Carruth · 11 years ago
- 246c4fb Remove redundant calls to isMaterializable. by Rafael Espindola · 11 years ago
- 5a52e6d Modernize the error handling of the Materialize function. by Rafael Espindola · 11 years ago
- c435adc Add doInitialization/doFinalization to DataLayoutPass. by Rafael Espindola · 11 years ago
- d233b06 Return a std::unique_ptr from the IRReader.h functions. NFC. by Rafael Espindola · 11 years ago
- 3fd1e99 Modernize raw_fd_ostream's constructor a bit. by Rafael Espindola · 11 years ago
- bfe44e1 Use range loops. by Rafael Espindola · 11 years ago
- d59664f raw_ostream: Forward declare OpenFlags and include FileSystem.h only where necessary. by Benjamin Kramer · 11 years ago
- e6cb63e [C++] Use 'nullptr'. Tools edition. by Craig Topper · 11 years ago
- 56440fd Replace OwningPtr<T> with std::unique_ptr<T>. by Ahmed Charles · 12 years ago
- 9351251 Make DataLayout a plain object, not a pass. by Rafael Espindola · 12 years ago
- 90c7f1c Replace the F_Binary flag with a F_Text one. by Rafael Espindola · 12 years ago
- b7bdfd6 [PM] Wire up support for writing bitcode with new PM. by Chandler Carruth · 12 years ago
- 9d80513 [PM] Simplify the interface exposed for IR printing passes. by Chandler Carruth · 12 years ago
- b8ddc70 [PM] Rename the IR printing pass header to a more generic and correct by Chandler Carruth · 12 years ago
- 9aca918 Move the LLVM IR asm writer header files into the IR directory, as they by Chandler Carruth · 12 years ago
- b5e1e6c Revert "Encapsulate PassManager debug flags to avoid static init and cxa_exit." by Andrew Trick · 12 years ago
- f33d6df Encapsulate PassManager debug flags to avoid static init and cxa_exit. by Andrew Trick · 12 years ago
- dc073ad whitespace by Andrew Trick · 12 years ago
- 6d35481 Add a wrapper for open. by Rafael Espindola · 12 years ago
- 9577755 Replace uses of the deprecated std::auto_ptr with OwningPtr. by Andy Gibbs · 13 years ago
- e60e57b Split out the IRReader header and the utility functions it provides into by Chandler Carruth · 13 years ago
- 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
- 4d88a1c Sort the #include lines for tools/... by Chandler Carruth · 13 years ago
- d6b092b One more step towards making doInitialization and doFinalization useful for by Pedro Artigas · 13 years ago
- 1db12f5 Revert r168635 "Step towards implementation of pass manager with doInitialization and doFinalization per module detangled from runOn?? calls, still has temporary code not to break ASAN to be removed when that pass conforms to the proposed model". by Owen Anderson · 13 years ago
- 336368c Step towards implementation of pass manager with doInitialization and doFinalization per module detangled from runOn?? calls, still has temporary code not to break ASAN to be removed when that pass conforms to the proposed model by Owen Anderson · 13 years ago
- 1aa2751 Add doInitialization and doFinalization methods to ModulePass's, to allow them to be re-initialized and reused on multiple Module's. by Owen Anderson · 13 years ago
- 7043858a Add -alias and -ralias options to match what we have for functions and globals. by Rafael Espindola · 13 years ago
- 9cfc13d Move TargetData to DataLayout. by Micah Villmow · 13 years ago
- 5079e4d Remove extraneous ".get()->" which is just "->". No functionality change. by Nick Lewycky · 14 years ago
- a3a0681 Enhance llvm::SourceMgr to support diagnostic ranges, the same way clang does. Enhance by Chris Lattner · 14 years ago
- f0d3786 Add -rfunc and -rglob options to llvm-extract to support regular by Chad Rosier · 14 years ago
- b1ed91f Land the long talked about "type system rewrite" patch. This by Chris Lattner · 14 years ago
- 447762d Merge System into Support. by Michael J. Spencer · 15 years ago
- 0df7ea4 Move tool_output_file into its own file. by Dan Gohman · 15 years ago
- 0d2c07c Fix llvm-extract -delete's lazy loading to materialize the functions that by Dan Gohman · 15 years ago
- a2233f2 Make tool_output_file's raw_ostream instance a member variable instead by Dan Gohman · 15 years ago
- 8f292e7 Rewrite ExtractGV, removing a bunch of stuff that didn't fully work, by Dan Gohman · 15 years ago
- bf15459 Convert llvm-extract to use lazy loading. This makes it substantially by Dan Gohman · 15 years ago
- 4cc73ba Use tool_output_file in llvm-extract and llvm-link too. by Dan Gohman · 15 years ago
- 6111d7c Don't register stdout to be deleted on a signal. by Dan Gohman · 15 years ago
- 9b2a93a Preserve debug info for only extracted symbols. by Devang Patel · 15 years ago
- 8e404fe Trim #includes. by Dan Gohman · 16 years ago
- f684e45 Add support to llvm-extract for extracting multiple functions and/or by Dan Gohman · 16 years ago
- e592923 Fix llvm-extract's "writing bitcode to a terminal" warning, which wasn't by Dan Gohman · 16 years ago
- 61a8796 Make LLVM command-line tools overwrite their output files without -f. by Dan Gohman · 16 years ago
- abd1736 simplify output file selection, fixing two FIXMEs about binary output by Chris Lattner · 16 years ago
- 9e6f1f1 Change raw_fd_ostream to take flags as an optional bitmask by Chris Lattner · 16 years ago
- dd1db9c "-" should write to stdout, not stderr. by Chris Lattner · 16 years ago
- ee05152 Convert more tools code from cerr and cout to errs() and outs(). by Dan Gohman · 16 years ago
- 19251ec To simplify the upcoming context-on-type change, switch all command line tools to using the default global context for now. by Owen Anderson · 16 years ago
- 607818a Add a Force option to raw_fd_ostream to specify whether opening by Dan Gohman · 16 years ago
- 1cf085d Hold the LLVMContext by reference rather than by pointer. by Owen Anderson · 16 years ago
- 6773d38 Add a pointer to the owning LLVMContext to Module. This requires threading LLVMContext through a lot by Owen Anderson · 16 years ago
- 59ceb59 Use .empty() instead of .size(). by Dan Gohman · 17 years ago
- e3fc2d1 Change various llvm utilities to use PrettyStackTraceProgram in by Chris Lattner · 17 years ago
- fc42740 only extract main if the user didn't specify anything to extract by Andrew Lenharth · 18 years ago
- 3906c6a make error message reflect default search function name by Andrew Lenharth · 18 years ago
- 3f13b66 add a pass that can extract all kinds of global values, not just functions. Update llvm-extract to use it and optionally extract a global variable if you want it too by Andrew Lenharth · 18 years ago
- 345353d remove attributions from tools. by Chris Lattner · 18 years ago
- 2c6a821 Move the space in overview output for commands out of each of the by Dan Gohman · 18 years ago
- fd46bad Separate program name from error message with a : by Reid Spencer · 18 years ago
- f054db3 Terminate an error message with a newline. by Reid Spencer · 18 years ago
- e16561c Here is the bulk of the sanitizing. by Gabor Greif · 18 years ago
- 9e9a34c use the new MemoryBuffer interfaces to simplify error reporting in clients. by Chris Lattner · 18 years ago
- 6d80e21 switch tools to bitcode instead of bytecode by Chris Lattner · 18 years ago
- 2793699 remove EH cruft, add bitcode support by Chris Lattner · 18 years ago
- a0e49f2 push bytecode decompressor out through APIs. Now the bytecode reader by Chris Lattner · 19 years ago
- 3c52e27 For PR411: by Reid Spencer · 19 years ago
- 3aaaa0b For PR411: by Reid Spencer · 19 years ago
- 037c867 Propagate changes from my local tree. This patch includes: by Anton Korobeynikov · 19 years ago
- f3baad3 Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are by Bill Wendling · 19 years ago
- 76d4632 make all llvm tools call llvm_shutdown when they exit, static'ify some stuff. by Chris Lattner · 19 years ago
- afd54eb Replacing std::iostreams with llvm iostreams. Some of these changes involve by Bill Wendling · 19 years ago
- 16cf813 Don't pass target name into TargetData anymore, it is never used or needed. by Chris Lattner · 19 years ago
- e22594f extract has been renamed to llvm-extract to avoid conflicting with another tool by Misha Brukman · 20 years ago[Renamed (92%) from llvm/tools/extract/extract.cpp]
- 650ba8e Remove trailing whitespace by Misha Brukman · 21 years ago
- c8f1f4b Use binary mode for reading/writing bytecode files by Jeff Cohen · 21 years ago
- 996ec72 For PR351: by Reid Spencer · 21 years ago
- 7c16caa Changes For Bug 352 by Reid Spencer · 21 years ago
- e3263ec The functions in Signal.h are now in the llvm::sys namespace - adjust by Reid Spencer · 21 years ago
- 278f515 Header file moved by Chris Lattner · 21 years ago
- 2ccac82 Add command-line option to select whether to isolate or delete function from by Misha Brukman · 22 years ago
- 69e896b Make sure to print a stack trace whenever an error signal is delivered to by Chris Lattner · 22 years ago
- 3b203f5 Give extract -o and -f options, just like every other tool! by Chris Lattner · 22 years ago