[mips] Do not emit i32 padding if target ABI is O32. This was causing backend
authorAkira Hatanaka <ahatanaka@mips.com>
Thu, 24 Jan 2013 21:47:33 +0000 (21:47 +0000)
committerAkira Hatanaka <ahatanaka@mips.com>
Thu, 24 Jan 2013 21:47:33 +0000 (21:47 +0000)
commit4f15fb46a1f522bb48e4069a5ada2c66d485e7d2
treeeb7346ec37e23d179a01617ae27cfe7a6bfd73b3
parent12780c2d97bbe2839cc926729d456856346ee706
[mips] Do not emit i32 padding if target ABI is O32. This was causing backend
to pass floating point arguments to be passed in integer registers.

llvm-svn: 173375
clang/lib/CodeGen/TargetInfo.cpp
clang/test/CodeGen/mips64-padding-arg.c