Hi Daniel, > - As a test, enable basic usage for some common x86-32 cases. This > increases our x86-32 compliance (on other targets our compliance > will just be broken in a different way). It seems that this coercion happening now is only correct for x86? For our (custom) backend, this is not wanted and even breaks (because this conversion of structs to integer return types confuses scalarrepl later on, after inlining).
Would it make sense to do this in more per-backend manner, or at least allow the TargetInfo to disable this? Gr. Matthijs
signature.asc
Description: Digital signature
_______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
