[MIPS] Re-land the change r238200 to fix extension of integer types
authorPetar Jovanovic <petar.jovanovic@imgtec.com>
Tue, 26 May 2015 21:07:19 +0000 (21:07 +0000)
committerPetar Jovanovic <petar.jovanovic@imgtec.com>
Tue, 26 May 2015 21:07:19 +0000 (21:07 +0000)
commit1a3f965fe36ef23b41377bcdd9e85c5e24f20e64
tree44cffffec4c90d98757028066566177300968fed
parent38840245e446c9ac688cb3035d6891cfbdd4ef93
[MIPS] Re-land the change r238200 to fix extension of integer types

Re-land the change r238200, but with modifications in the tests that should
prevent new failures in some environments as reported with the original
change on the mailing list.

llvm-svn: 238253
clang/lib/CodeGen/ABIInfo.h
clang/lib/CodeGen/CGCall.cpp
clang/lib/CodeGen/TargetInfo.cpp
clang/test/CodeGen/atomics-inlining.c
clang/test/CodeGen/mips-unsigned-ext-var.c [new file with mode: 0644]
clang/test/CodeGen/mips-unsigned-extend.c [new file with mode: 0644]
clang/test/CodeGenCXX/mips-size_t-ptrdiff_t.cpp