Victor Hernandez 3a32865d58 Improve llvm.dbg.declare intrinsic by referring directly to the storage in its first argument, via function-local metadata (instead of via a bitcast).
This patch also cleans up code that expects there to be a bitcast in the first argument and testcases that call llvm.dbg.declare.
It also strips old llvm.dbg.declare intrinsics that did not pass metadata as the first argument.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93531 91177308-0d34-0410-b5e6-96231b3b80d8
2010-01-15 19:04:09 +00:00
..
2009-02-02 07:24:28 +00:00
2009-09-06 00:00:13 +00:00
2009-12-31 03:00:49 +00:00
2009-01-15 20:18:42 +00:00
2009-08-25 15:38:29 +00:00