aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ExecutionEngine
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-04-01 05:23:13 +0000
committerChris Lattner <sabre@nondot.org>2010-04-01 05:23:13 +0000
commit453b3bdebbcd34b1f45988a6e7c8f77c7fcec67e (patch)
tree3405e69a31ba002ace3432c8b1abd2dff10fff64 /lib/ExecutionEngine
parentc868c87e5f453d58ade8539443f1dc5a81a6086a (diff)
downloadexternal_llvm-453b3bdebbcd34b1f45988a6e7c8f77c7fcec67e.zip
external_llvm-453b3bdebbcd34b1f45988a6e7c8f77c7fcec67e.tar.gz
external_llvm-453b3bdebbcd34b1f45988a6e7c8f77c7fcec67e.tar.bz2
Switch the representation of the location in instruction from
being a TrackingVH<MDNode> to a NewDebugLoc, shrinking sizeof(Instruction) a lot, and providing clients the ability to deal with locations in terms of NewDebugLoc instead of having to deal with Metadata. This is still fully compatible with all clients that *do* use MDNodes for everything of course. No functionality change. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100088 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/ExecutionEngine')
0 files changed, 0 insertions, 0 deletions