aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-extract
AgeCommit message (Expand)AuthorFilesLines
2022-12-21[llvm-extract] Don't forget to link to Analysis componentRoman Lebedev1-0/+1
2022-12-20[llvm-extract] Add missing IRPrinter dependencyArthur Eubanks1-0/+1
2022-12-20[llvm-extract] Use new pass manager instead of legacy pass managerArthur Eubanks2-18/+63
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song1-2/+1
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song1-12/+6
2022-02-02Cleanup header dependencies in LLVMCoreserge-sans-paille1-0/+1
2020-11-13llvmbuildectomy - replace llvm-build by plain cmakeserge-sans-paille1-21/+0
2020-07-08[opt] Remove obsolete --quiet optionArthur Eubanks1-1/+1
2020-05-21[llvm-extract] Fix basic block extraction by delaying search until the functi...Dominic Chen1-20/+28
2020-02-03[llvm-extract] Add -keep-const-init commandline optionJuneyoung Lee1-1/+5
2019-08-20[llvm-extract] Update the help message for group extraction featureJinsong Ji1-2/+12
2019-08-05Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFCFangrui Song1-1/+1
2019-06-12Sanitize llvm-extract -help outputSerge Guelton1-37/+50
2019-04-29[llvm-extract] Expose the group extraction feature of the BlockExtractorQuentin Colombet1-12/+19
2019-04-04Include invoke'd functions for recursive extractDavid Callahan1-3/+3
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2-8/+6
2018-04-13Define InitLLVM to do common initialization all at once.Rui Ueyama1-7/+2
2018-01-23[llvm-extract] Support extracting basic blocksVolkan Keles1-0/+40
2017-09-23[Support] Rename tool_output_file to ToolOutputFile, NFCReid Kleckner1-1/+1
2017-04-06[llvm-extract] Add option for recursive extractionKeno Fischer1-1/+34
2016-11-19[CMake] llvm-extract depends on intrinsics_genChris Bieneman1-0/+3
2016-11-09[tools] Unbreak the GCC build (workaround a GCC bug).Davide Italiano1-1/+2
2016-11-09Bitcode: Change the materializer interface to return llvm::Error.Peter Collingbourne1-7/+5
2016-06-09Search for llvm-symbolizer binary in the same directory as argv[0], beforeRichard Smith1-1/+1
2016-04-14Remove every uses of getGlobalContext() in LLVM (but the C API)Mehdi Amini1-1/+1
2016-01-26Remove autoconf supportChris Bieneman1-17/+0
2016-01-15Bring back "Assert that we have all use/users in the getters."Rafael Espindola1-3/+12
2016-01-14Revert "Assert that we have all use/users in the getters."Michael Zolotukhin1-12/+3
2015-12-19Assert that we have all use/users in the getters.Rafael Espindola1-3/+12
2015-12-18Delete dead code: only functions are materializable.Rafael Espindola1-4/+0
2015-12-18Use a lambda to reduce code duplication.Rafael Espindola1-23/+15
2015-04-15uselistorder: Remove the global bitsDuncan P. N. Exon Smith1-10/+13
2015-04-15uselistorder: Pull the bit through PrintModulePassDuncan P. N. Exon Smith1-1/+2
2015-04-15uselistorder: Pull bit through BitcodeWriterPassDuncan P. N. Exon Smith1-1/+2
2015-04-14IR: Set -preserve-bc-uselistorder=false by defaultDuncan P. N. Exon Smith1-0/+6
2015-03-04Make DataLayout Non-Optional in the ModuleMehdi Amini1-1/+0
2015-02-13[PM] Remove the old 'PassManager.h' header file at the top level ofChandler Carruth1-2/+2
2014-11-01Remove redundant calls to isMaterializable.Rafael Espindola1-8/+5
2014-10-24Modernize the error handling of the Materialize function.Rafael Espindola1-9/+9
2014-09-10Add doInitialization/doFinalization to DataLayoutPass.Rafael Espindola1-1/+1
2014-08-26Return a std::unique_ptr from the IRReader.h functions. NFC.Rafael Espindola1-2/+1
2014-08-25Modernize raw_fd_ostream's constructor a bit.Rafael Espindola1-4/+4
2014-05-08Use range loops.Rafael Espindola1-13/+9
2014-04-29raw_ostream: Forward declare OpenFlags and include FileSystem.h only where ne...Benjamin Kramer1-0/+1
2014-04-25[C++] Use 'nullptr'. Tools edition.Craig Topper1-1/+1
2014-03-06Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles1-1/+1
2014-02-25Make DataLayout a plain object, not a pass.Rafael Espindola1-1/+1
2014-02-24Replace the F_Binary flag with a F_Text one.Rafael Espindola1-1/+1
2014-01-13[PM] Wire up support for writing bitcode with new PM.Chandler Carruth1-1/+1
2014-01-12[PM] Simplify the interface exposed for IR printing passes.Chandler Carruth1-1/+1