Bugfix: Remove llvm.trap declaration after cleaning all uses.

Sorry about this bug I introduced. :( The def should be removed after all use are removed.