Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
llvm
/
lib
/
Bitcode
/
Reader
/
BitcodeReader.cpp
5a7056f
[ThinLTO] Compute synthetic function entry count
by Easwaran Raman
· 7 years ago
a0082af
[ModuleSummary] use StringRefs to avoid a redundant copy; NFC
by George Burgess IV
· 7 years ago
bf46e74
[ThinLTO] Internalize readonly globals
by Eugene Leviant
· 7 years ago
f61a563
[ThinLTO] Fix a crash in lazy loading of Metadata
by Teresa Johnson
· 7 years ago
cbde0d9
[IR] Add a dedicated FNeg IR Instruction
by Cameron McInally
· 7 years ago
fa43892
Revert "[ThinLTO] Internalize readonly globals"
by Steven Wu
· 7 years ago
be8d199
[ThinLTO] Internalize readonly globals
by Eugene Leviant
· 7 years ago
cb39746
[ThinLTO] Split NotEligibleToImport into legality and inlinability flags
by Teresa Johnson
· 7 years ago
7c6344a
Revert "[ThinLTO] Fix a crash in lazy loading of Metadata"
by Teresa Johnson
· 7 years ago
3513dc2
[ThinLTO] Fix a crash in lazy loading of Metadata
by Teresa Johnson
· 7 years ago
eb7f602
[IR] Add a boolean field in DILocation to know if a line must covered or not
by Calixte Denizet
· 7 years ago
664aa86
[x86/SLH] Add a real Clang flag and LLVM IR attribute for Speculative
by Chandler Carruth
· 7 years ago
9ae926b
[IR] Replace `isa<TerminatorInst>` with `isTerminator()`.
by Chandler Carruth
· 7 years ago
6bcf2ba
Allow creating llvm::Function in non-zero address spaces
by Alexander Richardson
· 7 years ago
e1f7c5f
[BitcodeReader] Infer the correct runtime preemption for GlobalValue
by Steven Wu
· 7 years ago
5190553
[ThinLTO] Add string saver onto index for value names
by Teresa Johnson
· 7 years ago
9766fd6
[ThinLTO] Add per-module indexes to combined index consistently
by Teresa Johnson
· 7 years ago
4ffc3e7
[ThinLTO] Rename index IsAnalysis flag to HaveGVs (NFC)
by Teresa Johnson
· 7 years ago
5f8f34e4
Remove \brief commands from doxygen comments.
by Adrian Prantl
· 7 years ago
432a388
IWYU for llvm-config.h in llvm, additions.
by Nico Weber
· 7 years ago
1c3a078
[IR] Upgrade comment token in objc retain release marker for asm call
by Gerolf Hoflehner
· 7 years ago
f41aa4f
[IR] Upgrade comment token in objc retain release marker
by Gerolf Hoflehner
· 7 years ago
d17f61e
Add the ShadowCallStack attribute
by Vlad Tsyrklevich
· 7 years ago
236cdaf
[SimplifyCFG] Create attribute for fuzzing-specific optimizations.
by Matt Morehouse
· 8 years ago
fdd72fd
[X86] Added support for nocf_check attribute for indirect Branch Tracking
by Oren Ben Simhon
· 8 years ago
545d34a
bitcode support change for fast flags compatibility
by Steven Wu
· 8 years ago
769134d
[ThinLTO] Allow indexing to request backend to ignore the module
by Vitaly Buka
· 8 years ago
44396fa
[ThinLTO/CFI] Include TYPE_ID summaries into GLOBALVAL_SUMMARY_BLOCK
by Vitaly Buka
· 8 years ago
f368101
[ThinLTO] Serialize WithGlobalValueDeadStripping index flag for distributed backends
by Teresa Johnson
· 8 years ago
c73cec8
Re-land "[ThinLTO] Add call edges' relative block frequency to per-module summary."
by Easwaran Raman
· 8 years ago
bf38dee
Revert "[ThinLTO] Add call edges' relative block frequency to per-module summary."
by Easwaran Raman
· 8 years ago
5f7aff9
[ThinLTO] Add call edges' relative block frequency to per-module summary.
by Easwaran Raman
· 8 years ago
28d8a49
[ThinLTO] Re-commit of dot dumper after test fix
by Eugene Leviant
· 8 years ago
72b9bdb
Temporarily revert r323062 to investigate buildbot failures
by Eugene Leviant
· 8 years ago
453c976
[ThinLTO] Implement summary visualizer
by Eugene Leviant
· 8 years ago
3b9843f
Allow dso_local on ifunc.
by Rafael Espindola
· 8 years ago
81bbf74
[ThinLTO] Enable importing of aliases as copy of aliasee
by Teresa Johnson
· 8 years ago
c667c1f
Hardware-assisted AddressSanitizer (llvm part).
by Evgeniy Stepanov
· 8 years ago
9996607
[WebAssembly] Explicily disable comdat support for wasm output
by Sam Clegg
· 8 years ago
629c411
[IR] redefine 'UnsafeAlgebra' / 'reassoc' fast-math-flags and add 'trans' fast-math-flag
by Sanjay Patel
· 8 years ago
4595a91
[LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.
by Sean Fertile
· 8 years ago
39770ca
Revert "[LTO][ThinLTO] Use the linker resolutions to mark global values ..."
by Sean Fertile
· 8 years ago
36528c2
[LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.
by Sean Fertile
· 8 years ago
c70d28b
Represent runtime preemption in the IR.
by Sean Fertile
· 8 years ago
46a59fd
Bitcode: add an auto-upgrade for LTO section name
by Saleem Abdulrasool
· 8 years ago
cbdc5ff
[ThinLTO] AliasSummary should not have any references
by Teresa Johnson
· 8 years ago
975293f
[Bitcode] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 8 years ago
53a5fbb
Add strictfp attribute to prevent unwanted optimizations of libm calls
by Andrew Kaylor
· 8 years ago
75da10d
[ThinLTO] Add FunctionAttrs to ThinLTO index
by Charles Saternos
· 8 years ago
bb80d3e
Enhance synchscope representation
by Konstantin Zhuravlyov
· 8 years ago
99b98c2
Object: Teach irsymtab::read() to try to use the irsymtab that we wrote to disk.
by Peter Collingbourne
· 8 years ago
f63d414
Fix build warning on 32-bit targets where sizeof(size_t) < sizeof(long long).
by Evgeniy Stepanov
· 8 years ago
4d4ee93
[cfi] CFI-ICall for ThinLTO.
by Evgeniy Stepanov
· 8 years ago
dbd2fed
Apply summary-based dead stripping to regular LTO modules with summaries.
by Peter Collingbourne
· 8 years ago
5aa56d2
IR: Tweak the API around adding modules to the summary index.
by Peter Collingbourne
· 8 years ago
89061b2
IR: Replace the "Linker Options" module flag with "llvm.linker.options" named metadata.
by Peter Collingbourne
· 8 years ago
8dde4cb
Bitcode: Introduce a BitcodeFileContents data type. NFCI.
by Peter Collingbourne
· 8 years ago
6bda14b
Sort the remaining #include lines in include/... and lib/....
by Chandler Carruth
· 8 years ago
56584bb
(NFC) Track global summary liveness in GVFlags.
by Evgeniy Stepanov
· 8 years ago
96ab872
[IR] De-virtualize ~Value to save a vptr
by Reid Kleckner
· 8 years ago
4cd12ce
Remove ignore-empty-index-file option
by Teresa Johnson
· 8 years ago
f3d7904
[IR] Allow attributes with global variables
by Javed Absar
· 8 years ago
9667b91
Re-apply r302108, "IR: Use pointers instead of GUIDs to represent edges in the module summary. NFCI."
by Peter Collingbourne
· 8 years ago
f6039f2
Revert "IR: Use pointers instead of GUIDs to represent edges in the module summary. NFCI."
by Eric Liu
· 8 years ago
5f85a9d
IR: Use pointers instead of GUIDs to represent edges in the module summary. NFCI.
by Peter Collingbourne
· 8 years ago
440e204
Fix a pessimising move warning.
by Peter Collingbourne
· 8 years ago
74d22dd
Bitcode: Make the summary reader responsible for merging. NFCI.
by Peter Collingbourne
· 8 years ago
c15d60b
Object: Remove ModuleSummaryIndexObjectFile class.
by Peter Collingbourne
· 8 years ago
513dc80
Remove set but unused variable in BitcodeReader.cpp. NFC.
by Hans Wennborg
· 8 years ago
b19b57e
Add speculatable function attribute
by Matt Arsenault
· 8 years ago
ba124f9
Bitcode: Do not remove empty summary entries when reading a per-module summary.
by Peter Collingbourne
· 8 years ago
6825fb6
PR32382: Fix emitting complex DWARF expressions.
by Adrian Prantl
· 8 years ago
a0f371a
Bitcode: Add a string table to the bitcode format.
by Peter Collingbourne
· 8 years ago
ce24a2a
Bitcode: Move version and global value module code parsers to separate functions. NFCI.
by Peter Collingbourne
· 8 years ago
3c1fc76
Allow DataLayout to specify addrspace for allocas.
by Matt Arsenault
· 8 years ago
f43e0ae
Bitcode: Merge the code for parsing global value module codes in the summary bitcode reader. NFCI.
by Peter Collingbourne
· 8 years ago
db4cafa
Bitcode: Do not create FNENTRYs for aliases of functions.
by Peter Collingbourne
· 8 years ago
f5af778
Bitcode: Remove reader support for MODULE_CODE_PURGEVALS.
by Peter Collingbourne
· 8 years ago
cd847a8
[IR] Add AllowContract to FastMathFlags
by Adam Nemet
· 9 years ago
b518054
Rename AttributeSet to AttributeList
by Reid Kleckner
· 9 years ago
4a435e0
SamplePGO ThinLTO ICP fix for local functions.
by Dehao Chen
· 9 years ago
fa3175f
Address Mehdi's post-commit review comments on r294795.
by Peter Collingbourne
· 9 years ago
be9ffaa
IR: Function summary extensions for whole-program devirtualization pass.
by Peter Collingbourne
· 9 years ago
1380edf
Revert "[ThinLTO] Add an auto-hide feature"
by Mehdi Amini
· 9 years ago
b0a8ff7
[ThinLTO] Add an auto-hide feature
by Mehdi Amini
· 9 years ago
21c89dc
Revert "[ThinLTO] Add an auto-hide feature"
by Mehdi Amini
· 9 years ago
97624fb
[ThinLTO] Add an auto-hide feature
by Mehdi Amini
· 9 years ago
827600d
Revert "[ThinLTO] Add an auto-hide feature"
by Mehdi Amini
· 9 years ago
dc5a744
[ThinLTO] Add an auto-hide feature
by Mehdi Amini
· 9 years ago
3bb4d01
[ThinLTO] Fix lazy-loading of MDString instruction attachments
by Mehdi Amini
· 9 years ago
6c475a7
ThinLTO: add early "dead-stripping" on the Index
by Teresa Johnson
· 9 years ago
519465b
[ThinLTO] Subsume all importing checks into a single flag
by Teresa Johnson
· 9 years ago
704f814
Clear the PendingTypeTests vector after moving from it.
by Peter Collingbourne
· 9 years ago
1b4137a7
IR: Function summary representation for type tests.
by Peter Collingbourne
· 9 years ago
0c30f08
IR: Eliminate non-determinism in the module summary analysis.
by Peter Collingbourne
· 9 years ago
a61f5e3
[ThinLTO] Import composite types as declarations
by Teresa Johnson
· 9 years ago
8662305
Strip invalid TBAA when reading bitcode
by Mehdi Amini
· 9 years ago
17c7f70
Replace APFloatBase static fltSemantics data members with getter functions
by Stephan Bergmann
· 9 years ago
ef27db8
Refactor BitcodeReader: move Metadata and ValueId handling in their own class/file
by Mehdi Amini
· 9 years ago
bf2090e
Remove IsMetadataMaterialized from BitcodeReader (NFC)
by Mehdi Amini
· 9 years ago
Next »