For PR1146:
authorReid Spencer <rspencer@reidspencer.com>
Mon, 9 Apr 2007 18:00:57 +0000 (18:00 +0000)
committerReid Spencer <rspencer@reidspencer.com>
Mon, 9 Apr 2007 18:00:57 +0000 (18:00 +0000)
commitfa3e91242fada931ccb96468ac4c93ca151d64dc
tree5abb5932596d8960088aafe289eb94176a6f9f39
parent3aad26e4da495178885ed0841996fb1dd4a17de5
For PR1146:
* Add ParamAttrs to InvokeInst class too.
* Make sure all initializes of ParamAttrs in CallInst and InvokeInst are 0
* Destruct the ParamAttrs in Call/Invoke destructors to avoid memory
  leaks. This will change when ParamAttrsList is uniquified but needs to
  be correct until then.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35824 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Instructions.h
lib/VMCore/Instructions.cpp