majnemer added inline comments.
================ Comment at: lib/CodeGen/TargetInfo.cpp:3871 + for (auto &I : FI.arguments()) { + if (Count < 6) + I.info = classify(I.type, FreeSSERegs, false, IsVectorCall, IsRegCall); ---------------- erichkeane wrote: > majnemer wrote: > > majnemer wrote: > > > And here, > > I was OK with `6` showing up in prior code because there was a comment but > > there isn't such a comment down here. Maybe we should have this `6` live > > in an enum? > Thats a good point. Any reason it couldn't just be a static constant in each > of the ABIInfos? Or am I missing your point? It could be but LLVM usually prefers enums over class-scope static variables. They require an awkward definition somewhere should they be ODR used. https://reviews.llvm.org/D27529 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits