Matt Arsenault
9a0c9402fa
Reapply "OpaquePtr: Turn inalloca into a type attribute"
...
This reverts commit 07e46367ba
.
2021-03-29 08:55:30 -04:00
Oliver Stannard
07e46367ba
Revert "Reapply "OpaquePtr: Turn inalloca into a type attribute""
...
Reverting because test 'Bindings/Go/go.test' is failing on most
buildbots.
This reverts commit fc9df30991
.
2021-03-29 11:32:22 +01:00
Matt Arsenault
fc9df30991
Reapply "OpaquePtr: Turn inalloca into a type attribute"
...
This reverts commit 20d5c42e0e
.
2021-03-28 13:35:21 -04:00
Nico Weber
20d5c42e0e
Revert "OpaquePtr: Turn inalloca into a type attribute"
...
This reverts commit 4fefed6563
.
Broke check-clang everywhere.
2021-03-28 13:02:52 -04:00
Matt Arsenault
4fefed6563
OpaquePtr: Turn inalloca into a type attribute
...
I think byval/sret and the others are close to being able to rip out
the code to support the missing type case. A lot of this code is
shared with inalloca, so catch this up to the others so that can
happen.
2021-03-28 11:12:23 -04:00
David Majnemer
91db08bfe4
IR: Conservatively verify inalloca arguments
...
Summary: Try to spot obvious mismatches with inalloca use.
Reviewers: rnk
Subscribers: llvm-commits
Differential Revision: http://reviews.llvm.org/D3572
llvm-svn: 207676
2014-04-30 17:22:00 +00:00