/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/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 …]
|
D | ARMISelLowering.h | 389 CCValAssign &VA, CCValAssign &NextVA, 393 SDValue GetF64FormalArgument(CCValAssign &VA, CCValAssign &NextVA, 401 const CCValAssign &VA,
|
/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/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/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/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/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()
|
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/ |
D | SystemZISelLowering.cpp | 296 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCArguments() 306 CCValAssign &VA = ArgLocs[i]; in LowerCCCArguments() 353 if (VA.getLocInfo() == CCValAssign::SExt) in LowerCCCArguments() 356 else if (VA.getLocInfo() == CCValAssign::ZExt) in LowerCCCArguments() 360 if (VA.getLocInfo() != CCValAssign::Full) in LowerCCCArguments() 389 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCCallTo() 407 CCValAssign &VA = ArgLocs[i]; in LowerCCCCallTo() 414 case CCValAssign::Full: break; in LowerCCCCallTo() 415 case CCValAssign::SExt: in LowerCCCCallTo() 418 case CCValAssign::ZExt: in LowerCCCCallTo() [all …]
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonISelLowering.cpp | 91 SmallVectorImpl<CCValAssign> &locs, LLVMContext &C, in HexagonCCState() 106 MVT LocVT, CCValAssign::LocInfo LocInfo, 111 MVT LocVT, CCValAssign::LocInfo LocInfo, 116 MVT LocVT, CCValAssign::LocInfo LocInfo, 121 MVT LocVT, CCValAssign::LocInfo LocInfo, 126 MVT LocVT, CCValAssign::LocInfo LocInfo, 131 MVT LocVT, CCValAssign::LocInfo LocInfo, 136 MVT LocVT, CCValAssign::LocInfo LocInfo, 141 MVT LocVT, CCValAssign::LocInfo LocInfo, 146 MVT LocVT, CCValAssign::LocInfo LocInfo, in CC_Hexagon_VarArg() [all …]
|
/external/llvm/lib/Target/BPF/ |
D | BPFISelLowering.cpp | 167 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() 189 if (VA.getLocInfo() == CCValAssign::SExt) in LowerFormalArguments() 192 else if (VA.getLocInfo() == CCValAssign::ZExt) in LowerFormalArguments() 196 if (VA.getLocInfo() != CCValAssign::Full) in LowerFormalArguments() 241 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() 269 CCValAssign &VA = ArgLocs[i]; in LowerCall() 276 case CCValAssign::Full: in LowerCall() 278 case CCValAssign::SExt: in LowerCall() 281 case CCValAssign::ZExt: in LowerCall() 284 case CCValAssign::AExt: in LowerCall() [all …]
|
/external/llvm/lib/Target/MSP430/ |
D | MSP430ISelLowering.cpp | 276 SmallVectorImpl<CCValAssign> &ArgLocs, in AnalyzeArguments() 299 CCValAssign::LocInfo LocInfo = CCValAssign::Full; in AnalyzeArguments() 305 LocInfo = CCValAssign::SExt; in AnalyzeArguments() 307 LocInfo = CCValAssign::ZExt; in AnalyzeArguments() 309 LocInfo = CCValAssign::AExt; in AnalyzeArguments() 324 State.addLoc(CCValAssign::getReg(ValNo++, ArgVT, Reg, LocVT, LocInfo)); in AnalyzeArguments() 330 SmallVectorImpl<CCValAssign>::iterator B = ArgLocs.begin() + FirstVal; in AnalyzeArguments() 352 SmallVectorImpl<CCValAssign> &RVLocs, in AnalyzeReturnValues() 421 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCArguments() 433 CCValAssign &VA = ArgLocs[i]; in LowerCCCArguments() [all …]
|
/external/llvm/lib/Target/Sparc/ |
D | SparcISelLowering.cpp | 40 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_Sparc_Assign_SRet() 46 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in CC_Sparc_Assign_SRet() 53 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_Sparc_Assign_Split_64() 61 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_Sparc_Assign_Split_64() 64 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in CC_Sparc_Assign_Split_64() 72 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_Sparc_Assign_Split_64() 74 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in CC_Sparc_Assign_Split_64() 81 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_Sparc_Assign_Ret_Split_64() 90 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_Sparc_Assign_Ret_Split_64() 96 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_Sparc_Assign_Ret_Split_64() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/ |
D | MBlazeISelLowering.cpp | 39 CCValAssign::LocInfo &LocInfo, 656 CCValAssign::LocInfo &LocInfo, in CC_MBlaze_AssignReg() 670 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_MBlaze_AssignReg() 702 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() 720 CCValAssign &VA = ArgLocs[i]; in LowerCall() 727 case CCValAssign::Full: break; in LowerCall() 728 case CCValAssign::SExt: in LowerCall() 731 case CCValAssign::ZExt: in LowerCall() 734 case CCValAssign::AExt: in LowerCall() 841 SmallVector<CCValAssign, 16> RVLocs; in LowerCallResult() [all …]
|
/external/llvm/lib/Target/Mips/ |
D | MipsISelLowering.cpp | 2451 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, in CC_MipsO32() 2468 LocInfo = CCValAssign::SExtUpper; in CC_MipsO32() 2470 LocInfo = CCValAssign::ZExtUpper; in CC_MipsO32() 2472 LocInfo = CCValAssign::AExtUpper; in CC_MipsO32() 2480 LocInfo = CCValAssign::SExt; in CC_MipsO32() 2482 LocInfo = CCValAssign::ZExt; in CC_MipsO32() 2484 LocInfo = CCValAssign::AExt; in CC_MipsO32() 2532 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_MipsO32() 2534 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_MipsO32() 2540 MVT LocVT, CCValAssign::LocInfo LocInfo, in CC_MipsO32_FP32() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/ |
D | SparcISelLowering.cpp | 38 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_Sparc_Assign_SRet() 44 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in CC_Sparc_Assign_SRet() 51 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_Sparc_Assign_f64() 59 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_Sparc_Assign_f64() 62 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in CC_Sparc_Assign_f64() 70 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_Sparc_Assign_f64() 72 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in CC_Sparc_Assign_f64() 90 SmallVector<CCValAssign, 16> RVLocs; in LowerReturn() 111 CCValAssign &VA = RVLocs[i]; in LowerReturn() 162 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() [all …]
|
/external/llvm/lib/Target/Lanai/ |
D | LanaiISelLowering.cpp | 354 CCValAssign::LocInfo LocInfo, in CC_Lanai32_VarArg() 367 LocInfo = CCValAssign::SExt; in CC_Lanai32_VarArg() 369 LocInfo = CCValAssign::ZExt; in CC_Lanai32_VarArg() 371 LocInfo = CCValAssign::AExt; in CC_Lanai32_VarArg() 376 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_Lanai32_VarArg() 431 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCArguments() 441 CCValAssign &VA = ArgLocs[i]; in LowerCCCArguments() 454 if (VA.getLocInfo() == CCValAssign::SExt) in LowerCCCArguments() 457 else if (VA.getLocInfo() == CCValAssign::ZExt) in LowerCCCArguments() 461 if (VA.getLocInfo() != CCValAssign::Full) in LowerCCCArguments() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/MSP430/ |
D | MSP430ISelLowering.cpp | 315 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCArguments() 323 CCValAssign &VA = ArgLocs[i]; in LowerCCCArguments() 345 if (VA.getLocInfo() == CCValAssign::SExt) in LowerCCCArguments() 348 else if (VA.getLocInfo() == CCValAssign::ZExt) in LowerCCCArguments() 352 if (VA.getLocInfo() != CCValAssign::Full) in LowerCCCArguments() 390 SmallVector<CCValAssign, 16> RVLocs; in LowerReturn() 417 CCValAssign &VA = RVLocs[i]; in LowerReturn() 452 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCCallTo() 470 CCValAssign &VA = ArgLocs[i]; in LowerCCCCallTo() 477 case CCValAssign::Full: break; in LowerCCCCallTo() [all …]
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCFastISel.cpp | 1285 SmallVector<CCValAssign, 16> ArgLocs; in processCallArgs() 1296 CCValAssign &VA = ArgLocs[I]; in processCallArgs() 1306 if (VA.getLocInfo() == CCValAssign::BCvt) in processCallArgs() 1334 CCValAssign &VA = ArgLocs[I]; in processCallArgs() 1342 case CCValAssign::Full: in processCallArgs() 1344 case CCValAssign::SExt: { in processCallArgs() 1355 case CCValAssign::AExt: in processCallArgs() 1356 case CCValAssign::ZExt: { in processCallArgs() 1367 case CCValAssign::BCvt: { in processCallArgs() 1405 SmallVector<CCValAssign, 16> RVLocs; in finishCall() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/ |
D | AlphaISelLowering.cpp | 241 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() 259 CCValAssign &VA = ArgLocs[i]; in LowerCall() 266 case CCValAssign::Full: break; in LowerCall() 267 case CCValAssign::SExt: in LowerCall() 270 case CCValAssign::ZExt: in LowerCall() 273 case CCValAssign::AExt: in LowerCall() 355 SmallVector<CCValAssign, 16> RVLocs; in LowerCallResult() 363 CCValAssign &VA = RVLocs[i]; in LowerCallResult() 373 if (VA.getLocInfo() == CCValAssign::SExt) in LowerCallResult() 376 else if (VA.getLocInfo() == CCValAssign::ZExt) in LowerCallResult() [all …]
|