History log of /llvm-project/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp (Results 851 – 875 of 1013)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: llvmorg-2.6.0
# 6da5dbf3 22-Oct-2009 Devang Patel <dpatel@apple.com>

Fix getMDs() interface such that it does not expose implementation details.

llvm-svn: 84885


# 084679e7 22-Oct-2009 Devang Patel <dpatel@apple.com>

Using TrackingVH instead of WeakVH or WeakMetadataVH.

llvm-svn: 84884


# 0fffb49d 22-Oct-2009 Devang Patel <dpatel@apple.com>

Fix getHandlerNames() interface. Now it populate clinet supplied small vector with handler names.

llvm-svn: 84820


# 1cfb958b 21-Oct-2009 Dale Johannesen <dalej@apple.com>

Rename msasm to alignstack per review.

llvm-svn: 84795


# aa1332ed 19-Oct-2009 Chris Lattner <sabre@nondot.org>

simplify.

llvm-svn: 84465


# a3aaf85e 17-Oct-2009 Victor Hernandez <vhernandez@apple.com>

Remove MallocInst from LLVM Instructions.

llvm-svn: 84299


# fd04c74b 13-Oct-2009 Dale Johannesen <dalej@apple.com>

Add an "msasm" flag to inline asm as suggested in PR 5125.
A little ugliness is accepted to keep the binary file format
compatible. No functional change yet.

llvm-svn: 84020


# 78cb1024 13-Oct-2009 Devang Patel <dpatel@apple.com>

Do not write empty METADATA_ATTACHMENT record.

llvm-svn: 84006


# fdd87907 05-Oct-2009 Chris Lattner <sabre@nondot.org>

strength reduce a ton of type equality tests to check the typeid (Through
the new predicates I added) instead of going through a context and doing a
pointer comparison. Besides being cheaper, this a

strength reduce a ton of type equality tests to check the typeid (Through
the new predicates I added) instead of going through a context and doing a
pointer comparison. Besides being cheaper, this allows a smart compiler
to turn the if sequence into a switch.

llvm-svn: 83297

show more ...


# 2d85eef9 28-Sep-2009 Devang Patel <dpatel@apple.com>

s/class Metadata/class MetadataContext/g

llvm-svn: 83019


# 7d6781b0 20-Sep-2009 Daniel Dunbar <daniel@zuster.org>

Tabs -> spaces, and remove trailing whitespace.

llvm-svn: 82355


# af206b8c 18-Sep-2009 Devang Patel <dpatel@apple.com>

Write and read metadata attachments.

llvm-svn: 82259


# 2d60e1ec 03-Sep-2009 Gabor Greif <ggreif@gmail.com>

back out my recent commit (r80858), it seems to break self-hosting buildbot's stage 2 configure

llvm-svn: 80871


# 14dfba6d 03-Sep-2009 Gabor Greif <ggreif@gmail.com>

re-commit r66920 (which has been backed out in r66953) I may have more luck this time. I'll back out if needed...

llvm-svn: 80858


# 6973395c 23-Aug-2009 Chris Lattner <sabre@nondot.org>

eliminate the std::ostream forms of the bitcode writing APIs.

llvm-svn: 79840


# 16f5415f 20-Aug-2009 Dan Gohman <gohman@apple.com>

Rename hasNoUnsignedOverflow and hasNoSignedOverflow to hasNoUnsignedWrap
and hasNoSignedWrap, for consistency with the nuw and nsw properties.

llvm-svn: 79539


# 55f1c09e 13-Aug-2009 Owen Anderson <resistor@mac.com>

Push LLVMContexts through the IntegerType APIs.

llvm-svn: 78948


# 694285ca 04-Aug-2009 Chris Lattner <sabre@nondot.org>

revert r78048, it isn't worth using assertingvh here.

llvm-svn: 78119


# 05eb617d 04-Aug-2009 Devang Patel <dpatel@apple.com>

Use separate ValueList for metadata.
This fixes PR4666.

llvm-svn: 78056


# 8cca7b4a 04-Aug-2009 Devang Patel <dpatel@apple.com>

Revert recent bitcode writer patches.

llvm-svn: 78053


# 59c08e76 04-Aug-2009 Chris Lattner <sabre@nondot.org>

switch ValueMap to using AssertingVH. This is an old patch I had laying
around in a tree I forgot about.

llvm-svn: 78048


# 4314b1dc 04-Aug-2009 Devang Patel <dpatel@apple.com>

Remove dead code.

llvm-svn: 78035


# b2997904 04-Aug-2009 Devang Patel <dpatel@apple.com>

Fix MDString Abbrev setup.

llvm-svn: 78034


# 8abe6bc2 04-Aug-2009 Devang Patel <dpatel@apple.com>

Constants and Metadata share ValueList. This means they must be emitted interleaved (using appropriate BLOCK_IDs) otherwise ValuePtrs index gets out of sync.

llvm-svn: 78033


# 16e5124a 30-Jul-2009 Devang Patel <dpatel@apple.com>

Do not use abbrev while writing NamedMDNode name.

llvm-svn: 77637


1...<<3132333435363738394041