/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/X86/ |
D | X86GenCallingConv.inc | 10 MVT LocVT, CCValAssign::LocInfo LocInfo, 13 MVT LocVT, CCValAssign::LocInfo LocInfo, 16 MVT LocVT, CCValAssign::LocInfo LocInfo, 19 MVT LocVT, CCValAssign::LocInfo LocInfo, 22 MVT LocVT, CCValAssign::LocInfo LocInfo, 25 MVT LocVT, CCValAssign::LocInfo LocInfo, 28 MVT LocVT, CCValAssign::LocInfo LocInfo, 31 MVT LocVT, CCValAssign::LocInfo LocInfo, 34 MVT LocVT, CCValAssign::LocInfo LocInfo, 37 MVT LocVT, CCValAssign::LocInfo LocInfo, [all …]
|
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/ARM/ |
D | ARMGenCallingConv.inc | 10 MVT LocVT, CCValAssign::LocInfo LocInfo, 13 MVT LocVT, CCValAssign::LocInfo LocInfo, 16 MVT LocVT, CCValAssign::LocInfo LocInfo, 19 MVT LocVT, CCValAssign::LocInfo LocInfo, 22 MVT LocVT, CCValAssign::LocInfo LocInfo, 25 MVT LocVT, CCValAssign::LocInfo LocInfo, 28 MVT LocVT, CCValAssign::LocInfo LocInfo, 31 MVT LocVT, CCValAssign::LocInfo LocInfo, 34 MVT LocVT, CCValAssign::LocInfo LocInfo, 37 MVT LocVT, CCValAssign::LocInfo LocInfo, [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86GenCallingConv.inc | 10 MVT LocVT, CCValAssign::LocInfo LocInfo, 13 MVT LocVT, CCValAssign::LocInfo LocInfo, 16 MVT LocVT, CCValAssign::LocInfo LocInfo, 19 MVT LocVT, CCValAssign::LocInfo LocInfo, 22 MVT LocVT, CCValAssign::LocInfo LocInfo, 25 MVT LocVT, CCValAssign::LocInfo LocInfo, 28 MVT LocVT, CCValAssign::LocInfo LocInfo, 31 MVT LocVT, CCValAssign::LocInfo LocInfo, 34 MVT LocVT, CCValAssign::LocInfo LocInfo, 37 MVT LocVT, CCValAssign::LocInfo LocInfo, [all …]
|
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/Mips/ |
D | MipsGenCallingConv.inc | 10 MVT LocVT, CCValAssign::LocInfo LocInfo, 13 MVT LocVT, CCValAssign::LocInfo LocInfo, 16 MVT LocVT, CCValAssign::LocInfo LocInfo, 19 MVT LocVT, CCValAssign::LocInfo LocInfo, 22 MVT LocVT, CCValAssign::LocInfo LocInfo, 25 MVT LocVT, CCValAssign::LocInfo LocInfo, 28 MVT LocVT, CCValAssign::LocInfo LocInfo, 31 MVT LocVT, CCValAssign::LocInfo LocInfo, 34 MVT LocVT, CCValAssign::LocInfo LocInfo, 37 MVT LocVT, CCValAssign::LocInfo LocInfo, [all …]
|
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/AArch64/ |
D | AArch64GenCallingConv.inc | 10 MVT LocVT, CCValAssign::LocInfo LocInfo, 13 MVT LocVT, CCValAssign::LocInfo LocInfo, 16 MVT LocVT, CCValAssign::LocInfo LocInfo, 19 MVT LocVT, CCValAssign::LocInfo LocInfo, 22 MVT LocVT, CCValAssign::LocInfo LocInfo, 25 MVT LocVT, CCValAssign::LocInfo LocInfo, 28 MVT LocVT, CCValAssign::LocInfo LocInfo, 31 MVT LocVT, CCValAssign::LocInfo LocInfo, 36 MVT LocVT, CCValAssign::LocInfo LocInfo, 41 LocInfo = CCValAssign::BCvt; [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
D | ARMCallingConv.h | 30 CCValAssign::LocInfo &LocInfo, in f64AssignAPCS() 36 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64AssignAPCS() 43 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in f64AssignAPCS() 51 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64AssignAPCS() 53 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in f64AssignAPCS() 60 CCValAssign::LocInfo &LocInfo, in CC_ARM_APCS_Custom_f64() 73 CCValAssign::LocInfo &LocInfo, in f64AssignAAPCS() 86 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in f64AssignAAPCS() 101 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64AssignAAPCS() 102 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, LoRegList[i], in f64AssignAAPCS() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/ |
D | ARMCallingConv.h | 29 CCValAssign::LocInfo &LocInfo, in f64AssignAPCS() 35 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64AssignAPCS() 42 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in f64AssignAPCS() 50 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64AssignAPCS() 52 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in f64AssignAPCS() 59 CCValAssign::LocInfo &LocInfo, in CC_ARM_APCS_Custom_f64() 72 CCValAssign::LocInfo &LocInfo, in f64AssignAAPCS() 91 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in f64AssignAAPCS() 106 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64AssignAAPCS() 107 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, LoRegList[i], in f64AssignAAPCS() [all …]
|
/external/llvm/lib/Target/ARM/ |
D | ARMCallingConv.h | 29 CCValAssign::LocInfo &LocInfo, in f64AssignAPCS() 35 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64AssignAPCS() 42 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in f64AssignAPCS() 50 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64AssignAPCS() 52 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in f64AssignAPCS() 59 CCValAssign::LocInfo &LocInfo, in CC_ARM_APCS_Custom_f64() 72 CCValAssign::LocInfo &LocInfo, in f64AssignAAPCS() 91 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in f64AssignAAPCS() 106 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64AssignAAPCS() 107 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, LoRegList[i], in f64AssignAAPCS() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | CallingConvLower.h | 33 class CCValAssign { 78 static CCValAssign getReg(unsigned ValNo, MVT ValVT, in getReg() 81 CCValAssign Ret; in getReg() 92 static CCValAssign getCustomReg(unsigned ValNo, MVT ValVT, in getCustomReg() 95 CCValAssign Ret; in getCustomReg() 101 static CCValAssign getMem(unsigned ValNo, MVT ValVT, in getMem() 104 CCValAssign Ret; in getMem() 115 static CCValAssign getCustomMem(unsigned ValNo, MVT ValVT, in getCustomMem() 118 CCValAssign Ret; in getCustomMem() 126 static CCValAssign getPending(unsigned ValNo, MVT ValVT, MVT LocVT, [all …]
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
D | CallingConvLower.h | 30 class CCValAssign { 67 static CCValAssign getReg(unsigned ValNo, MVT ValVT, in getReg() 70 CCValAssign Ret; in getReg() 81 static CCValAssign getCustomReg(unsigned ValNo, MVT ValVT, in getCustomReg() 84 CCValAssign Ret; in getCustomReg() 90 static CCValAssign getMem(unsigned ValNo, MVT ValVT, in getMem() 93 CCValAssign Ret; in getMem() 104 static CCValAssign getCustomMem(unsigned ValNo, MVT ValVT, in getCustomMem() 107 CCValAssign Ret; in getCustomMem() 135 MVT LocVT, CCValAssign::LocInfo LocInfo, [all …]
|
/external/llvm/include/llvm/CodeGen/ |
D | CallingConvLower.h | 32 class CCValAssign { 77 static CCValAssign getReg(unsigned ValNo, MVT ValVT, in getReg() 80 CCValAssign Ret; in getReg() 91 static CCValAssign getCustomReg(unsigned ValNo, MVT ValVT, in getCustomReg() 94 CCValAssign Ret; in getCustomReg() 100 static CCValAssign getMem(unsigned ValNo, MVT ValVT, in getMem() 103 CCValAssign Ret; in getMem() 114 static CCValAssign getCustomMem(unsigned ValNo, MVT ValVT, in getCustomMem() 117 CCValAssign Ret; in getCustomMem() 125 static CCValAssign getPending(unsigned ValNo, MVT ValVT, MVT LocVT, [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86CallingConv.h | 29 CCValAssign::LocInfo &LocInfo, 39 CCValAssign::LocInfo &LocInfo, 48 CCValAssign::LocInfo &LocInfo, 52 CCValAssign::LocInfo &, ISD::ArgFlagsTy &, in CC_X86_AnyReg_Error() 62 CCValAssign::LocInfo &LocInfo, in CC_X86_32_MCUInReg() 70 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); in CC_X86_32_MCUInReg() 78 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo)); in CC_X86_32_MCUInReg() 87 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_32_MCUInReg()
|
D | X86CallingConv.cpp | 23 CCValAssign::LocInfo &LocInfo, in CC_X86_32_RegCall_Assign2Regs() 54 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_32_RegCall_Assign2Regs() 86 CCValAssign::LocInfo &LocInfo, in CC_X86_VectorCallAssignRegister() 101 CCValAssign::getReg(ValNo, ValVT, AssigedReg, LocVT, LocInfo)); in CC_X86_VectorCallAssignRegister() 106 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_VectorCallAssignRegister() 117 CCValAssign::LocInfo &LocInfo, in CC_X86_64_VectorCall() 157 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_64_VectorCall() 169 CCValAssign::LocInfo &LocInfo, in CC_X86_32_VectorCall() 192 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_32_VectorCall() 201 LocInfo = CCValAssign::Indirect; in CC_X86_32_VectorCall()
|
/external/llvm/lib/CodeGen/ |
D | CallingConvLower.cpp | 29 SmallVectorImpl<CCValAssign> &locs, LLVMContext &C) in CCState() 45 MVT LocVT, CCValAssign::LocInfo LocInfo, in HandleByVal() 58 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in HandleByVal() 77 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) { in AnalyzeFormalArguments() 95 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this)) in CheckReturn() 109 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this)) { in AnalyzeReturn() 127 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) { in AnalyzeCallOperands() 145 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) { in AnalyzeCallOperands() 162 if (Fn(i, VT, VT, CCValAssign::Full, Flags, *this)) { in AnalyzeCallResult() 174 if (Fn(0, VT, VT, CCValAssign::Full, ISD::ArgFlagsTy(), *this)) { in AnalyzeCallResult() [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86CallingConv.h | 26 CCValAssign::LocInfo &LocInfo, in CC_X86_32_VectorCallIndirect() 31 LocInfo = CCValAssign::Indirect; in CC_X86_32_VectorCallIndirect() 38 CCValAssign::LocInfo &, ISD::ArgFlagsTy &, in CC_X86_AnyReg_Error() 48 CCValAssign::LocInfo &LocInfo, in CC_X86_32_MCUInReg() 56 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); in CC_X86_32_MCUInReg() 64 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo)); in CC_X86_32_MCUInReg() 73 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_32_MCUInReg()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64CallLowering.cpp | 62 SmallVector<CCValAssign, 16> ArgLocs; in lowerFormalArguments() 73 AssignFn(i, ValVT, ValVT, CCValAssign::Full, ISD::ArgFlagsTy(), CCInfo); in lowerFormalArguments() 80 CCValAssign &VA = ArgLocs[i]; in lowerFormalArguments() 90 case CCValAssign::Full: in lowerFormalArguments() 92 case CCValAssign::BCvt: in lowerFormalArguments() 95 case CCValAssign::AExt: in lowerFormalArguments() 96 case CCValAssign::SExt: in lowerFormalArguments() 97 case CCValAssign::ZExt: in lowerFormalArguments()
|
D | AArch64CallingConvention.h | 44 static bool finishStackBlock(SmallVectorImpl<CCValAssign> &PendingMembers, in finishStackBlock() 66 unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_AArch64_Custom_Stack_Block() 68 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); in CC_AArch64_Custom_Stack_Block() 73 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo)); in CC_AArch64_Custom_Stack_Block() 85 CCValAssign::LocInfo &LocInfo, in CC_AArch64_Custom_Block() 105 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); in CC_AArch64_Custom_Block() 110 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo)); in CC_AArch64_Custom_Block()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | CallingConvLower.cpp | 31 SmallVectorImpl<CCValAssign> &locs, LLVMContext &C) in CCState() 46 MVT LocVT, CCValAssign::LocInfo LocInfo, in HandleByVal() 59 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in HandleByVal() 94 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) { in AnalyzeFormalArguments() 112 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this)) in CheckReturn() 126 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this)) { in AnalyzeReturn() 144 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) { in AnalyzeCallOperands() 162 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) { in AnalyzeCallOperands() 179 if (Fn(i, VT, VT, CCValAssign::Full, Flags, *this)) { in AnalyzeCallResult() 191 if (Fn(0, VT, VT, CCValAssign::Full, ISD::ArgFlagsTy(), *this)) { in AnalyzeCallResult() [all …]
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | CallingConvLower.cpp | 27 const TargetMachine &tm, SmallVector<CCValAssign, 16> &locs, in CCState() argument 43 MVT LocVT, CCValAssign::LocInfo LocInfo, in HandleByVal() 56 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in HandleByVal() 76 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) { in AnalyzeFormalArguments() 94 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this)) in CheckReturn() 108 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this)) { in AnalyzeReturn() 126 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) { in AnalyzeCallOperands() 145 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) { in AnalyzeCallOperands() 162 if (Fn(i, VT, VT, CCValAssign::Full, Flags, *this)) { in AnalyzeCallResult() 175 if (Fn(0, VT, VT, CCValAssign::Full, ISD::ArgFlagsTy(), *this)) { in AnalyzeCallResult()
|
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/ |
D | BlackfinISelLowering.cpp | 175 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() 182 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments() 198 if (VA.getLocInfo() == CCValAssign::SExt) in LowerFormalArguments() 201 else if (VA.getLocInfo() == CCValAssign::ZExt) in LowerFormalArguments() 205 if (VA.getLocInfo() != CCValAssign::Full) in LowerFormalArguments() 231 SmallVector<CCValAssign, 16> RVLocs; in LowerReturn() 251 CCValAssign &VA = RVLocs[i]; in LowerReturn() 258 case CCValAssign::Full: break; in LowerReturn() 259 case CCValAssign::SExt: in LowerReturn() 262 case CCValAssign::ZExt: in LowerReturn() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/RISCV/ |
D | RISCVISelLowering.cpp | 659 static bool CC_RISCVAssign2XLen(unsigned XLen, CCState &State, CCValAssign VA1, in CC_RISCVAssign2XLen() 666 State.addLoc(CCValAssign::getReg(VA1.getValNo(), VA1.getValVT(), Reg, in CC_RISCVAssign2XLen() 667 VA1.getLocVT(), CCValAssign::Full)); in CC_RISCVAssign2XLen() 672 CCValAssign::getMem(VA1.getValNo(), VA1.getValVT(), in CC_RISCVAssign2XLen() 674 VA1.getLocVT(), CCValAssign::Full)); in CC_RISCVAssign2XLen() 675 State.addLoc(CCValAssign::getMem( in CC_RISCVAssign2XLen() 677 CCValAssign::Full)); in CC_RISCVAssign2XLen() 684 CCValAssign::getReg(ValNo2, ValVT2, Reg, LocVT2, CCValAssign::Full)); in CC_RISCVAssign2XLen() 687 State.addLoc(CCValAssign::getMem( in CC_RISCVAssign2XLen() 689 CCValAssign::Full)); in CC_RISCVAssign2XLen() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/GlobalISel/ |
D | CallLowering.cpp | 117 SmallVector<CCValAssign, 16> ArgLocs; in handleAssignments() 123 if (Handler.assignArg(i, CurVT, CurVT, CCValAssign::Full, Args[i], CCInfo)) in handleAssignments() 130 CCValAssign &VA = ArgLocs[j]; in handleAssignments() 157 CCValAssign &VA) { in extendRegister() 161 case CCValAssign::Full: in extendRegister() 162 case CCValAssign::BCvt: in extendRegister() 166 case CCValAssign::AExt: { in extendRegister() 171 case CCValAssign::SExt: { in extendRegister() 176 case CCValAssign::ZExt: { in extendRegister()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
D | AArch64CallingConvention.h | 44 static bool finishStackBlock(SmallVectorImpl<CCValAssign> &PendingMembers, in finishStackBlock() 66 unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_AArch64_Custom_Stack_Block() 68 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); in CC_AArch64_Custom_Stack_Block() 73 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo)); in CC_AArch64_Custom_Stack_Block() 85 CCValAssign::LocInfo &LocInfo, in CC_AArch64_Custom_Block() 105 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); in CC_AArch64_Custom_Block() 110 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo)); in CC_AArch64_Custom_Block()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Nios2/ |
D | Nios2ISelLowering.cpp | 37 SmallVector<CCValAssign, 16> RVLocs; in LowerReturn() 51 CCValAssign &VA = RVLocs[i]; in LowerReturn() 94 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() 104 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments() 122 if (VA.getLocInfo() != CCValAssign::Full) { in LowerFormalArguments() 124 if (VA.getLocInfo() == CCValAssign::SExt) in LowerFormalArguments() 126 else if (VA.getLocInfo() == CCValAssign::ZExt) in LowerFormalArguments()
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZCallingConv.h | 42 SmallVectorImpl<CCValAssign> &locs, LLVMContext &C) in SystemZCCState() 90 CCValAssign::LocInfo &LocInfo, in CC_SystemZ_I128Indirect() 93 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); in CC_SystemZ_I128Indirect() 102 LocInfo = CCValAssign::Indirect; in CC_SystemZ_I128Indirect() 103 PendingMembers.push_back(CCValAssign::getPending(ValNo, ValVT, in CC_SystemZ_I128Indirect()
|