Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
09a8c7d489d336ce78834b4fc1ba5e57f93a5d72
/
llvm
/
lib
/
Bitcode
/
Reader
/
BitcodeReader.cpp
d9830eb
[thinlto] Basic thinlto fdo heuristic
by Piotr Padlewski
· 9 years ago
6e86075
BitcodeReader: Deduplicate code. NFC.
by Peter Collingbourne
· 9 years ago
620c140
[ThinLTO] Always emit a summary when compiling in ThinLTO mode
by Teresa Johnson
· 9 years ago
e470927
Fix auto-upgrade of TBAA tags in Bitcode Reader
by Mehdi Amini
· 9 years ago
d4135bb
DebugInfo: New metadata representation for global variables.
by Peter Collingbourne
· 9 years ago
40c6235
Formatting with clang-format patch r280700
by Leny Kholodov
· 9 years ago
5fcc418
DebugInfo: use strongly typed enum for debug info flags
by Leny Kholodov
· 9 years ago
3821b53
Revert "DebugInfo: use strongly typed enum for debug info flags"
by Mehdi Amini
· 9 years ago
356d6b6
DebugInfo: use strongly typed enum for debug info flags
by Mehdi Amini
· 9 years ago
1804a77
Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes.
by Eugene Zelenko
· 9 years ago
a01f295
DebugInfo: Add flag to CU to disable emission of inline debug info into the skeleton CU
by David Blaikie
· 9 years ago
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
· 9 years ago
5ab2be0
IR: Use an explicit map for debug info type uniquing
by Duncan P. N. Exon Smith
· 9 years ago
2d28f7a
ThinLTO: Make aliases explicit in the summary
by Mehdi Amini
· 9 years ago
75819ae
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
by Adrian Prantl
· 9 years ago
b5b2893
Revert "Make aliases explicit in the summary"
by Mehdi Amini
· 9 years ago
ce744a9
Make aliases explicit in the summary
by Mehdi Amini
· 9 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
Next »