aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/SourceMgr.cpp
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2016-08-16 18:48:34 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2016-08-16 18:48:34 +0000
commitfa0f1e660b1ef34665e7683d8ac8f7dd581ab84b (patch)
treedbbe817db2d8101e23a658b64da4ad12d05d87af /llvm/lib/Support/SourceMgr.cpp
parent0761b5253d57690e43cca9f4cc8155ecf223ee17 (diff)
downloadllvm-fa0f1e660b1ef34665e7683d8ac8f7dd581ab84b.zip
llvm-fa0f1e660b1ef34665e7683d8ac8f7dd581ab84b.tar.gz
llvm-fa0f1e660b1ef34665e7683d8ac8f7dd581ab84b.tar.bz2
Don't passively concatenate MDNodes
I have audited all the callers of concatenate and none require duplicate entries to service concatenation. These duplicates serve no purpose but to needlessly embiggen the IR. N.B. Layering getMostGenericAliasScope on top of concatenate makes it O(nlogn + mlogm) instead of O(n*m). llvm-svn: 278836
Diffstat (limited to 'llvm/lib/Support/SourceMgr.cpp')
0 files changed, 0 insertions, 0 deletions