commit | b8cafe3427a168414400e5dfcbea78996792d2c3 | [log] [tgz] |
---|---|---|
author | Dale Johannesen <dalej@apple.com> | Mon Mar 10 02:17:22 2008 +0000 |
committer | Dale Johannesen <dalej@apple.com> | Mon Mar 10 02:17:22 2008 +0000 |
tree | aedcf29317486800a015207db85b4e61a90ca453 | |
parent | 29c8c370457fc6983bec940168c337a85d5a1e07 [diff] |
Increase ISD::ParamFlags to 64 bits. Increase the ByValSize field to 32 bits, thus enabling correct handling of ByVal structs bigger than 0x1ffff. Abstract interface a bit. Fixes gcc.c-torture/execute/pr23135.c and gcc.c-torture/execute/pr28982b.c in gcc testsuite (were ICE'ing on ppc32, quietly producing wrong code on x86-32.) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48122 91177308-0d34-0410-b5e6-96231b3b80d8