History log of /llvm-project-15.0.7/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp (Results 501 – 525 of 897)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 3d62bbac 19-Feb-2015 Duncan P. N. Exon Smith <[email protected]>

IR: Drop scope from MDTemplateParameter

Follow-up to r229740, which removed `DITemplate*::getContext()` after my
upgrade script revealed that scopes are always `nullptr` for template
parameters. Th

IR: Drop scope from MDTemplateParameter

Follow-up to r229740, which removed `DITemplate*::getContext()` after my
upgrade script revealed that scopes are always `nullptr` for template
parameters. This is the other shoe: drop `scope:` from
`MDTemplateParameter` and its two subclasses. (Note: a bitcode upgrade
would be pointless, since the hierarchy hasn't been moved into place.)

llvm-svn: 229791

show more ...


Revision tags: llvmorg-3.6.0-rc4
# 6cd780ff 17-Feb-2015 Benjamin Kramer <[email protected]>

Prefer SmallVector::append/insert over push_back loops.

Same functionality, but hoists the vector growth out of the loop.

llvm-svn: 229500


Revision tags: llvmorg-3.6.0-rc3
# 1c931164 13-Feb-2015 Duncan P. N. Exon Smith <[email protected]>

AsmWriter/Bitcode: MDImportedEntity

llvm-svn: 229025


# d45ce96c 13-Feb-2015 Duncan P. N. Exon Smith <[email protected]>

AsmWriter/Bitcode: MDObjCProperty

llvm-svn: 229024


# 0c5c0124 13-Feb-2015 Duncan P. N. Exon Smith <[email protected]>

AsmWriter/Bitcode: MDExpression

llvm-svn: 229023


# 72fe2d0b 13-Feb-2015 Duncan P. N. Exon Smith <[email protected]>

AsmWriter/Bitcode: MDLocalVariable

llvm-svn: 229022


# c8f810a0 13-Feb-2015 Duncan P. N. Exon Smith <[email protected]>

AsmWriter/Bitcode: MDGlobalVariable

llvm-svn: 229020


# 2847f380 13-Feb-2015 Duncan P. N. Exon Smith <[email protected]>

AsmWriter/Bitcode: MDTemplate{Type,Value}Parameter

llvm-svn: 229019


# e1460005 13-Feb-2015 Duncan P. N. Exon Smith <[email protected]>

AsmWriter/Bitcode: MDNamespace

llvm-svn: 229018


# 06a0702e 13-Feb-2015 Duncan P. N. Exon Smith <[email protected]>

AsmWriter/Bitcode: MDLexicalBlockFile

llvm-svn: 229017


# a96d4099 13-Feb-2015 Duncan P. N. Exon Smith <[email protected]>

AsmWriter/Bitcode: MDLexicalBlock

llvm-svn: 229016


# 19fc5ed7 13-Feb-2015 Duncan P. N. Exon Smith <[email protected]>

AsmWriter/Bitcode: MDSubprogram

llvm-svn: 229014


# c1f1acc7 13-Feb-2015 Duncan P. N. Exon Smith <[email protected]>

AsmWriter/Bitcode: MDCompileUnit

llvm-svn: 229013


# 54e2bc6c 13-Feb-2015 Duncan P. N. Exon Smith <[email protected]>

AsmWriter/Bitcode: MDSubroutineType

llvm-svn: 229011


# 171d077a 13-Feb-2015 Duncan P. N. Exon Smith <[email protected]>

AsmWriter/Bitcode: MDDerivedType and MDCompositeType

llvm-svn: 229009


# f14b9c7c 13-Feb-2015 Duncan P. N. Exon Smith <[email protected]>

AsmWriter/Bitcode: MDFile

llvm-svn: 229007


# 09e03f38 13-Feb-2015 Duncan P. N. Exon Smith <[email protected]>

AsmWriter/Bitcode: MDBasicType

llvm-svn: 229005


# 87754764 13-Feb-2015 Duncan P. N. Exon Smith <[email protected]>

AsmWriter/Bitcode: MDEnumerator

llvm-svn: 229004


# c7363f11 13-Feb-2015 Duncan P. N. Exon Smith <[email protected]>

AsmWriter/Bitcode: MDSubrange

llvm-svn: 229003


# 01fc1769 10-Feb-2015 Duncan P. N. Exon Smith <[email protected]>

IR: Add specialized debug info metadata nodes

Add specialized debug info metadata nodes that match the `DIDescriptor`
wrappers (used by `DIBuilder`) closely. Assembly and bitcode support to
follow

IR: Add specialized debug info metadata nodes

Add specialized debug info metadata nodes that match the `DIDescriptor`
wrappers (used by `DIBuilder`) closely. Assembly and bitcode support to
follow soon (it'll mostly just be obvious), but this sketches in today's
schema. This is the first big commit (well, the only *big* one aside
from the testcase changes that'll come when I move this into place) for
PR22464.

I've marked a bunch of obvious changes as `TODO`s in the source; I plan
to make those changes promptly after this hierarchy is moved underneath
`DIDescriptor`, but for now I'm aiming mostly to match the status quo.

llvm-svn: 228640

show more ...


# 6b7b680e 04-Feb-2015 Duncan P. N. Exon Smith <[email protected]>

IR: Initialize MDNode abbreviations en masse, NFC

llvm-svn: 228203


# 69ba0167 04-Feb-2015 Peter Collingbourne <[email protected]>

Misc documentation/comment fixes.

llvm-svn: 228093


# 4e4aa705 03-Feb-2015 Duncan P. N. Exon Smith <[email protected]>

IR: Assembly and bitcode for GenericDebugNode

llvm-svn: 228041


# d9901ff5 02-Feb-2015 Duncan P. N. Exon Smith <[email protected]>

IR: Split out DebugInfoMetadata.h, NFC

Move debug-info-centred `Metadata` subclasses into their own
header/source file. A couple of private template functions are needed
from both `Metadata.cpp` an

IR: Split out DebugInfoMetadata.h, NFC

Move debug-info-centred `Metadata` subclasses into their own
header/source file. A couple of private template functions are needed
from both `Metadata.cpp` and `DebugInfoMetadata.cpp`, so I've moved them
to `lib/IR/MetadataImpl.h`.

llvm-svn: 227835

show more ...


Revision tags: llvmorg-3.6.0-rc2
# e8b5e49f 22-Jan-2015 Duncan P. N. Exon Smith <[email protected]>

IR: DwarfNode => DebugNode, NFC

These things are potentially used for non-DWARF data (see the discussion
in PR22235), so take the `Dwarf` out of the name. Since the new name
gives fewer clues, upda

IR: DwarfNode => DebugNode, NFC

These things are potentially used for non-DWARF data (see the discussion
in PR22235), so take the `Dwarf` out of the name. Since the new name
gives fewer clues, update the doxygen to properly describe what they
are.

llvm-svn: 226874

show more ...


1...<<21222324252627282930>>...36