OSDN Git Service

For PR1146:
authorReid Spencer <rspencer@reidspencer.com>
Sun, 22 Apr 2007 05:46:44 +0000 (05:46 +0000)
committerReid Spencer <rspencer@reidspencer.com>
Sun, 22 Apr 2007 05:46:44 +0000 (05:46 +0000)
commit4f859aa532dbf061736f9c23e0d0882b5cdfe566
tree5b03ace46223602b455c373f25432ef52f8ea2b4
parent3b87d6a7b57277a17e75ec83759ea95e0579e219
For PR1146:
Make ParamAttrsList objects unique. You can no longer directly create or
destroy them but instead must go through the ParamAttrsList::get()
interface.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36327 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed:
include/llvm/DerivedTypes.h
include/llvm/ParameterAttributes.h
lib/AsmParser/llvmAsmParser.y
lib/Bytecode/Reader/Reader.cpp
lib/VMCore/AsmWriter.cpp
lib/VMCore/Function.cpp
lib/VMCore/Instructions.cpp
lib/VMCore/Type.cpp
test/Assembler/2007-02-07-UpgradeCSRETCC.ll
test/Transforms/SimplifyCFG/2006-10-29-InvokeCrash.ll
tools/llvm-upgrade/UpgradeParser.y
tools/llvm2cpp/CppWriter.cpp