Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CallingConvention.cpp42 static bool finishStackBlock(SmallVectorImpl<CCValAssign> &PendingMembers, in finishStackBlock() argument
68 auto &It = PendingMembers[0]; in finishStackBlock()
86 PendingMembers.clear(); in finishStackBlock()
91 for (auto &It : PendingMembers) { in finishStackBlock()
98 PendingMembers.clear(); in finishStackBlock()
111 PendingMembers.push_back( in CC_AArch64_Custom_Stack_Block()
154 PendingMembers.push_back( in CC_AArch64_Custom_Block()
166 for (auto &It : PendingMembers) { in CC_AArch64_Custom_Block()
171 PendingMembers.clear(); in CC_AArch64_Custom_Block()
177 for (auto &It : PendingMembers) { in CC_AArch64_Custom_Block()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallingConv.cpp174 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); in CC_ARM_AAPCS_Custom_Aggregate() local
177 if (PendingMembers.size() > 0) in CC_ARM_AAPCS_Custom_Aggregate()
178 assert(PendingMembers[0].getLocVT() == LocVT); in CC_ARM_AAPCS_Custom_Aggregate()
184 PendingMembers.push_back(CCValAssign::getPending( in CC_ARM_AAPCS_Custom_Aggregate()
194 const Align FirstMemberAlign(PendingMembers[0].getExtraInfo()); in CC_ARM_AAPCS_Custom_Aggregate()
234 It != PendingMembers.end(); ++It) { in CC_ARM_AAPCS_Custom_Aggregate()
239 PendingMembers.clear(); in CC_ARM_AAPCS_Custom_Aggregate()
249 for (auto &It : PendingMembers) { in CC_ARM_AAPCS_Custom_Aggregate()
257 PendingMembers.clear(); in CC_ARM_AAPCS_Custom_Aggregate()
275 for (auto &It : PendingMembers) { in CC_ARM_AAPCS_Custom_Aggregate()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallingConv.cpp245 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); in CC_X86_32_MCUInReg() local
251 if (ArgFlags.isSplit() || !PendingMembers.empty()) { in CC_X86_32_MCUInReg()
252 PendingMembers.push_back( in CC_X86_32_MCUInReg()
260 if (PendingMembers.empty()) { in CC_X86_32_MCUInReg()
278 bool UseRegs = PendingMembers.size() <= std::min(2U, NumRegs - FirstFree); in CC_X86_32_MCUInReg()
280 for (auto &It : PendingMembers) { in CC_X86_32_MCUInReg()
288 PendingMembers.clear(); in CC_X86_32_MCUInReg()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZCallingConv.h99 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); in CC_SystemZ_I128Indirect() local
103 if (!ArgFlags.isSplit() && PendingMembers.empty()) in CC_SystemZ_I128Indirect()
109 PendingMembers.push_back(CCValAssign::getPending(ValNo, ValVT, in CC_SystemZ_I128Indirect()
130 for (auto &It : PendingMembers) { in CC_SystemZ_I128Indirect()
138 PendingMembers.clear(); in CC_SystemZ_I128Indirect()