Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
026ddbb4d66793067dce6b9eeaea9181e8ea35fd
/
llvm
/
lib
/
Bitcode
/
Reader
/
BitcodeReader.cpp
b03fd12
Replace "fallthrough" comments with LLVM_FALLTHROUGH
by Justin Bogner
· 9 years ago
a71002e
Fix bitcode auto-upgrade when using bitcode lazy loading
by Mehdi Amini
· 9 years ago
466a64e
Revert "Fix bitcode auto-upgrade when using bitcode lazy loading"
by Mehdi Amini
· 9 years ago
e62aaf2
Fix bitcode auto-upgrade when using bitcode lazy loading
by Mehdi Amini
· 9 years ago
2d006e7
Use the range variant of transform instead of unpacking begin/end
by David Majnemer
· 9 years ago
332b3b2
Don't import variadic functions
by Piotr Padlewski
· 9 years ago
e75aa6f
Add a libLTO API to query a memory buffer and check if it contains ObjC categories
by Mehdi Amini
· 9 years ago
84c9f99
Add writeonly IR attribute
by Nicolai Haehnle
· 9 years ago
b5af11d
[codeview] Add DISubprogram::ThisAdjustment
by Reid Kleckner
· 9 years ago
6c7a8ab
Remangle intrinsics names when types are renamed
by Artur Pilipenko
· 9 years ago
a63b50a
Revert r273568 "Remangle intrinsics names when types are renamed"
by Hans Wennborg
· 9 years ago
f0c9f81
Remangle intrinsics names when types are renamed
by Artur Pilipenko
· 9 years ago
2b7fef6
Delete more dead code.
by Rafael Espindola
· 9 years ago
2152189
IR: Allow metadata attachments on declarations, and fix lazy loaded metadata issue with globals.
by Peter Collingbourne
· 9 years ago
1afc1de
Apply another batch of fixes from clang-tidy's performance-unnecessary-value-param.
by Benjamin Kramer
· 9 years ago
96efdd6
IR: Introduce local_unnamed_addr attribute.
by Peter Collingbourne
· 9 years ago
c3f8997
BitcodeReader: Use std:::piecewise_construct when upgrading type refs
by Duncan P. N. Exon Smith
· 9 years ago
de3d8b5
[DebugInfo] Add calling convention support for DWARF and CodeView
by Reid Kleckner
· 9 years ago
6328f8e
[BitCode] Make sure atomicrmw's argument is an actual PointerType
by Filipe Cabecinhas
· 9 years ago
036e73c
[BitCode] Make sure storeatomic's argument is an actual PointerType
by Filipe Cabecinhas
· 9 years ago
fc2a3c9
[BitCode] Diagnose GEPs with no indices
by Filipe Cabecinhas
· 9 years ago
2849b48
[BitCode] Don't allow constants of void type.
by Filipe Cabecinhas
· 9 years ago
382d81c
IR: Allow multiple global metadata attachments with the same type.
by Peter Collingbourne
· 9 years ago
cceae7f
Add support for metadata attachments for global variables.
by Peter Collingbourne
· 9 years ago
728f444
Remove some 'const' specifiers that do nothing but prevent moving the argument.
by Benjamin Kramer
· 9 years ago
82de7d3
Apply clang-tidy's misc-move-constructor-init throughout LLVM.
by Benjamin Kramer
· 9 years ago
b5d7ff4
Objective-C Class Properties: Autoupgrade "Class Properties" module flag.
by Manman Ren
· 9 years ago
4718f8b
Add FIXMEs to all derived classes of std::error_category.
by Peter Collingbourne
· 9 years ago
85338cb
Implement a safer bitcode upgrade for DISubprogram.
by Adrian Prantl
· 9 years ago
9e95da7
[ThinLTO] Remove missed piece of lazy summary reading support (NFC)
by Teresa Johnson
· 9 years ago
02e9833
[ThinLTO] Use valueid instead of bitcode offsets in combined index file
by Teresa Johnson
· 9 years ago
03a04a5
BitcodeReader: Delay metadata parsing until reading a function body
by Duncan P. N. Exon Smith
· 9 years ago
28e457b
[ThinLTO] Remove GlobalValueInfo class from index
by Teresa Johnson
· 9 years ago
5892c6b
BitcodeReader: Fix some holes in upgrade from r267296
by Duncan P. N. Exon Smith
· 9 years ago
ca2c54e
Add "hasSection" flag in the Summary
by Mehdi Amini
· 9 years ago
c3ed48c
Reorganize GlobalValueSummary with a "Flags" bitfield.
by Mehdi Amini
· 9 years ago
8fe6936
Add a version field in the bitcode for the summary
by Mehdi Amini
· 9 years ago
ae64eaf
Store and emit original name in combined index
by Mehdi Amini
· 9 years ago
69bdc8a
BitcodeReader: Avoid std::vector with non-movable types from r267296
by Duncan P. N. Exon Smith
· 9 years ago
ece57dd
BitcodeReader: Avoid non-moving std::piecewise_construct from r267296
by Duncan P. N. Exon Smith
· 9 years ago
a59d3e5
DebugInfo: Remove MDString-based type references
by Duncan P. N. Exon Smith
· 9 years ago
498b497
Avoid MSVC failure with default arguments in lambdas from r267270
by Duncan P. N. Exon Smith
· 9 years ago
e9f85c4
Avoid ternery statement to please g++ after r267270, NFC
by Duncan P. N. Exon Smith
· 9 years ago
4b1bc64
BitcodeReader: Avoid referencing unresolved nodes from distinct ones
by Duncan P. N. Exon Smith
· 9 years ago
30ab4b4
BitcodeReader: Consistently use IsDistinct, NFC
by Duncan P. N. Exon Smith
· 9 years ago
004509d
BitcodeReader: Use getMD/getMDOrNull helpers consistently, almost NFC
by Duncan P. N. Exon Smith
· 9 years ago
6fb3f19
[ThinLTO] Remove unused/incomplete lazy summary reading support (NFC)
by Teresa Johnson
· 9 years ago
3c406c2
IR: Use SmallVector instead of std::vector of TrackingMDRef
by Duncan P. N. Exon Smith
· 9 years ago
9738602
IR: Enable debug info type ODR uniquing for forward decls
by Duncan P. N. Exon Smith
· 9 years ago
0b0271e
IR: getOrInsertODRUniquedType => DICompositeType::getODRType, NFC
by Duncan P. N. Exon Smith
· 9 years ago
86f1bf9
IR: Require DICompositeType for ODR uniquing type map
by Duncan P. N. Exon Smith
· 9 years ago
ed8fdb2
IR: Rename API for enabling ODR uniquing of DITypes, NFC
by Duncan P. N. Exon Smith
· 10 years ago
5ab2be0
IR: Use an explicit map for debug info type uniquing
by Duncan P. N. Exon Smith
· 10 years ago
2d28f7a
ThinLTO: Make aliases explicit in the summary
by Mehdi Amini
· 10 years ago
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
Next »