Commit History

Автор SHA1 Съобщение Дата
  Duncan P. N. Exon Smith e005d71e4b uselistorder: Pull bit through BitcodeWriterPass преди 10 години
  Duncan P. N. Exon Smith d044549557 IR: Set -preserve-bc-uselistorder=false by default преди 10 години
  Mehdi Amini c94da20917 Make DataLayout Non-Optional in the Module преди 10 години
  Chandler Carruth 417c5c172c [PM] Remove the old 'PassManager.h' header file at the top level of преди 10 години
  Rafael Espindola 5793838fc8 Remove redundant calls to isMaterializable. преди 10 години
  Rafael Espindola c498284e46 Modernize the error handling of the Materialize function. преди 10 години
  Rafael Espindola 3b670550ad Add doInitialization/doFinalization to DataLayoutPass. преди 11 години
  Rafael Espindola 81e49922a8 Return a std::unique_ptr from the IRReader.h functions. NFC. преди 11 години
  Rafael Espindola 8c96862847 Modernize raw_fd_ostream's constructor a bit. преди 11 години
  Rafael Espindola 82cb28e99a Use range loops. преди 11 години
  Benjamin Kramer 7259f14839 raw_ostream: Forward declare OpenFlags and include FileSystem.h only where necessary. преди 11 години
  Craig Topper 573faecacf [C++] Use 'nullptr'. Tools edition. преди 11 години
  Ahmed Charles f4ccd11075 Replace OwningPtr<T> with std::unique_ptr<T>. преди 11 години
  Rafael Espindola 57edc9d4ff Make DataLayout a plain object, not a pass. преди 11 години
  Rafael Espindola ac69459e0f Replace the F_Binary flag with a F_Text one. преди 11 години
  Chandler Carruth e2dc71d312 [PM] Wire up support for writing bitcode with new PM. преди 11 години
  Chandler Carruth a5ced5ed37 [PM] Simplify the interface exposed for IR printing passes. преди 11 години
  Chandler Carruth 8a5351f0f5 [PM] Rename the IR printing pass header to a more generic and correct преди 11 години
  Chandler Carruth bc65a8d518 Move the LLVM IR asm writer header files into the IR directory, as they преди 11 години
  Andrew Trick abe68f5917 Revert "Encapsulate PassManager debug flags to avoid static init and cxa_exit." преди 12 години
  Andrew Trick 7d4e9934e7 Encapsulate PassManager debug flags to avoid static init and cxa_exit. преди 12 години
  Andrew Trick 2cccc6220c whitespace преди 12 години
  Rafael Espindola c1b49b56d4 Add a wrapper for open. преди 12 години
  Andy Gibbs 200241e4de Replace uses of the deprecated std::auto_ptr with OwningPtr. преди 12 години
  Chandler Carruth 7fc162f893 Split out the IRReader header and the utility functions it provides into преди 12 години
  Chandler Carruth 0b8c9a80f2 Move all of the header files which are involved in modelling the LLVM IR преди 12 години
  Chandler Carruth f010c464a1 Sort the #include lines for tools/... преди 12 години
  Pedro Artigas 6eda081345 One more step towards making doInitialization and doFinalization useful for преди 12 години
  Owen Anderson 9780d352b9 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". преди 12 години
  Owen Anderson 0d30d30d58 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 преди 12 години