[llvm-commits] [llvm] r81353 - /llvm/trunk/lib/VMCore/LLVMContextImpl.h
Nick Lewycky
nicholas at mxc.ca
Wed Sep 9 23:13:45 PDT 2009
Devang Patel wrote:
> Author: dpatel
> Date: Wed Sep 9 12:07:07 2009
> New Revision: 81353
>
> URL: http://llvm.org/viewvc/llvm-project?rev=81353&view=rev
> Log:
>
> Gracefully destroy MDNodes.
>
> Modified:
> llvm/trunk/lib/VMCore/LLVMContextImpl.h
>
> Modified: llvm/trunk/lib/VMCore/LLVMContextImpl.h
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/VMCore/LLVMContextImpl.h?rev=81353&r1=81352&r2=81353&view=diff
>
> ==============================================================================
> --- llvm/trunk/lib/VMCore/LLVMContextImpl.h (original)
> +++ llvm/trunk/lib/VMCore/LLVMContextImpl.h Wed Sep 9 12:07:07 2009
> @@ -203,6 +203,9 @@
> AggZeroConstants.freeConstants();
> NullPtrConstants.freeConstants();
> UndefValueConstants.freeConstants();
> + for (FoldingSet<MDNode>::iterator I=MDNodeSet.begin(),
> + E =MDNodeSet.end(); I != E; ++I)
Please fix the whitespace around the equals signs.
Nick
> + I->dropAllReferences();
> for (IntMapTy::iterator I=IntConstants.begin(), E=IntConstants.end();
> I != E; ++I) {
> if (I->second->use_empty())
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>
More information about the llvm-commits
mailing list