/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.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 …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.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 …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/PowerPC/ |
D | PPCGenCallingConv.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 …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.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 …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.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, 34 MVT LocVT, CCValAssign::LocInfo LocInfo, 37 MVT LocVT, CCValAssign::LocInfo LocInfo, [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64CallingConvention.h | 20 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 23 CCValAssign::LocInfo LocInfo, 26 CCValAssign::LocInfo LocInfo, 29 CCValAssign::LocInfo LocInfo, 32 CCValAssign::LocInfo LocInfo, 35 CCValAssign::LocInfo LocInfo, 38 CCValAssign::LocInfo LocInfo, 41 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 44 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 47 CCValAssign::LocInfo LocInfo,
|
D | AArch64CallingConvention.cpp | 39 static bool finishStackBlock(SmallVectorImpl<CCValAssign> &PendingMembers, in finishStackBlock() 63 unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_AArch64_Custom_Stack_Block() 65 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); in CC_AArch64_Custom_Stack_Block() 70 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo)); in CC_AArch64_Custom_Stack_Block() 82 CCValAssign::LocInfo &LocInfo, in CC_AArch64_Custom_Block() 106 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); in CC_AArch64_Custom_Block() 111 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo)); in CC_AArch64_Custom_Block() 132 CCValAssign::LocInfo Info; in CC_AArch64_Custom_Block() 134 Info = UseHigh ? CCValAssign::AExtUpper : CCValAssign::ZExt; in CC_AArch64_Custom_Block() 135 State.addLoc(CCValAssign::getReg(It.getValNo(), MVT::i32, RegResult, in CC_AArch64_Custom_Block()
|
D | AArch64CallLowering.h | 26 class CCValAssign; variable 57 CCValAssign &)>; 60 std::function<void(MachineIRBuilder &, int, CCValAssign &)>;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMCallingConv.h | 21 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 24 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 27 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 30 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 33 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 36 CCValAssign::LocInfo LocInfo, 39 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 42 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 45 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 48 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
|
D | ARMCallingConv.cpp | 22 CCValAssign::LocInfo LocInfo, in f64AssignAPCS() 28 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64AssignAPCS() 35 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in f64AssignAPCS() 43 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64AssignAPCS() 45 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in f64AssignAPCS() 52 CCValAssign::LocInfo LocInfo, in CC_ARM_APCS_Custom_f64() 65 CCValAssign::LocInfo LocInfo, in f64AssignAAPCS() 84 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in f64AssignAAPCS() 99 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64AssignAAPCS() 100 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, LoRegList[i], in f64AssignAAPCS() [all …]
|
D | ARMCallLowering.cpp | 116 CCValAssign &VA) override { in assignValueToReg() 129 MachinePointerInfo &MPO, CCValAssign &VA) override { in assignValueToAddress() 141 ArrayRef<CCValAssign> VAs) override { in assignCustomValue() 144 CCValAssign VA = VAs[0]; in assignCustomValue() 148 CCValAssign NextVA = VAs[1]; in assignCustomValue() 173 CCValAssign::LocInfo LocInfo, in assignArg() 310 MachinePointerInfo &MPO, CCValAssign &VA) override { in assignValueToAddress() 314 if (VA.getLocInfo() == CCValAssign::SExt || in assignValueToAddress() 315 VA.getLocInfo() == CCValAssign::ZExt) { in assignValueToAddress() 338 CCValAssign &VA) override { in assignValueToReg() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | MipsCallLowering.cpp | 27 bool MipsCallLowering::MipsHandler::assign(Register VReg, const CCValAssign &VA, in assign() 40 ArrayRef<CCValAssign> ArgLocs, in assignVRegs() 56 ArrayRef<CCValAssign> ArgLocs, ArrayRef<CallLowering::ArgInfo> Args) { in handle() 96 void assignValueToReg(Register ValVReg, const CCValAssign &VA, 99 Register getStackAddress(const CCValAssign &VA, 102 void assignValueToAddress(Register ValVReg, const CCValAssign &VA) override; 105 ArrayRef<CCValAssign> ArgLocs, unsigned ArgLocsStartIndex, 113 void buildLoad(Register Val, const CCValAssign &VA) { in buildLoad() 137 const CCValAssign &VA, in assignValueToReg() 165 case CCValAssign::LocInfo::SExt: in assignValueToReg() [all …]
|
D | MipsCallLowering.h | 33 bool handle(ArrayRef<CCValAssign> ArgLocs, 37 bool assignVRegs(ArrayRef<Register> VRegs, ArrayRef<CCValAssign> ArgLocs, 46 bool assign(Register VReg, const CCValAssign &VA, const EVT &VT); 48 virtual Register getStackAddress(const CCValAssign &VA, 51 virtual void assignValueToReg(Register ValVReg, const CCValAssign &VA, 55 const CCValAssign &VA) = 0; 58 ArrayRef<CCValAssign> ArgLocs,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86CallingConv.cpp | 28 CCValAssign::LocInfo &LocInfo, in CC_X86_32_RegCall_Assign2Regs() 60 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_32_RegCall_Assign2Regs() 92 CCValAssign::LocInfo &LocInfo, in CC_X86_VectorCallAssignRegister() 107 CCValAssign::getReg(ValNo, ValVT, AssigedReg, LocVT, LocInfo)); in CC_X86_VectorCallAssignRegister() 112 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_VectorCallAssignRegister() 129 CCValAssign::LocInfo &LocInfo, in CC_X86_64_VectorCall() 172 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_64_VectorCall() 189 CCValAssign::LocInfo &LocInfo, in CC_X86_32_VectorCall() 212 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_32_VectorCall() 221 LocInfo = CCValAssign::Indirect; in CC_X86_32_VectorCall() [all …]
|
D | X86CallingConv.h | 24 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 27 bool CC_X86(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | CallingConvLower.h | 33 class CCValAssign { 79 static CCValAssign getReg(unsigned ValNo, MVT ValVT, in getReg() 82 CCValAssign Ret; in getReg() 93 static CCValAssign getCustomReg(unsigned ValNo, MVT ValVT, in getCustomReg() 96 CCValAssign Ret; in getCustomReg() 102 static CCValAssign getMem(unsigned ValNo, MVT ValVT, in getMem() 105 CCValAssign Ret; in getMem() 116 static CCValAssign getCustomMem(unsigned ValNo, MVT ValVT, in getCustomMem() 119 CCValAssign Ret; in getCustomMem() 127 static CCValAssign getPending(unsigned ValNo, MVT ValVT, MVT LocVT, [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPCCallingConv.cpp | 16 CCValAssign::LocInfo &, ISD::ArgFlagsTy &, in CC_PPC_AnyReg_Error() 25 CCValAssign::LocInfo &LocInfo, in CC_PPC32_SVR4_Custom_Dummy() 33 CCValAssign::LocInfo &LocInfo, in CC_PPC32_SVR4_Custom_AlignArgRegs() 59 unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_PPC32_SVR4_Custom_SkipLastArgRegsPPCF128() 83 CCValAssign::LocInfo &LocInfo, in CC_PPC32_SVR4_Custom_AlignFPArgRegs() 111 CCValAssign::LocInfo &LocInfo, in CC_PPC32_SPE_CustomSplitFP64() 131 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_PPC32_SPE_CustomSplitFP64() 132 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, LoRegList[i], in CC_PPC32_SPE_CustomSplitFP64() 140 CCValAssign::LocInfo &LocInfo, in CC_PPC32_SPE_RetF64() 156 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_PPC32_SPE_RetF64() [all …]
|
D | PPCCallingConv.h | 23 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 26 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 29 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 32 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 35 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 38 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 41 CCValAssign::LocInfo LocInfo,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | CallingConvLower.cpp | 30 SmallVectorImpl<CCValAssign> &locs, LLVMContext &C) in CCState() 44 CCValAssign::LocInfo LocInfo, int MinSize, in HandleByVal() 58 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in HandleByVal() 93 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) in AnalyzeFormalArguments() 106 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this)) in CheckReturn() 120 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this)) in AnalyzeReturn() 133 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) { in AnalyzeCallOperands() 151 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) { in AnalyzeCallOperands() 168 if (Fn(i, VT, VT, CCValAssign::Full, Flags, *this)) { in AnalyzeCallResult() 180 if (Fn(0, VT, VT, CCValAssign::Full, ISD::ArgFlagsTy(), *this)) { in AnalyzeCallResult() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/ |
D | CallLowering.cpp | 176 SmallVector<CCValAssign, 16> ArgLocs; in handleAssignments() 182 SmallVectorImpl<CCValAssign> &ArgLocs, in handleAssignments() 193 if (Handler.assignArg(i, CurVT, CurVT, CCValAssign::Full, Args[i], in handleAssignments() 221 if (Handler.assignArg(i, NewVT, NewVT, CCValAssign::Full, Args[i], in handleAssignments() 248 if (Handler.assignArg(i + Part, NewVT, NewVT, CCValAssign::Full, in handleAssignments() 281 if (Handler.assignArg(i + PartIdx, NewVT, NewVT, CCValAssign::Full, in handleAssignments() 292 CCValAssign &VA = ArgLocs[j]; in handleAssignments() 390 if (Fn(i, VT, VT, CCValAssign::Full, Args[i].Flags[0], CCState)) { in analyzeArgInfo() 414 SmallVector<CCValAssign, 16> ArgLocs1; in resultsCompatible() 420 SmallVector<CCValAssign, 16> ArgLocs2; in resultsCompatible() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZCallingConv.h | 41 SmallVectorImpl<CCValAssign> &locs, LLVMContext &C) in SystemZCCState() 89 CCValAssign::LocInfo &LocInfo, in CC_SystemZ_I128Indirect() 92 SmallVectorImpl<CCValAssign> &PendingMembers = State.getPendingLocs(); in CC_SystemZ_I128Indirect() 101 LocInfo = CCValAssign::Indirect; in CC_SystemZ_I128Indirect() 102 PendingMembers.push_back(CCValAssign::getPending(ValNo, ValVT, in CC_SystemZ_I128Indirect() 128 CCValAssign::LocInfo &, ISD::ArgFlagsTy &, in CC_SystemZ_GHC_Error()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/ |
D | CallLowering.h | 135 CCValAssign &VA) = 0; 142 CCValAssign &VA) = 0; 149 ArrayRef<CCValAssign> VAs) { in assignCustomValue() 155 Register extendRegister(Register ValReg, CCValAssign &VA); 158 CCValAssign::LocInfo LocInfo, const ArgInfo &Info, in assignArg() 213 SmallVectorImpl<CCValAssign> &ArgLocs,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
D | RISCVISelLowering.cpp | 1422 static bool CC_RISCVAssign2XLen(unsigned XLen, CCState &State, CCValAssign VA1, in CC_RISCVAssign2XLen() 1429 State.addLoc(CCValAssign::getReg(VA1.getValNo(), VA1.getValVT(), Reg, in CC_RISCVAssign2XLen() 1430 VA1.getLocVT(), CCValAssign::Full)); in CC_RISCVAssign2XLen() 1435 CCValAssign::getMem(VA1.getValNo(), VA1.getValVT(), in CC_RISCVAssign2XLen() 1437 VA1.getLocVT(), CCValAssign::Full)); in CC_RISCVAssign2XLen() 1438 State.addLoc(CCValAssign::getMem( in CC_RISCVAssign2XLen() 1440 CCValAssign::Full)); in CC_RISCVAssign2XLen() 1447 CCValAssign::getReg(ValNo2, ValVT2, Reg, LocVT2, CCValAssign::Full)); in CC_RISCVAssign2XLen() 1450 State.addLoc(CCValAssign::getMem( in CC_RISCVAssign2XLen() 1452 CCValAssign::Full)); in CC_RISCVAssign2XLen() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/ |
D | ARCISelLowering.cpp | 37 const SmallVectorImpl<CCValAssign> &RVLocs, 238 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() 244 SmallVector<CCValAssign, 16> RVLocs; in LowerCall() 263 CCValAssign &VA = ArgLocs[i]; in LowerCall() 270 case CCValAssign::Full: in LowerCall() 272 case CCValAssign::SExt: in LowerCall() 275 case CCValAssign::ZExt: in LowerCall() 278 case CCValAssign::AExt: in LowerCall() 371 const SmallVectorImpl<CCValAssign> &RVLocs, in lowerCallResult() 377 const CCValAssign &VA = RVLocs[i]; in lowerCallResult() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/ |
D | BPFISelLowering.cpp | 222 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() 246 if (VA.getLocInfo() == CCValAssign::SExt) in LowerFormalArguments() 249 else if (VA.getLocInfo() == CCValAssign::ZExt) in LowerFormalArguments() 253 if (VA.getLocInfo() != CCValAssign::Full) in LowerFormalArguments() 300 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() 327 CCValAssign &VA = ArgLocs[i]; in LowerCall() 334 case CCValAssign::Full: in LowerCall() 336 case CCValAssign::SExt: in LowerCall() 339 case CCValAssign::ZExt: in LowerCall() 342 case CCValAssign::AExt: in LowerCall() [all …]
|