Eugene Zelenko
|
51ecde1f0a
Fix Clang-tidy modernize-use-nullptr and modernize-use-override warnings; other minor fixes.
|
9 ani în urmă |
Teresa Johnson
|
490559682b
[ThinLTO] Avoid unnecesary hash lookups during metadata linking (NFC)
|
9 ani în urmă |
George Burgess IV
|
3e3c823bc5
Fix typo in an error string. NFC.
|
9 ani în urmă |
Rafael Espindola
|
17920c238d
Bring back "Assert that we have all use/users in the getters."
|
9 ani în urmă |
Michael Zolotukhin
|
af6e8973aa
Revert "Assert that we have all use/users in the getters."
|
9 ani în urmă |
Justin Bogner
|
4b0bd15805
Bitcode: Fix reading and writing of ConstantDataVectors of halfs
|
9 ani în urmă |
Teresa Johnson
|
ba0fc20463
Ensure MDNode used as key in metadata linking map cannot be RAUWed
|
9 ani în urmă |
Teresa Johnson
|
6e198168f8
[ThinLTO] Check MDNode values saved for metadata linking (NFC)
|
9 ani în urmă |
Teresa Johnson
|
8a32dc47d6
Rename MDValue* to Metadata* (NFC)
|
9 ani în urmă |
Teresa Johnson
|
6cfd049a12
Remove overly strict new assert in BitcodeReader.
|
9 ani în urmă |
Rafael Espindola
|
fdb838f3f8
Assert that we have all use/users in the getters.
|
9 ani în urmă |
Rafael Espindola
|
b223cec87d
Remove redundant argument. NFC.
|
9 ani în urmă |
Rafael Espindola
|
838f8a4b1d
Drop materializeAllPermanently.
|
9 ani în urmă |
Rafael Espindola
|
f11617b0ab
Drop support for dematerializing.
|
9 ani în urmă |
Teresa Johnson
|
d0f8afa9b6
[ThinLTO] Metadata linking for imported functions
|
9 ani în urmă |
Vaivaswatha Nagaraj
|
ee7970e77e
Add InaccessibleMemOnly and inaccessibleMemOrArgMemOnly attributes
|
9 ani în urmă |
Rafael Espindola
|
7a1fc2d33e
Use diagnostic handler in the LLVMContext
|
9 ani în urmă |
Sanjay Patel
|
a3a48d96c9
add fast-math-flags to 'call' instructions (PR21290)
|
9 ani în urmă |
David Majnemer
|
868145efb0
[IR] Remove terminatepad
|
9 ani în urmă |
David Majnemer
|
8cec2f2816
[IR] Reformulate LLVM's EH funclet IR
|
9 ani în urmă |
Amjad Aboud
|
7db3980c5f
Macro debug info support in LLVM IR
|
9 ani în urmă |
Mehdi Amini
|
d4c7e117aa
Remove "ExportingModule" from ThinLTO Index (NFC)
|
9 ani în urmă |
Teresa Johnson
|
f1f60632b0
[ThinLTO] Handle bitcode without function summary sections gracefully
|
9 ani în urmă |
Teresa Johnson
|
798892661c
Move new assert to correct location
|
9 ani în urmă |
Teresa Johnson
|
086ed798ff
[ThinLTO] Add MODULE_CODE_METADATA_VALUES record
|
9 ani în urmă |
Mehdi Amini
|
0ab4d52b0a
Do not require a Context to extract the FunctionIndex from Bitcode (NFC)
|
9 ani în urmă |
Sanjoy Das
|
26b7bf38ac
[OperandBundles] Tighten OperandBundleDef's interface; NFC
|
9 ani în urmă |
Teresa Johnson
|
778af35f66
Use a different block id for block of metadata kind records
|
9 ani în urmă |
Mehdi Amini
|
dd77c4496e
Add a method to the BitcodeReader to parse only the identification block
|
9 ani în urmă |
Akira Hatanaka
|
2ff41cea41
[Bitcode] Add enums for call instruction markers and flags. NFC.
|
9 ani în urmă |