Home
last modified time | relevance | path

Searched refs:CCValAssign (Results 1 – 25 of 113) sorted by relevance

12345

/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/X86/
DX86GenCallingConv.inc10 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/
DARMGenCallingConv.inc10 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/
DX86GenCallingConv.inc10 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/
DMipsGenCallingConv.inc10 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/
DAArch64GenCallingConv.inc10 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/
DARMCallingConv.h30 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/
DARMCallingConv.h29 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/
DARMCallingConv.h29 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/
DCallingConvLower.h33 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/
DCallingConvLower.h30 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/
DCallingConvLower.h32 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/
DX86CallingConv.h29 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()
DX86CallingConv.cpp23 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/
DCallingConvLower.cpp29 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/
DX86CallingConv.h26 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/
DAArch64CallLowering.cpp62 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()
DAArch64CallingConvention.h44 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/
DCallingConvLower.cpp31 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/
DCallingConvLower.cpp27 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/
DBlackfinISelLowering.cpp175 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/
DRISCVISelLowering.cpp659 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/
DCallLowering.cpp117 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/
DAArch64CallingConvention.h44 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/
DNios2ISelLowering.cpp37 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/
DSystemZCallingConv.h42 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()

12345