Commit History

Author SHA1 Message Date
  Peter Collingbourne e611018a3f Re-apply r302108, "IR: Use pointers instead of GUIDs to represent edges in the module summary. NFCI." 8 years ago
  Eric Liu 1c442aa9b7 Revert "IR: Use pointers instead of GUIDs to represent edges in the module summary. NFCI." 8 years ago
  Peter Collingbourne df2206086c IR: Use pointers instead of GUIDs to represent edges in the module summary. NFCI. 8 years ago
  Peter Collingbourne 10dbf12dd6 Bitcode: Make the summary reader responsible for merging. NFCI. 8 years ago
  Peter Collingbourne b64e9f11ab Bitcode: Do not remove empty summary entries when reading a per-module summary. 8 years ago
  Mehdi Amini 7fe28f81db ThinLTO: handles modules with empty summaries 9 years ago
  Teresa Johnson 4668002971 [ThinLTO] Introduce typedef for commonly-used map type (NFC) 9 years ago
  Teresa Johnson ff1d72888b [ThinLTO] Remove GlobalValueInfo class from index 9 years ago
  Mehdi Amini 29d66c4985 ThinLTO: Move the ODR resolution to be based purely on the summary. 9 years ago
  Mehdi Amini eb79e6e85d ThinLTO: Make aliases explicit in the summary 9 years ago
  Mehdi Amini 387bdb41b0 Revert "Make aliases explicit in the summary" 9 years ago
  Mehdi Amini e618ec9378 Make aliases explicit in the summary 9 years ago
  Teresa Johnson a439f48cb3 [ThinLTO] Only compute imports for current module in FunctionImport pass 9 years ago
  Haojian Wu f0a7cfdba2 Add parentheses around `&&` within `||` to avoid compiler warning message. 9 years ago
  Teresa Johnson 3890d33905 [ThinLTO] Refactor some common code into getGlobalValueInfo method (NFC) 9 years ago
  Mehdi Amini 5f76ad9dd7 Create a typedef GlobalValue::GUID for uint64_t and RAUW (NFC) 9 years ago
  Mehdi Amini d2f4701e4a Add a module Hash in the bitcode and the combined index, implementing a kind of "build-id" 9 years ago
  Mehdi Amini 1fc660ff51 Revert "Add support for computing SHA1 in LLVM" 9 years ago
  Mehdi Amini 515396cd38 Add a module Hash in the bitcode and the combined index, implementing a kind of "build-id" 9 years ago
  Teresa Johnson f2403fe5b5 [ThinLTO] Renaming of function index to module summary index (NFC) 9 years ago