/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
D | AArch64CallingConvention.h | 44 static bool finishStackBlock(SmallVectorImpl<CCValAssign> &PendingMembers, in finishStackBlock() argument 52 for (auto &It : PendingMembers) { in finishStackBlock() 59 PendingMembers.clear(); in finishStackBlock() 68 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); in CC_AArch64_Custom_Stack_Block() local 72 PendingMembers.push_back( in CC_AArch64_Custom_Stack_Block() 78 return finishStackBlock(PendingMembers, LocVT, ArgFlags, State, 8); in CC_AArch64_Custom_Stack_Block() 105 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); in CC_AArch64_Custom_Block() local 109 PendingMembers.push_back( in CC_AArch64_Custom_Block() 115 unsigned RegResult = State.AllocateRegBlock(RegList, PendingMembers.size()); in CC_AArch64_Custom_Block() 117 for (auto &It : PendingMembers) { in CC_AArch64_Custom_Block() [all …]
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64CallingConvention.h | 44 static bool finishStackBlock(SmallVectorImpl<CCValAssign> &PendingMembers, in finishStackBlock() argument 52 for (auto &It : PendingMembers) { in finishStackBlock() 59 PendingMembers.clear(); in finishStackBlock() 68 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); in CC_AArch64_Custom_Stack_Block() local 72 PendingMembers.push_back( in CC_AArch64_Custom_Stack_Block() 78 return finishStackBlock(PendingMembers, LocVT, ArgFlags, State, 8); in CC_AArch64_Custom_Stack_Block() 105 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); in CC_AArch64_Custom_Block() local 109 PendingMembers.push_back( in CC_AArch64_Custom_Block() 115 unsigned RegResult = State.AllocateRegBlock(RegList, PendingMembers.size()); in CC_AArch64_Custom_Block() 117 for (auto &It : PendingMembers) { in CC_AArch64_Custom_Block() [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86CallingConv.h | 56 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); in CC_X86_32_MCUInReg() local 62 if (ArgFlags.isSplit() || !PendingMembers.empty()) { in CC_X86_32_MCUInReg() 63 PendingMembers.push_back( in CC_X86_32_MCUInReg() 71 if (PendingMembers.empty()) { in CC_X86_32_MCUInReg() 89 bool UseRegs = PendingMembers.size() <= std::min(2U, NumRegs - FirstFree); in CC_X86_32_MCUInReg() 91 for (auto &It : PendingMembers) { in CC_X86_32_MCUInReg() 99 PendingMembers.clear(); in CC_X86_32_MCUInReg()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86CallingConv.h | 70 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); in CC_X86_32_MCUInReg() local 76 if (ArgFlags.isSplit() || !PendingMembers.empty()) { in CC_X86_32_MCUInReg() 77 PendingMembers.push_back( in CC_X86_32_MCUInReg() 85 if (PendingMembers.empty()) { in CC_X86_32_MCUInReg() 103 bool UseRegs = PendingMembers.size() <= std::min(2U, NumRegs - FirstFree); in CC_X86_32_MCUInReg() 105 for (auto &It : PendingMembers) { in CC_X86_32_MCUInReg() 113 PendingMembers.clear(); in CC_X86_32_MCUInReg()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/ |
D | ARMCallingConv.h | 184 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); in CC_ARM_AAPCS_Custom_Aggregate() local 187 if (PendingMembers.size() > 0) in CC_ARM_AAPCS_Custom_Aggregate() 188 assert(PendingMembers[0].getLocVT() == LocVT); in CC_ARM_AAPCS_Custom_Aggregate() 194 PendingMembers.push_back(CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo, in CC_ARM_AAPCS_Custom_Aggregate() 204 unsigned Align = std::min(PendingMembers[0].getExtraInfo(), StackAlign); in CC_ARM_AAPCS_Custom_Aggregate() 237 unsigned RegResult = State.AllocateRegBlock(RegList, PendingMembers.size()); in CC_ARM_AAPCS_Custom_Aggregate() 239 for (SmallVectorImpl<CCValAssign>::iterator It = PendingMembers.begin(); in CC_ARM_AAPCS_Custom_Aggregate() 240 It != PendingMembers.end(); ++It) { in CC_ARM_AAPCS_Custom_Aggregate() 245 PendingMembers.clear(); in CC_ARM_AAPCS_Custom_Aggregate() 255 for (auto &It : PendingMembers) { in CC_ARM_AAPCS_Custom_Aggregate() [all …]
|
/external/llvm/lib/Target/ARM/ |
D | ARMCallingConv.h | 184 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); in CC_ARM_AAPCS_Custom_Aggregate() local 187 if (PendingMembers.size() > 0) in CC_ARM_AAPCS_Custom_Aggregate() 188 assert(PendingMembers[0].getLocVT() == LocVT); in CC_ARM_AAPCS_Custom_Aggregate() 194 PendingMembers.push_back(CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo, in CC_ARM_AAPCS_Custom_Aggregate() 204 unsigned Align = std::min(PendingMembers[0].getExtraInfo(), StackAlign); in CC_ARM_AAPCS_Custom_Aggregate() 234 unsigned RegResult = State.AllocateRegBlock(RegList, PendingMembers.size()); in CC_ARM_AAPCS_Custom_Aggregate() 236 for (SmallVectorImpl<CCValAssign>::iterator It = PendingMembers.begin(); in CC_ARM_AAPCS_Custom_Aggregate() 237 It != PendingMembers.end(); ++It) { in CC_ARM_AAPCS_Custom_Aggregate() 242 PendingMembers.clear(); in CC_ARM_AAPCS_Custom_Aggregate() 252 for (auto &It : PendingMembers) { in CC_ARM_AAPCS_Custom_Aggregate() [all …]
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZCallingConv.h | 93 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); in CC_SystemZ_I128Indirect() local 97 if (!ArgFlags.isSplit() && PendingMembers.empty()) in CC_SystemZ_I128Indirect() 103 PendingMembers.push_back(CCValAssign::getPending(ValNo, ValVT, in CC_SystemZ_I128Indirect() 115 for (auto &It : PendingMembers) { in CC_SystemZ_I128Indirect() 123 PendingMembers.clear(); in CC_SystemZ_I128Indirect()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/ |
D | SystemZCallingConv.h | 93 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); in CC_SystemZ_I128Indirect() local 97 if (!ArgFlags.isSplit() && PendingMembers.empty()) in CC_SystemZ_I128Indirect() 103 PendingMembers.push_back(CCValAssign::getPending(ValNo, ValVT, in CC_SystemZ_I128Indirect() 115 for (auto &It : PendingMembers) { in CC_SystemZ_I128Indirect() 123 PendingMembers.clear(); in CC_SystemZ_I128Indirect()
|