Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
72a9d15aba28a07c93abf18222b51f0afcd365ed
/
llvm
/
lib
/
Bitcode
/
Writer
/
BitcodeWriter.cpp
1396809
[ThinLTO] Record all global variable defs in the summary
by Teresa Johnson
· 10 years ago
2794f71
BitcodeWriter dyn_cast cleanup for r263275 (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
90a021f
[Bitcode] Make writeComdats less strange
by David Majnemer
· 10 years ago
76a1c1d
[ThinLTO] Support for reference graph in per-module and combined summary.
by Teresa Johnson
· 10 years ago
83efea8
Bitcode writer: fix a typo, using getName() instead of getSourceFileName()
by Mehdi Amini
· 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
2d9da4dc
[ThinLTO] Ensure function summary output order is stable
by Teresa Johnson
· 10 years ago
4f472a88
[llvm-bcanalyzer] Dump bitcode wrapper header
by Akira Hatanaka
· 10 years ago
1235d28
[Bitcode] Insert the darwin wrapper at the beginning of a file when the
by Akira Hatanaka
· 10 years ago
b541a34
NFC Test Commit whitespace change in a comment
by Chris Ray
· 10 years ago
a43eacb
Bitcode: Fix reading and writing of ConstantDataVectors of halfs
by Justin Bogner
· 10 years ago
fb3f490
Add InaccessibleMemOnly and inaccessibleMemOrArgMemOnly attributes
by Vaivaswatha Nagaraj
· 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
d4d3dfd
[ThinLTO] Add MODULE_CODE_METADATA_VALUES record
by Teresa Johnson
· 10 years ago
1254507
Use a different block id for block of metadata kind records
by Teresa Johnson
· 10 years ago
225d65f
use range-based for loop; NFCI
by Sanjay Patel
· 10 years ago
b9ca6dc
[OperandBundles] Identify operand bundles with both their names and IDs
by Sanjoy Das
· 10 years ago
97cb397
[Bitcode] Add enums for call instruction markers and flags. NFC.
by Akira Hatanaka
· 10 years ago
54c3ca6
[OperandBundles] Rename accessor, NFC
by Sanjoy Das
· 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
ba19c6e
Fix Abbrev emission in WriteIdentificationBlock
by Mehdi Amini
· 10 years ago
f72278f
Clang format a few prior patches (NFC)
by Teresa Johnson
· 10 years ago
5d30328
Add an (optional) identification block in the bitcode
by Mehdi Amini
· 10 years ago
3da931f
Pass FunctionInfoIndex by reference to WriteFunctionSummaryToFile (NFC)
by Teresa Johnson
· 10 years ago
584af87
BitcodeWriter: Stop using implicit ilist iterator conversion, NFC
by Duncan P. N. Exon Smith
· 10 years ago
ca6b64f
Fix combined function index abbrev (NFC)
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
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
c01e4cb
Refactor string encoding checks in BitcodeWriter (NFC)
by Teresa Johnson
· 10 years ago
9ce71f7
[WinEH] Add cleanupendpad instruction
by Joseph Tremoulet
· 10 years ago
8220bcc
[WinEH] Require token linkage in EH pad/ret signatures
by Joseph Tremoulet
· 10 years ago
0bc0eef
[IR] Give catchret an optional 'return value' operand
by David Majnemer
· 10 years ago
b611e3f
[IR] Add token types
by David Majnemer
· 10 years ago
001e2e4
Rangify for loop, NFC.
by Yaron Keren
· 10 years ago
55ca964
DI: Disallow uniquable DICompileUnits
by Duncan P. N. Exon Smith
· 10 years ago
ed013cd
DI: Remove DW_TAG_arg_variable and DW_TAG_auto_variable
by Duncan P. N. Exon Smith
· 10 years ago
654e130
New EH representation for MSVC compatibility
by David Majnemer
· 10 years ago
043ee65
Reserve some constant values for the Swift calling convention.
by Bob Wilson
· 10 years ago
39d662f
Add argmemonly attribute.
by Igor Laevsky
· 10 years ago
88eb535
Add support for fast-math flags to the FCmp instruction.
by James Molloy
· 10 years ago
db82d2f
Revert the new EH instructions
by David Majnemer
· 10 years ago
ae2ffc8
New EH representation for MSVC compatibility
by David Majnemer
· 10 years ago
ab1243f
Add a DIModule metadata node to the IR.
by Adrian Prantl
· 10 years ago
125ad17
Use foreach loop over constant operands. NFC.
by Pete Cooper
· 10 years ago
5014f40
[Bitcode] Replace hand-coded little endian handling with Endian.h functions.
by Benjamin Kramer
· 10 years ago
7fddecc
Move the personality function from LandingPadInst to Function
by David Majnemer
· 10 years ago
82437bf
Protection against stack-based memory corruption errors using SafeStack
by Peter Collingbourne
· 10 years ago
85fa7d5
Add initial support for the convergent attribute.
by Owen Anderson
· 10 years ago
1f599f9
IR / debug info: Add a DWOId field to DICompileUnit,
by Adrian Prantl
· 10 years ago
538ef56
Bitcode: Set LastDL after writing DebugLocs
by Duncan P. N. Exon Smith
· 10 years ago
a9308c4
IR: Give 'DI' prefix to debug info metadata
by Duncan P. N. Exon Smith
· 10 years ago
bdb4910
[opaque pointer type] Encode the allocated type of an alloca rather than its pointer result type.
by David Blaikie
· 10 years ago
2a661cd
[opaque pointer type] Encode the pointee type in the bitcode for 'cmpxchg'
by David Blaikie
· 10 years ago
1a848da
[opaque pointer type] encode the pointee type of global variables
by David Blaikie
· 10 years ago
3d4cd75
IR: Add assembly/bitcode support for function metadata attachments
by Duncan P. N. Exon Smith
· 10 years ago
5ea1f7b
[opaque pointer type] bitcode: add explicit callee type to invoke instructions
by David Blaikie
· 10 years ago
612ddbf
[opaque pointer types] Serialize the value type for store instructions
by David Blaikie
· 10 years ago
561a157
[opaque pointer type] Serialize the type of an llvm::Function as a function type rather than a function pointer type
by David Blaikie
· 11 years ago
dbe6e0f
[opaque pointer type] Explicit pointee type for call instruction
by David Blaikie
· 11 years ago
31ea6d1
[IR] Introduce a dereferenceable_or_null(N) attribute.
by Sanjoy Das
· 11 years ago
62e0f45
DebugInfo: Remove 'inlinedAt:' field from MDLocalVariable
by Duncan P. N. Exon Smith
· 11 years ago
a052ed6
uselistorder: Pull the bit through WriteToBitcodFile()
by Duncan P. N. Exon Smith
· 11 years ago
458593a
uselistorder: Thread bit through ValueEnumerator
by Duncan P. N. Exon Smith
· 11 years ago
7ad0bd5
DebugInfo: Make MDSubprogram::getFunction() return Constant
by Duncan P. N. Exon Smith
· 11 years ago
1134473
IR: Remove MDTupleTypedArrayWrapper::operator MDTuple*()
by Duncan P. N. Exon Smith
· 11 years ago
5dcf621
IR: Rename MDSubrange::getLo() to getLowerBound()
by Duncan P. N. Exon Smith
· 11 years ago
ab659fb3
IR: Use the new DebugLoc API, NFC
by Duncan P. N. Exon Smith
· 11 years ago
1facf7a
Bitcode: Reflow code to use early continues, NFC
by Duncan P. N. Exon Smith
· 11 years ago
79f8d11
AsmWriter: Assert on unresolved metadata nodes
by Duncan P. N. Exon Smith
· 11 years ago
b926357
[opaque pointer type] Bitcode support for explicit type parameter on the gep operator
by David Blaikie
· 11 years ago
b5b5efd
[opaque pointer type] Bitcode support for explicit type parameter on GEP.
by David Blaikie
· 11 years ago
8503565
[opaque pointer type] bitcode support for explicit type parameter to the load instruction
by David Blaikie
· 11 years ago
7b02810
BitcodeWriter: Refactor common computation of bits required for a type index.
by David Blaikie
· 11 years ago
ad6eb127
Bitcode: Stop assuming non-null fields
by Duncan P. N. Exon Smith
· 11 years ago
3d62bba
IR: Drop scope from MDTemplateParameter
by Duncan P. N. Exon Smith
· 11 years ago
6cd780f
Prefer SmallVector::append/insert over push_back loops.
by Benjamin Kramer
· 11 years ago
1c93116
AsmWriter/Bitcode: MDImportedEntity
by Duncan P. N. Exon Smith
· 11 years ago
d45ce96
AsmWriter/Bitcode: MDObjCProperty
by Duncan P. N. Exon Smith
· 11 years ago
0c5c012
AsmWriter/Bitcode: MDExpression
by Duncan P. N. Exon Smith
· 11 years ago
72fe2d0
AsmWriter/Bitcode: MDLocalVariable
by Duncan P. N. Exon Smith
· 11 years ago
c8f810a
AsmWriter/Bitcode: MDGlobalVariable
by Duncan P. N. Exon Smith
· 11 years ago
2847f38
AsmWriter/Bitcode: MDTemplate{Type,Value}Parameter
by Duncan P. N. Exon Smith
· 11 years ago
e146000
AsmWriter/Bitcode: MDNamespace
by Duncan P. N. Exon Smith
· 11 years ago
06a0702
AsmWriter/Bitcode: MDLexicalBlockFile
by Duncan P. N. Exon Smith
· 11 years ago
Next »