2017-06-23 |
Peter Collingbourne | Fix a misleading indentation warning.
|
commit | commitdiff | tree |
2017-06-23 |
Peter Collingbourne | Make the size specification for cache_size_bytes case...
|
commit | commitdiff | tree |
2017-06-23 |
Peter Collingbourne | Add a ThinLTO cache policy for controlling the maximum...
|
commit | commitdiff | tree |
2017-06-21 |
Peter Collingbourne | Object: Have the irsymtab builder take a string table...
|
commit | commitdiff | tree |
2017-06-19 |
Peter Collingbourne | Revert r305598, "utils: Add a git-r utility for mapping...
|
commit | commitdiff | tree |
2017-06-16 |
Peter Collingbourne | utils: Add a git-r utility for mapping svn revisions...
|
commit | commitdiff | tree |
2017-06-15 |
Peter Collingbourne | Silence warning with assertions disabled.
|
commit | commitdiff | tree |
2017-06-15 |
Peter Collingbourne | Apply summary-based dead stripping to regular LTO modules...
|
commit | commitdiff | tree |
2017-06-14 |
Peter Collingbourne | IR: Tweak the API around adding modules to the summary...
|
commit | commitdiff | tree |
2017-06-14 |
Peter Collingbourne | MC, Object: Reserve a section type, SHT_LLVM_ODRTAB...
|
commit | commitdiff | tree |
2017-06-14 |
Peter Collingbourne | Support: Remove MSVC 2013 workarounds in ThreadPool...
|
commit | commitdiff | tree |
2017-06-12 |
Peter Collingbourne | IR: Replace the "Linker Options" module flag with ...
|
commit | commitdiff | tree |
2017-06-08 |
Peter Collingbourne | Write summaries for merged modules when splitting modules...
|
commit | commitdiff | tree |
2017-06-08 |
Peter Collingbourne | Object: Move datalayout check into irsymtab::build...
|
commit | commitdiff | tree |
2017-06-08 |
Peter Collingbourne | Bitcode: Introduce a BitcodeFileContents data type...
|
commit | commitdiff | tree |
2017-06-08 |
Peter Collingbourne | Object: Factor out the code for creating the irsymtab...
|
commit | commitdiff | tree |
2017-06-07 |
Peter Collingbourne | LowerTypeTests: Generate simpler IR for br(llvm.type...
|
commit | commitdiff | tree |
2017-06-04 |
Peter Collingbourne | git-llvm: Update the project list for the llvm-project...
|
commit | commitdiff | tree |
2017-06-04 |
Peter Collingbourne | IR: When creating a global variable, assert that its...
|
commit | commitdiff | tree |
2017-05-26 |
Peter Collingbourne | Bitcode: Remove some dead code. Spotted by Teresa.
|
commit | commitdiff | tree |
2017-05-26 |
Peter Collingbourne | PMB: Run the whole-program-devirt pass during LTO at...
|
commit | commitdiff | tree |
2017-05-25 |
Peter Collingbourne | LTO: Do summary-based prevailing symbol resolution...
|
commit | commitdiff | tree |
2017-05-16 |
Peter Collingbourne | IR: Give function GlobalValue::getRealLinkageName(...
|
commit | commitdiff | tree |
2017-05-13 |
Peter Collingbourne | Add missing files
|
commit | commitdiff | tree |
2017-05-13 |
Peter Collingbourne | Move lib/LibDriver -> lib/ToolDrivers/llvm-lib. NFCI.
|
commit | commitdiff | tree |
2017-05-11 |
Peter Collingbourne | CallGraph: Remove almost-unused field 'Root'.
|
commit | commitdiff | tree |
2017-05-09 |
Peter Collingbourne | FunctionImport: Simplify function llvm::thinLTOInternalizeMo...
|
commit | commitdiff | tree |
2017-05-04 |
Peter Collingbourne | Re-apply r302108, "IR: Use pointers instead of GUIDs...
|
commit | commitdiff | tree |
2017-05-04 |
Peter Collingbourne | IR: Use pointers instead of GUIDs to represent edges...
|
commit | commitdiff | tree |
2017-05-03 |
Peter Collingbourne | Revert r295861, "[ModuleSummaryAnalysis] Don't crash...
|
commit | commitdiff | tree |
2017-05-02 |
Peter Collingbourne | Bitcode: Simplify how we enumerate summaries in the...
|
commit | commitdiff | tree |
2017-05-01 |
Peter Collingbourne | Fix a pessimising move warning.
|
commit | commitdiff | tree |
2017-05-01 |
Peter Collingbourne | Bitcode: Make the summary reader responsible for merging...
|
commit | commitdiff | tree |
2017-05-01 |
Peter Collingbourne | IPO: Add missing build dep.
|
commit | commitdiff | tree |
2017-05-01 |
Peter Collingbourne | Object: Remove ModuleSummaryIndexObjectFile class.
|
commit | commitdiff | tree |
2017-04-28 |
Peter Collingbourne | Bitcode: Do not remove empty summary entries when reading...
|
commit | commitdiff | tree |
2017-04-27 |
Peter Collingbourne | cmake: Touch $GIT_DIR/logs/HEAD if it does not already...
|
commit | commitdiff | tree |
2017-04-26 |
Peter Collingbourne | LTO: Mark undefined module asm symbols as used.
|
commit | commitdiff | tree |
2017-04-19 |
Peter Collingbourne | IR: Remove some comments that are documenting the obvious...
|
commit | commitdiff | tree |
2017-04-17 |
Peter Collingbourne | Object: Shrink the size of irsymtab::Symbol by a word...
|
commit | commitdiff | tree |
2017-04-17 |
Peter Collingbourne | Bitcode: Add missing build dep to fix shlib build.
|
commit | commitdiff | tree |
2017-04-17 |
Peter Collingbourne | Object: Use offset+size as the irsymtab string representation.
|
commit | commitdiff | tree |
2017-04-17 |
Peter Collingbourne | Bitcode: Add a string table to the bitcode format.
|
commit | commitdiff | tree |
2017-04-14 |
Peter Collingbourne | Object, LTO: Add target triple to irsymtab and LTO...
|
commit | commitdiff | tree |
2017-04-13 |
Peter Collingbourne | Support: Add a VCSRevision.h header file.
|
commit | commitdiff | tree |
2017-04-12 |
Peter Collingbourne | Bitcode: Move version and global value module code...
|
commit | commitdiff | tree |
2017-04-12 |
Peter Collingbourne | llvm-lto2: Add a dump-symtab subcommand.
|
commit | commitdiff | tree |
2017-04-11 |
Peter Collingbourne | llvm-lto2: Move the LTO::run() action behind a subcommand.
|
commit | commitdiff | tree |
2017-04-10 |
Peter Collingbourne | Bitcode: Merge the code for parsing global value module...
|
commit | commitdiff | tree |
2017-04-08 |
Peter Collingbourne | MC: Remove unused virtual function MCObjectWriter:...
|
commit | commitdiff | tree |
2017-04-06 |
Peter Collingbourne | Bitcode: Do not create FNENTRYs for aliases of functions.
|
commit | commitdiff | tree |
2017-04-06 |
Peter Collingbourne | StringTableBuilder: Don't assert when writing an empty...
|
commit | commitdiff | tree |
2017-04-05 |
Peter Collingbourne | Bitcode: Remove an unused declaration. NFC.
|
commit | commitdiff | tree |
2017-04-03 |
Peter Collingbourne | Bitcode: Remove reader support for MODULE_CODE_PURGEVALS.
|
commit | commitdiff | tree |
2017-03-31 |
Peter Collingbourne | Fix a test to check assembly output instead of bitcode.
|
commit | commitdiff | tree |
2017-03-31 |
Peter Collingbourne | Re-apply r299168 and r299169 now that the libdeps are...
|
commit | commitdiff | tree |
2017-03-31 |
Peter Collingbourne | Move llvm::emitLinkerFlagsForGlobalCOFF() to Mangler.
|
commit | commitdiff | tree |
2017-03-31 |
Peter Collingbourne | Move llvm::canBeOmittedFromSymbolTable() to Analysis.
|
commit | commitdiff | tree |
2017-03-31 |
Peter Collingbourne | Revert r299168 and r299169 due to library dependency...
|
commit | commitdiff | tree |
2017-03-31 |
Peter Collingbourne | Fix 32-bit build.
|
commit | commitdiff | tree |
2017-03-31 |
Peter Collingbourne | LTO: Reduce memory consumption by creating an in-memory...
|
commit | commitdiff | tree |
2017-03-31 |
Peter Collingbourne | ModuleSummaryAnalysis: Use a more precise #include...
|
commit | commitdiff | tree |
2017-03-30 |
Peter Collingbourne | ThinLTOBitcodeWriter: Use Module::global_values()....
|
commit | commitdiff | tree |
2017-03-28 |
Peter Collingbourne | More accurate header inclusions. NFC.
|
commit | commitdiff | tree |
2017-03-28 |
Peter Collingbourne | LTO: Replace InputFile::Symbol::getFlags() with predicate...
|
commit | commitdiff | tree |
2017-03-22 |
Peter Collingbourne | IPO: Const correctness for summaries passed into passes.
|
commit | commitdiff | tree |
2017-03-22 |
Peter Collingbourne | IR: Fix a race condition in type id clients of ModuleSummary...
|
commit | commitdiff | tree |
2017-03-20 |
Peter Collingbourne | Try using llvm::errc, should hopefully fix version...
|
commit | commitdiff | tree |
2017-03-20 |
Peter Collingbourne | Support, LTO: When pruning a directory, ignore files...
|
commit | commitdiff | tree |
2017-03-17 |
Peter Collingbourne | LTO: Work around libstdc++ version mismatch bug, see...
|
commit | commitdiff | tree |
2017-03-17 |
Peter Collingbourne | LTO: Fix a potential race condition in the caching...
|
commit | commitdiff | tree |
2017-03-16 |
Peter Collingbourne | ArchiveWriter: Remove unused variables. NFC.
|
commit | commitdiff | tree |
2017-03-16 |
Peter Collingbourne | LTO: Create temporary cache files in the cache directory...
|
commit | commitdiff | tree |
2017-03-16 |
Peter Collingbourne | Fix pessimising moves.
|
commit | commitdiff | tree |
2017-03-16 |
Peter Collingbourne | Support: Add a cache pruning policy parser.
|
commit | commitdiff | tree |
2017-03-15 |
Peter Collingbourne | Support: Simplify the CachePruning API. NFCI.
|
commit | commitdiff | tree |
2017-03-15 |
Peter Collingbourne | Re-apply r296730, "cmake: Configure the ThinLTO cache...
|
commit | commitdiff | tree |
2017-03-15 |
Peter Collingbourne | CodeGen: Use the source filename as the argument to...
|
commit | commitdiff | tree |
2017-03-15 |
Peter Collingbourne | Ensure that prefix data is preserved with subsections...
|
commit | commitdiff | tree |
2017-03-10 |
Peter Collingbourne | LTO: Hash type identifier resolutions for WholeProgramDevirt.
|
commit | commitdiff | tree |
2017-03-10 |
Peter Collingbourne | LTO: Hash type identifier resolutions for LowerTypeTests.
|
commit | commitdiff | tree |
2017-03-10 |
Peter Collingbourne | WholeProgramDevirt: Implement export/import support...
|
commit | commitdiff | tree |
2017-03-10 |
Peter Collingbourne | WholeProgramDevirt: Implement export/import support...
|
commit | commitdiff | tree |
2017-03-09 |
Peter Collingbourne | WholeProgramDevirt: Implement importing for uniform...
|
commit | commitdiff | tree |
2017-03-09 |
Peter Collingbourne | WholeProgramDevirt: Implement importing for single...
|
commit | commitdiff | tree |
2017-03-04 |
Peter Collingbourne | Fix build.
|
commit | commitdiff | tree |
2017-03-04 |
Peter Collingbourne | WholeProgramDevirt: Implement exporting for uniform...
|
commit | commitdiff | tree |
2017-03-04 |
Peter Collingbourne | WholeProgramDevirt: Implement exporting for single...
|
commit | commitdiff | tree |
2017-03-04 |
Peter Collingbourne | WholeProgramDevirt: Add any unsuccessful llvm.type...
|
commit | commitdiff | tree |
2017-03-03 |
Peter Collingbourne | MC: De-duplicate the object streamer implementations...
|
commit | commitdiff | tree |
2017-03-03 |
Peter Collingbourne | LTO: Hash the set of imported symbols for each module.
|
commit | commitdiff | tree |
2017-03-03 |
Peter Collingbourne | Revert r296730, "cmake: Configure the ThinLTO cache...
|
commit | commitdiff | tree |
2017-03-02 |
Peter Collingbourne | ThinLTOBitcodeWriter: Do not follow operand edges of...
|
commit | commitdiff | tree |
2017-03-02 |
Peter Collingbourne | cmake: Configure the ThinLTO cache directory when using...
|
commit | commitdiff | tree |
2017-03-02 |
Peter Collingbourne | LTO: When creating a local cache, create the cache...
|
commit | commitdiff | tree |
2017-02-28 |
Peter Collingbourne | gold-plugin: Remove unused variable.
|
commit | commitdiff | tree |
2017-02-17 |
Peter Collingbourne | WholeProgramDevirt: For VCP use a 32-bit ConstantInt...
|
commit | commitdiff | tree |
2017-02-17 |
Peter Collingbourne | WholeProgramDevirt: Examine the function body when...
|
commit | commitdiff | tree |
2017-02-17 |
Peter Collingbourne | opt: Rename -default-data-layout flag to -data-layout...
|
commit | commitdiff | tree |
2017-02-15 |
Peter Collingbourne | PMB: Add an importing WPD pass to the start of the...
|
commit | commitdiff | tree |
next |