diff options
author | Chris Lattner <sabre@nondot.org> | 2010-04-01 05:23:13 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-04-01 05:23:13 +0000 |
commit | c0f5ce32d5ec06b22788feda4da25e1c394a9670 (patch) | |
tree | b48c17271baee6af0be8e869e655e7e984c115e9 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | e04505e717123484bdde8f51d4f6a4ac7607f797 (diff) | |
download | bcm5719-llvm-c0f5ce32d5ec06b22788feda4da25e1c394a9670.tar.gz bcm5719-llvm-c0f5ce32d5ec06b22788feda4da25e1c394a9670.zip |
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.
llvm-svn: 100088
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions