Searched refs:PendingMembers (Results 1 - 4 of 4) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CallingConvention.cpp42 static bool finishStackBlock(SmallVectorImpl<CCValAssign> &PendingMembers, argument
51 for (auto &It : PendingMembers) {
58 PendingMembers.clear();
67 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); local
71 PendingMembers.push_back(
77 return finishStackBlock(PendingMembers, LocVT, ArgFlags, State, Align(8));
110 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); local
114 PendingMembers.push_back(
124 RegList, alignTo(PendingMembers.size(), EltsPerReg) / EltsPerReg);
126 for (auto &It : PendingMembers) {
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZCallingConv.h92 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); local
95 // PendingMembers.empty() is false on all subsequent parts.
96 if (!ArgFlags.isSplit() && PendingMembers.empty())
102 PendingMembers.push_back(CCValAssign::getPending(ValNo, ValVT,
114 for (auto &It : PendingMembers) {
122 PendingMembers.clear();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallingConv.cpp174 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); local
177 if (PendingMembers.size() > 0)
178 assert(PendingMembers[0].getLocVT() == LocVT);
184 PendingMembers.push_back(CCValAssign::getPending(
194 const Align FirstMemberAlign(PendingMembers[0].getExtraInfo());
231 unsigned RegResult = State.AllocateRegBlock(RegList, PendingMembers.size());
233 for (SmallVectorImpl<CCValAssign>::iterator It = PendingMembers.begin();
234 It != PendingMembers.end(); ++It) {
239 PendingMembers.clear();
249 for (auto &It : PendingMembers) {
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallingConv.cpp245 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); local
251 if (ArgFlags.isSplit() || !PendingMembers.empty()) {
252 PendingMembers.push_back(
260 if (PendingMembers.empty()) {
270 // We now have the entire original argument in PendingMembers, so decide
278 bool UseRegs = PendingMembers.size() <= std::min(2U, NumRegs - FirstFree);
280 for (auto &It : PendingMembers) {
288 PendingMembers.clear();

Completed in 188 milliseconds