| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMCallingConv.cpp | 20 static bool f64AssignAPCS(unsigned ValNo, MVT ValVT, MVT LocVT, in f64AssignAPCS() 48 static bool CC_ARM_APCS_Custom_f64(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_ARM_APCS_Custom_f64() 61 static bool f64AssignAAPCS(unsigned ValNo, MVT ValVT, MVT LocVT, in f64AssignAAPCS() 101 static bool CC_ARM_AAPCS_Custom_f64(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_ARM_AAPCS_Custom_f64() 113 static bool f64RetAssign(unsigned ValNo, MVT ValVT, MVT LocVT, in f64RetAssign() 133 static bool RetCC_ARM_APCS_Custom_f64(unsigned ValNo, MVT ValVT, MVT LocVT, in RetCC_ARM_APCS_Custom_f64() 144 static bool RetCC_ARM_AAPCS_Custom_f64(unsigned ValNo, MVT ValVT, MVT LocVT, in RetCC_ARM_AAPCS_Custom_f64() 169 MVT LocVT, in CC_ARM_AAPCS_Custom_Aggregate() 287 static bool CustomAssignInRegList(unsigned ValNo, MVT ValVT, MVT LocVT, in CustomAssignInRegList() 298 static bool CC_ARM_AAPCS_Custom_f16(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_ARM_AAPCS_Custom_f16() [all …]
|
| H A D | ARMISelLowering.cpp | 2167 MVT LocVT, MVT ValVT, SDValue Val) const { in MoveToHPR() 2181 MVT LocVT, MVT ValVT, in MoveFromHPR()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86CallingConv.cpp | 27 MVT &LocVT, in CC_X86_32_RegCall_Assign2Regs() 91 MVT &LocVT, in CC_X86_VectorCallAssignRegister() 128 static bool CC_X86_64_VectorCall(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_X86_64_VectorCall() 188 static bool CC_X86_32_VectorCall(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_X86_32_VectorCall() 237 static bool CC_X86_32_MCUInReg(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_X86_32_MCUInReg() 297 static bool CC_X86_Intr(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_X86_Intr() 333 static bool CC_X86_64_Pointer(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_X86_64_Pointer() 346 static bool CC_X86_64_I128(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_X86_64_I128() 381 static bool CC_X86_32_I128_FP128(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_X86_32_I128_FP128()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCCallingConv.cpp | 27 MVT &LocVT, in CC_PPC64_ELF_Shadow_GPR_Regs() 59 static bool CC_PPC32_SVR4_Custom_Dummy(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_PPC32_SVR4_Custom_Dummy() 67 MVT &LocVT, in CC_PPC32_SVR4_Custom_AlignArgRegs() 94 unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_PPC32_SVR4_Custom_SkipLastArgRegsPPCF128() 117 MVT &LocVT, in CC_PPC32_SVR4_Custom_AlignFPArgRegs() 145 MVT &LocVT, in CC_PPC32_SPE_CustomSplitFP64() 174 MVT &LocVT, in CC_PPC32_SPE_RetF64()
|
| H A D | PPCISelLowering.cpp | 6854 static bool CC_AIX(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_AIX() 7127 MVT LocVT, const SDLoc &dl) { in truncateScalarIntegerArg() 7238 MVT LocVT = VA.getLocVT(); in LowerFormalArguments_AIX() local 7710 const MVT LocVT = VA.getLocVT(); in LowerCall_AIX() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYCallingConv.h | 25 static bool CC_CSKY_ABIV2_SOFT_64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_CSKY_ABIV2_SOFT_64() 44 static bool Ret_CSKY_ABIV2_SOFT_64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in Ret_CSKY_ABIV2_SOFT_64()
|
| H A D | CSKYISelLowering.cpp | 201 EVT LocVT = VA.getLocVT(); in convertValVTToLocVT() local 234 EVT LocVT = VA.getLocVT(); in unpackFromRegLoc() local 265 EVT LocVT = VA.getLocVT(); in unpackFromMemLoc() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64CallingConvention.cpp | 44 MVT LocVT, ISD::ArgFlagsTy &ArgFlags, in finishStackBlock() 115 unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_AArch64_Custom_Stack_Block() 133 static bool CC_AArch64_Custom_Block(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_AArch64_Custom_Block()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZCallingConv.h | 95 MVT &LocVT, in CC_SystemZ_I128Indirect() 146 inline bool CC_XPLINK64_Pointer(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_XPLINK64_Pointer() 156 inline bool CC_XPLINK64_Shadow_Reg(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_XPLINK64_Shadow_Reg() 179 MVT &LocVT, in CC_XPLINK64_Allocate128BitVararg()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | CallingConvLower.h | 78 MVT LocVT; variable 80 CCValAssign(LocInfo HTP, unsigned ValNo, MVT ValVT, MVT LocVT, bool IsCustom) in CCValAssign() 93 MVT LocVT, LocInfo HTP) { in getCustomReg() 105 MVT LocVT, LocInfo HTP) { in getCustomMem()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kCallingConv.h | 38 inline bool CC_M68k_Any_AssignToReg(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_M68k_Any_AssignToReg()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVCallingConv.cpp | 325 bool llvm::CC_RISCV(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_RISCV() 621 bool llvm::CC_RISCV_FastCC(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_RISCV_FastCC() 742 bool llvm::CC_RISCV_GHC(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_RISCV_GHC()
|
| H A D | RISCVISelLowering.cpp | 22103 EVT LocVT = VA.getLocVT(); in unpackFromRegLoc() local 22133 EVT LocVT = VA.getLocVT(); in convertValVTToLocVT() local 22164 EVT LocVT = VA.getLocVT(); in unpackFromMemLoc() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 47 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_Sparc_Assign_SRet() 60 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_Sparc_Assign_Split_64() 86 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_Sparc_Assign_Ret_Split_64() 110 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in Analyze_CC_Sparc64_Full() 161 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in Analyze_CC_Sparc64_Half() 197 static bool CC_Sparc64_Full(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_Sparc64_Full() 204 static bool CC_Sparc64_Half(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_Sparc64_Half() 211 static bool RetCC_Sparc64_Full(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in RetCC_Sparc64_Full() 218 static bool RetCC_Sparc64_Half(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in RetCC_Sparc64_Half()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CallingConvLower.cpp | 45 void CCState::HandleByVal(unsigned ValNo, MVT ValVT, MVT LocVT, in HandleByVal()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsISelLowering.cpp | 3041 static bool CC_MipsO32(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_MipsO32() 3164 MVT LocVT, CCValAssign::LocInfo LocInfo, in CC_MipsO32_FP32() 3172 MVT LocVT, CCValAssign::LocInfo LocInfo, in CC_MipsO32_FP64() 3445 MVT ValVT = VA.getValVT(), LocVT = VA.getLocVT(); in LowerCall() local 3747 MVT LocVT = VA.getLocVT(); in UnpackFromArgumentSlot() local 3896 MVT LocVT = VA.getLocVT(); in LowerFormalArguments() local
|
| H A D | MipsFastISel.cpp | 271 static bool CC_MipsO32_FP32(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_MipsO32_FP32() 277 static bool CC_MipsO32_FP64(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_MipsO32_FP64()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64CallLowering.cpp | 64 MVT &LocVT) { in applyStackPassedSmallTypeDAGHack() 369 MVT LocVT = VA.getLocVT(); in assignValueToAddress() local
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 781 const MVT LocVT = VA.getLocVT(); in handleAssignments() local 1385 const MVT LocVT = VA.getLocVT(); in assignValueToReg() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelLowering.cpp | 380 MVT LocVT = ArgVT; in AnalyzeArguments() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelLowering.cpp | 357 static bool CC_Lanai32_VarArg(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_Lanai32_VarArg()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelLowering.cpp | 6702 MVT LocVT = ValVT; in CC_LoongArch() local 6936 EVT LocVT = VA.getLocVT(); in unpackFromRegLoc() local 7022 EVT LocVT = VA.getLocVT(); in convertValVTToLocVT() local 7039 static bool CC_LoongArch_GHC(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_LoongArch_GHC()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
| H A D | XtensaISelLowering.cpp | 339 static bool CC_Xtensa_Custom(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_Xtensa_Custom()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRISelLowering.cpp | 1390 EVT LocVT = VA.getLocVT(); in LowerFormalArguments() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.cpp | 138 static bool CC_SkipOdd(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_SkipOdd()
|