[PATCH] [mips] Promote all integral/enumeration types to the GPR width

Daniel Sanders daniel.sanders at imgtec.com
Fri Oct 24 03:13:04 PDT 2014


Hi atanasyan,

Ensure all integral/enumeration types are appropriately annotated with
signext/zeroext. In particular, i32 now has these attributes when using the
N32/N64 ABI. This paves the way for accurately representing the way the
N32/N64 ABI's promotes integer arguments to i64.

http://reviews.llvm.org/D5961

Files:
  lib/CodeGen/TargetInfo.cpp
  test/CodeGen/atomics-inlining.c
  test/CodeGen/mips-vector-arg.c
  test/CodeGen/mips64-padding-arg.c
  test/CodeGenCXX/mips-size_t-ptrdiff_t.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D5961.15389.patch
Type: text/x-patch
Size: 9172 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20141024/af32e909/attachment.bin>


More information about the cfe-commits mailing list