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 |
Duncan P. N. Exon Smith
|
dfdbebcd1d
BitcodeReader: Fix weird whitespace, NFC
|
9 years ago |
Teresa Johnson
|
402752067f
[ThinLTO] Remove post-pass metadata linking support
|
9 years ago |
Manman Ren
|
d9e9e2b717
Swift Calling Convention: add swiftself attribute.
|
9 years ago |
Duncan P. N. Exon Smith
|
859d69a3ce
BitcodeReader: Allow METADATA_STRINGS to only have !""
|
9 years ago |
Duncan P. N. Exon Smith
|
a73e509bf8
Reapply ~"Bitcode: Collect all MDString records into a single blob"
|
9 years ago |
Duncan P. N. Exon Smith
|
d49b92d802
Revert "Bitcode: Collect all MDString records into a single blob"
|
9 years ago |
Duncan P. N. Exon Smith
|
d7084fcebd
Bitcode: Collect all MDString records into a single blob
|
9 years ago |
Duncan P. N. Exon Smith
|
f206a2c034
Bitcode: Stop using MODULE_CODE_METADATA_VALUES
|
9 years ago |
Duncan P. N. Exon Smith
|
7ad5ddeb72
IR: Stop upgrading !llvm.loop attachments via MDString
|
9 years ago |
Justin Bogner
|
77531d001a
Bitcode: Error out instead of crashing on corrupt metadata
|
9 years ago |
Chris Bieneman
|
f3dfbbff41
Upgrade TBAA *before* upgrading intrinsics
|
9 years ago |
Teresa Johnson
|
54d058ed76
Move global ID computation from Function to GlobalValue (NFC)
|
9 years ago |
Teresa Johnson
|
f2403fe5b5
[ThinLTO] Renaming of function index to module summary index (NFC)
|
9 years ago |
Teresa Johnson
|
c37b05528e
Revert "[ThinLTO] Renaming of function index to module summary index (NFC)"
|
9 years ago |
Teresa Johnson
|
256128f217
[ThinLTO] Renaming of function index to module summary index (NFC)
|
9 years ago |
Teresa Johnson
|
dc6615addb
[ThinLTO] Support for reference graph in per-module and combined summary.
|
9 years ago |
Teresa Johnson
|
ad7334e668
[ThinLTO] Add missing breaks when parsing summaries (NFC)
|
9 years ago |
Teresa Johnson
|
0060160bcf
Restore "[ThinLTO] Use MD5 hash in function index." with fix
|
9 years ago |
Teresa Johnson
|
bc947a0d8d
Revert "[ThinLTO] Use MD5 hash in function index." due to bot failure
|
9 years ago |
Teresa Johnson
|
f38049c501
[ThinLTO] Use MD5 hash in function index.
|
9 years ago |
Teresa Johnson
|
c82666acc5
Fix VST_CODE_* bitcode id comments (NFC)
|
9 years ago |
Teresa Johnson
|
74409a0b8a
[ThinLTO] Include linkage type in function summary
|
9 years ago |
Eugene Zelenko
|
51ecde1f0a
Fix Clang-tidy modernize-use-nullptr and modernize-use-override warnings; other minor fixes.
|
9 years ago |
Teresa Johnson
|
490559682b
[ThinLTO] Avoid unnecesary hash lookups during metadata linking (NFC)
|
9 years ago |
George Burgess IV
|
3e3c823bc5
Fix typo in an error string. NFC.
|
9 years ago |
Rafael Espindola
|
17920c238d
Bring back "Assert that we have all use/users in the getters."
|
9 years ago |
Michael Zolotukhin
|
af6e8973aa
Revert "Assert that we have all use/users in the getters."
|
9 years ago |
Justin Bogner
|
4b0bd15805
Bitcode: Fix reading and writing of ConstantDataVectors of halfs
|
9 years ago |