aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/CloneModule.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2007-04-12 06:00:20 +0000
committerChris Lattner <sabre@nondot.org>2007-04-12 06:00:20 +0000
commit5111499136f88f88998b7dfd33385f71bc354b29 (patch)
treec836d6ba4caa7f14a2187747dfd8093de228d983 /llvm/lib/Transforms/Utils/CloneModule.cpp
parenta77cb3ce68ab1c4de384de5ebb77084f80328d06 (diff)
downloadllvm-5111499136f88f88998b7dfd33385f71bc354b29.zip
llvm-5111499136f88f88998b7dfd33385f71bc354b29.tar.gz
llvm-5111499136f88f88998b7dfd33385f71bc354b29.tar.bz2
the result of an inline asm copy can be an arbitrary VT that the register
class supports. In the case of vectors, this means we often get the wrong type (e.g. we get v4f32 instead of v8i16). Make sure to convert the vector result to the right type. This fixes CodeGen/X86/2007-04-11-InlineAsmVectorResult.ll llvm-svn: 35944
Diffstat (limited to 'llvm/lib/Transforms/Utils/CloneModule.cpp')
0 files changed, 0 insertions, 0 deletions