History log of /llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp (Results 1151 – 1175 of 1334)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 116b4a0c 03-Sep-2009 Devang Patel <dpatel@apple.com>

Add new value for given index in MDValuePtrs.

llvm-svn: 80867


# 68c5f477 02-Sep-2009 Sandeep Patel <deeppatel1987@gmail.com>

Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.

llvm-svn: 80773


# 80ae3497 28-Aug-2009 Devang Patel <dpatel@apple.com>

Reapply 79977.
Use MDNodes to encode debug info in llvm IR.

llvm-svn: 80406


# f08e35d9 26-Aug-2009 Devang Patel <dpatel@apple.com>

Revert 79977. It causes llvm-gcc bootstrap failures on some platforms.

llvm-svn: 80073


# ad1f0a11 25-Aug-2009 Dan Gohman <gohman@apple.com>

Eliminate the unused Context argument on one of the ICmpInst and FCmpInst
constructors.

llvm-svn: 80049


# 02aac922 25-Aug-2009 Devang Patel <dpatel@apple.com>

Update DebugInfo interface to use metadata, instead of special named llvm.dbg.... global variables, to encode debugging information in llvm IR. This is mostly a mechanical change that tests metadata

Update DebugInfo interface to use metadata, instead of special named llvm.dbg.... global variables, to encode debugging information in llvm IR. This is mostly a mechanical change that tests metadata support very well.

This change speeds up llvm-gcc by more then 6% at "-O0 -g" (measured by compiling InstructionCombining.cpp!)

llvm-svn: 79977

show more ...


# 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


# 8b0b1158 19-Aug-2009 Daniel Dunbar <daniel@zuster.org>

Switch to SmallString::str from SmallString::c_str, and remove
SmallString::c_str.

llvm-svn: 79456


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

Actually privatize a IntegerTypes, and fix a few bugs exposed by this.

llvm-svn: 78955


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

Push LLVMContexts through the IntegerType APIs.

llvm-svn: 78948


# 03cb69fb 05-Aug-2009 Owen Anderson <resistor@mac.com>

Privatize the StructType table, which unfortunately involves routing contexts through a number of APIs.

llvm-svn: 78258


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

Use separate ValueList for metadata.
This fixes PR4666.

llvm-svn: 78056


# 0087fe6e 31-Jul-2009 Owen Anderson <resistor@mac.com>

Move the metadata constructors back to 2.5 syntax.

llvm-svn: 77733


# 5a1acd99 31-Jul-2009 Owen Anderson <resistor@mac.com>

Move a few more APIs back to 2.5 forms. The only remaining ones left to change back are
metadata related, which I'm waiting on to avoid conflicting with Devang.

llvm-svn: 77721


# b292b8ce 30-Jul-2009 Owen Anderson <resistor@mac.com>

Move more code back to 2.5 APIs.

llvm-svn: 77635


# 27c87fff 29-Jul-2009 Devang Patel <dpatel@apple.com>

Read and write NamedMDNode.

llvm-svn: 77517


# 4056ca95 29-Jul-2009 Owen Anderson <resistor@mac.com>

Move types back to the 2.5 API.

llvm-svn: 77516


# 487375e9 29-Jul-2009 Owen Anderson <resistor@mac.com>

Move ConstantExpr to 2.5 API.

llvm-svn: 77494


# a4f43fb5 28-Jul-2009 Devang Patel <dpatel@apple.com>

Rename MDNode.h header. It defines MDnode and other metadata classes.
New name is Metadata.h.

llvm-svn: 77370


# 4aa3295a 28-Jul-2009 Owen Anderson <resistor@mac.com>

Return ConstantVector to 2.5 API.

llvm-svn: 77366


# c2c7932c 28-Jul-2009 Owen Anderson <resistor@mac.com>

Change ConstantArray to 2.5 API.

llvm-svn: 77347


# 45308b57 27-Jul-2009 Owen Anderson <resistor@mac.com>

Move ConstantStruct back to 2.5 API.

llvm-svn: 77266


# 1639c390 27-Jul-2009 Dan Gohman <gohman@apple.com>

Add a new keyword 'inbounds' for use with getelementptr. See the
LangRef.html changes for details.

llvm-svn: 77259


# 69c464de 27-Jul-2009 Owen Anderson <resistor@mac.com>

Move ConstantFP construction back to the 2.5-ish API.

llvm-svn: 77247


# d786b51e 26-Jul-2009 Daniel Dunbar <daniel@zuster.org>

Remove Value::setName(const char*, unsigned).

llvm-svn: 77100


1...<<41424344454647484950>>...54