Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
d82f494aa41ffbac2586d4b090af33aa51e3dd15
/
llvm
/
lib
/
Bitcode
/
Reader
/
BitcodeReader.cpp
75819ae
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
by Adrian Prantl
· 10 years ago
b5b2893
Revert "Make aliases explicit in the summary"
by Mehdi Amini
· 10 years ago
ce744a9
Make aliases explicit in the summary
by Mehdi Amini
· 10 years ago
278199f
Add the allocsize attribute to LLVM.
by George Burgess IV
· 10 years ago
a1feff7
[GCC] Attribute ifunc support in llvm
by Dmitry Polukhin
· 10 years ago
800f87a
NFC: make AtomicOrdering an enum class
by JF Bastien
· 10 years ago
a3d5b0b
[IFUNC] Use GlobalIndirectSymbol when aliases and ifuncs have something similar
by Dmitry Polukhin
· 10 years ago
fb7c764
[ThinLTO] Refactor some common code into getGlobalValueInfo method (NFC)
by Teresa Johnson
· 10 years ago
916495d
[ThinLTO] Add option to dump value name to GUID mapping
by Teresa Johnson
· 10 years ago
8742de9
BitcodeReader: Check for unresolved function metadata
by Duncan P. N. Exon Smith
· 10 years ago
ad5741b
Create a typedef GlobalValue::GUID for uint64_t and RAUW (NFC)
by Mehdi Amini
· 10 years ago
9bfd0d0
Swift Calling Convention: add swifterror attribute.
by Manman Ren
· 10 years ago
d7ad221
Add a module Hash in the bitcode and the combined index, implementing a kind of "build-id"
by Mehdi Amini
· 10 years ago
85fb9e0
Revert "Add support for computing SHA1 in LLVM"
by Mehdi Amini
· 10 years ago
4c2ed33
Add a module Hash in the bitcode and the combined index, implementing a kind of "build-id"
by Mehdi Amini
· 10 years ago
7457ecb
BitcodeReader: Fix weird whitespace, NFC
by Duncan P. N. Exon Smith
· 10 years ago
b703c77
[ThinLTO] Remove post-pass metadata linking support
by Teresa Johnson
· 10 years ago
f46262e
Swift Calling Convention: add swiftself attribute.
by Manman Ren
· 10 years ago
bb7ce3b
BitcodeReader: Allow METADATA_STRINGS to only have !""
by Duncan P. N. Exon Smith
· 10 years ago
6565a0d
Reapply ~"Bitcode: Collect all MDString records into a single blob"
by Duncan P. N. Exon Smith
· 10 years ago
fc81100
Revert "Bitcode: Collect all MDString records into a single blob"
by Duncan P. N. Exon Smith
· 10 years ago
fdbf0a5
Bitcode: Collect all MDString records into a single blob
by Duncan P. N. Exon Smith
· 10 years ago
68f5624
Bitcode: Stop using MODULE_CODE_METADATA_VALUES
by Duncan P. N. Exon Smith
· 10 years ago
efe16c8
IR: Stop upgrading !llvm.loop attachments via MDString
by Duncan P. N. Exon Smith
· 10 years ago
ae341c6
Bitcode: Error out instead of crashing on corrupt metadata
by Justin Bogner
· 10 years ago
671d0dd
Upgrade TBAA *before* upgrading intrinsics
by Chris Bieneman
· 10 years ago
b43027d
Move global ID computation from Function to GlobalValue (NFC)
by Teresa Johnson
· 10 years ago
26ab577
[ThinLTO] Renaming of function index to module summary index (NFC)
by Teresa Johnson
· 10 years ago
cec0cae
Revert "[ThinLTO] Renaming of function index to module summary index (NFC)"
by Teresa Johnson
· 10 years ago
892920b
[ThinLTO] Renaming of function index to module summary index (NFC)
by Teresa Johnson
· 10 years ago
76a1c1d
[ThinLTO] Support for reference graph in per-module and combined summary.
by Teresa Johnson
· 10 years ago
bbe0545
[ThinLTO] Add missing breaks when parsing summaries (NFC)
by Teresa Johnson
· 10 years ago
e1164de
Restore "[ThinLTO] Use MD5 hash in function index." with fix
by Teresa Johnson
· 10 years ago
89f38fb
Revert "[ThinLTO] Use MD5 hash in function index." due to bot failure
by Teresa Johnson
· 10 years ago
0919a84
[ThinLTO] Use MD5 hash in function index.
by Teresa Johnson
· 10 years ago
79d4e2f
Fix VST_CODE_* bitcode id comments (NFC)
by Teresa Johnson
· 10 years ago
5e22e44
[ThinLTO] Include linkage type in function summary
by Teresa Johnson
· 10 years ago
6ac3f73
Fix Clang-tidy modernize-use-nullptr and modernize-use-override warnings; other minor fixes.
by Eugene Zelenko
· 10 years ago
6f508af
[ThinLTO] Avoid unnecesary hash lookups during metadata linking (NFC)
by Teresa Johnson
· 10 years ago
1030d68
Fix typo in an error string. NFC.
by George Burgess IV
· 10 years ago
257a353
Bring back "Assert that we have all use/users in the getters."
by Rafael Espindola
· 10 years ago
65c0120
Revert "Assert that we have all use/users in the getters."
by Michael Zolotukhin
· 10 years ago
a43eacb
Bitcode: Fix reading and writing of ConstantDataVectors of halfs
by Justin Bogner
· 10 years ago
cc42857
Ensure MDNode used as key in metadata linking map cannot be RAUWed
by Teresa Johnson
· 10 years ago
26aa935
[ThinLTO] Check MDNode values saved for metadata linking (NFC)
by Teresa Johnson
· 10 years ago
61b406e
Rename MDValue* to Metadata* (NFC)
by Teresa Johnson
· 10 years ago
3470295
Remove overly strict new assert in BitcodeReader.
by Teresa Johnson
· 10 years ago
e01e363
Assert that we have all use/users in the getters.
by Rafael Espindola
· 10 years ago
79753a0
Remove redundant argument. NFC.
by Rafael Espindola
· 10 years ago
c4a0348
Drop materializeAllPermanently.
by Rafael Espindola
· 10 years ago
18c63b0
Drop support for dematerializing.
by Rafael Espindola
· 10 years ago
e5a6191
[ThinLTO] Metadata linking for imported functions
by Teresa Johnson
· 10 years ago
fb3f490
Add InaccessibleMemOnly and inaccessibleMemOrArgMemOnly attributes
by Vaivaswatha Nagaraj
· 10 years ago
9d2bfc4
Use diagnostic handler in the LLVMContext
by Rafael Espindola
· 10 years ago
fa54ace
add fast-math-flags to 'call' instructions (PR21290)
by Sanjay Patel
· 10 years ago
bbfc721
[IR] Remove terminatepad
by David Majnemer
· 10 years ago
8a1c45d
[IR] Reformulate LLVM's EH funclet IR
by David Majnemer
· 10 years ago
a9bcf16
Macro debug info support in LLVM IR
by Amjad Aboud
· 10 years ago
9abe108
Remove "ExportingModule" from ThinLTO Index (NFC)
by Mehdi Amini
· 10 years ago
6290dbc
[ThinLTO] Handle bitcode without function summary sections gracefully
by Teresa Johnson
· 10 years ago
16e2a9e
Move new assert to correct location
by Teresa Johnson
· 10 years ago
d4d3dfd
[ThinLTO] Add MODULE_CODE_METADATA_VALUES record
by Teresa Johnson
· 10 years ago
354f520
Do not require a Context to extract the FunctionIndex from Bitcode (NFC)
by Mehdi Amini
· 10 years ago
f79d344
[OperandBundles] Tighten OperandBundleDef's interface; NFC
by Sanjoy Das
· 10 years ago
1254507
Use a different block id for block of metadata kind records
by Teresa Johnson
· 10 years ago
3383ccc
Add a method to the BitcodeReader to parse only the identification block
by Mehdi Amini
· 10 years ago
97cb397
[Bitcode] Add enums for call instruction markers and flags. NFC.
by Akira Hatanaka
· 10 years ago
5cfcce12
Add 'notail' marker for call instructions.
by Akira Hatanaka
· 10 years ago
e6f87ca
Add a new attribute: norecurse
by James Molloy
· 10 years ago
d4bff30
DI: Reverse direction of subprogram -> function edge.
by Peter Collingbourne
· 10 years ago
a2b0ac4
Error out when faced with value names containing '\0'
by Filipe Cabecinhas
· 10 years ago
7aae2f2
Don't assert if materializing before seeing any function bodies
by Filipe Cabecinhas
· 10 years ago
f3e167a
Don't use Twine objects after their lifetimes end.
by Filipe Cabecinhas
· 10 years ago
c7ed52f
Restore "Support for ThinLTO function importing and symbol linking."
by Teresa Johnson
· 10 years ago
227a923
Revert "Support for ThinLTO function importing and symbol linking."
by Teresa Johnson
· 10 years ago
b1d4a39
Support for ThinLTO function importing and symbol linking.
by Teresa Johnson
· 10 years ago
f72278f
Clang format a few prior patches (NFC)
by Teresa Johnson
· 10 years ago
14323e0
Revert "Don't assert if materializing before seeing any function bodies"
by Filipe Cabecinhas
· 10 years ago
bcfd1f0c
Don't assert if materializing before seeing any function bodies
by Filipe Cabecinhas
· 10 years ago
128a976
Bitcode: Fix more unsigned integer overflow bugs.
by Peter Collingbourne
· 10 years ago
ad6d6e7
[IR] Limit bits used for CallingConv::ID, update tests
by Vedant Kumar
· 10 years ago
6c2403f
Use Twin instead of std::to_string.
by Oleksiy Vyalov
· 10 years ago
5d30328
Add an (optional) identification block in the bitcode
by Mehdi Amini
· 10 years ago
c8a8a5e
Silence Visual C++ warning in function summary parsing code (NFC)
by Teresa Johnson
· 10 years ago
fb1743a3
BitcodeReader: Remove ilist iterator implicit conversions, NFC
by Duncan P. N. Exon Smith
· 10 years ago
1493ad9
Fix PR25101 - Handle anonymous functions without VST entries
by Teresa Johnson
· 10 years ago
b70fd87
Make sure the CastInst is valid before trying to create it
by Filipe Cabecinhas
· 10 years ago
19f517a
Remove unused private field introduced by r249270.
by Teresa Johnson
· 10 years ago
403a787
Support for function summary index bitcode sections and files.
by Teresa Johnson
· 10 years ago
b513a9f
[Bitcode][Asm] Teach LLVM to read and write operand bundles.
by Sanjoy Das
· 10 years ago
2d0f38c
Silencing a -Wsign-compare warning; NFC.
by Aaron Ballman
· 10 years ago
6a51dbd
[opaque pointer types] Add an explicit pointee type to alias records in the IR
by David Blaikie
· 10 years ago
ff642b9
Restore "Function bitcode index in Value Symbol Table and lazy reading support"
by Teresa Johnson
· 10 years ago
2e98d57
Revert "Function bitcode index in Value Symbol Table and lazy reading support"
by Teresa Johnson
· 10 years ago
b77b1f8a0
Function bitcode index in Value Symbol Table and lazy reading support
by Teresa Johnson
· 10 years ago
16a2f3e
Revert "[opaque pointer type] Pass GlobalAlias the actual pointer type rather than decomposing it into pointee type + address space"
by David Blaikie
· 10 years ago
9ce71f7
[WinEH] Add cleanupendpad instruction
by Joseph Tremoulet
· 10 years ago
984fefd
[BitcodeReader] Ensure we can read constant vector selects with an i1 condition
by Filipe Cabecinhas
· 10 years ago
3644008
Change comment to verify commit accesss.
by Karl Schimpf
· 10 years ago
814b8e9
DI: Require subprogram definitions to be distinct
by Duncan P. N. Exon Smith
· 10 years ago
Next »