Fix ODR violation waiting to happen by making static function definitions in VectorUt...
authorDavid Blaikie <dblaikie@gmail.com>
Fri, 26 Jun 2015 16:57:30 +0000 (16:57 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Fri, 26 Jun 2015 16:57:30 +0000 (16:57 +0000)
commit064274d16980a6e771913d4206531c0d21c05368
tree02a52252fddd7c7219fff7298f9a7620f95e65be
parent57ec696dfdd45a82446b582ef22f9977bc5b2908
Fix ODR violation waiting to happen by making static function definitions in VectorUtils.h non-static and defined out of line

Patch by Ashutosh Nema

Differential Revision: http://reviews.llvm.org/D10682

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@240794 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Transforms/Utils/VectorUtils.h
lib/Transforms/Utils/CMakeLists.txt
lib/Transforms/Utils/VectorUtils.cpp [new file with mode: 0644]