| /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() 168 static bool CC_ARM_AAPCS_Custom_Aggregate(unsigned ValNo, MVT ValVT, 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 | ARMTargetTransformInfo.cpp | 1769 EVT ValVT = TLI->getValueType(DL, ValTy); in getArithmeticReductionCost() local 1853 EVT ValVT = TLI->getValueType(DL, ValTy); in getExtendedReductionCost() local 1888 EVT ValVT = TLI->getValueType(DL, ValTy); in getMulAccReductionCost() local 1915 EVT ValVT = TLI->getValueType(DL, Ty); in getMinMaxReductionCost() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86CallingConv.cpp | 26 static bool CC_X86_32_RegCall_Assign2Regs(unsigned &ValNo, MVT &ValVT, in CC_X86_32_RegCall_Assign2Regs() 67 static ArrayRef<MCPhysReg> CC_X86_VectorCallGetSSEs(const MVT &ValVT) { in CC_X86_VectorCallGetSSEs() 90 static bool CC_X86_VectorCallAssignRegister(unsigned &ValNo, MVT &ValVT, 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()
|
| H A D | X86ISelLoweringCall.cpp | 701 EVT ValVT = ValArg.getValueType(); in lowerMasksToReg() local 786 EVT ValVT = ValToCopy.getValueType(); in LowerReturn() local 1075 static SDValue lowerRegToMasks(const SDValue &ValArg, const EVT &ValVT, in lowerRegToMasks() 1334 EVT ValVT; in LowerMemArgument() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCCallingConv.cpp | 26 inline bool CC_PPC64_ELF_Shadow_GPR_Regs(unsigned &ValNo, MVT &ValVT, 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() 66 static bool CC_PPC32_SVR4_Custom_AlignArgRegs(unsigned &ValNo, MVT &ValVT, in CC_PPC32_SVR4_Custom_AlignArgRegs() 94 unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_PPC32_SVR4_Custom_SkipLastArgRegsPPCF128() 116 static bool CC_PPC32_SVR4_Custom_AlignFPArgRegs(unsigned &ValNo, MVT &ValVT, in CC_PPC32_SVR4_Custom_AlignFPArgRegs() 144 static bool CC_PPC32_SPE_CustomSplitFP64(unsigned &ValNo, MVT &ValVT, in CC_PPC32_SPE_CustomSplitFP64() 173 static bool CC_PPC32_SPE_RetF64(unsigned &ValNo, MVT &ValVT, in CC_PPC32_SPE_RetF64()
|
| /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 | 266 EVT ValVT = VA.getValVT(); in unpackFromMemLoc() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZCallingConv.h | 94 inline bool CC_SystemZ_I128Indirect(unsigned &ValNo, MVT &ValVT, 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() 178 inline bool CC_XPLINK64_Allocate128BitVararg(unsigned &ValNo, MVT &ValVT, in CC_XPLINK64_Allocate128BitVararg()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600ISelLowering.h | 57 bool canCombineTruncStore(EVT ValVT, EVT MemVT, in canCombineTruncStore()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64CallingConvention.cpp | 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/include/llvm/CodeGen/ |
| H A D | CallingConvLower.h | 75 MVT ValVT; variable 80 CCValAssign(LocInfo HTP, unsigned ValNo, MVT ValVT, MVT LocVT, bool IsCustom) in CCValAssign() 92 static CCValAssign getCustomReg(unsigned ValNo, MVT ValVT, MCRegister Reg, in getCustomReg() 104 static CCValAssign getCustomMem(unsigned ValNo, MVT ValVT, int64_t Offset, in getCustomMem()
|
| H A D | TargetLowering.h | 1034 EVT ValVT) const { in promoteTargetBoolean() 1469 LegalizeAction getLoadExtAction(unsigned ExtType, EVT ValVT, in getLoadExtAction() 1481 bool isLoadExtLegal(unsigned ExtType, EVT ValVT, EVT MemVT) const { in isLoadExtLegal() 1487 bool isLoadExtLegalOrCustom(unsigned ExtType, EVT ValVT, EVT MemVT) const { in isLoadExtLegalOrCustom() 1493 LegalizeAction getAtomicLoadExtAction(unsigned ExtType, EVT ValVT, in getAtomicLoadExtAction() 1510 bool isAtomicLoadExtLegal(unsigned ExtType, EVT ValVT, EVT MemVT) const { in isAtomicLoadExtLegal() 1517 LegalizeAction getTruncStoreAction(EVT ValVT, EVT MemVT) const { in getTruncStoreAction() 1528 bool isTruncStoreLegal(EVT ValVT, EVT MemVT) const { in isTruncStoreLegal() 1534 bool isTruncStoreLegalOrCustom(EVT ValVT, EVT MemVT) const { in isTruncStoreLegalOrCustom() 1540 virtual bool canCombineTruncStore(EVT ValVT, EVT MemVT, in canCombineTruncStore() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVCallingConv.cpp | 281 static MCRegister allocateRVVReg(MVT ValVT, unsigned ValNo, CCState &State, in allocateRVVReg() 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()
|
| /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()
|
| H A D | M68kISelLowering.cpp | 440 EVT ValVT; in LowerMemArgument() local 1098 EVT ValVT = ValToCopy.getValueType(); in LowerReturn() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 46 static bool CC_Sparc_Assign_SRet(unsigned &ValNo, MVT &ValVT, in CC_Sparc_Assign_SRet() 59 static bool CC_Sparc_Assign_Split_64(unsigned &ValNo, MVT &ValVT, in CC_Sparc_Assign_Split_64() 85 static bool CC_Sparc_Assign_Ret_Split_64(unsigned &ValNo, MVT &ValVT, in CC_Sparc_Assign_Ret_Split_64() 109 static bool Analyze_CC_Sparc64_Full(bool IsReturn, unsigned &ValNo, MVT &ValVT, in Analyze_CC_Sparc64_Full() 160 static bool Analyze_CC_Sparc64_Half(bool IsReturn, unsigned &ValNo, MVT &ValVT, 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/Target/AArch64/GISel/ |
| H A D | AArch64CallLowering.cpp | 63 static void applyStackPassedSmallTypeDAGHack(EVT OrigVT, MVT &ValVT, in applyStackPassedSmallTypeDAGHack() 79 const MVT ValVT = VA.getValVT(); in getStackValueStoreTypeHack() local 370 MVT ValVT = VA.getValVT(); in assignValueToAddress() local
|
| /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() 3163 static bool CC_MipsO32_FP32(unsigned ValNo, MVT ValVT, in CC_MipsO32_FP32() 3171 static bool CC_MipsO32_FP64(unsigned ValNo, MVT ValVT, in CC_MipsO32_FP64() 3445 MVT ValVT = VA.getValVT(), LocVT = VA.getLocVT(); in LowerCall() local 3748 EVT ValVT = VA.getValVT(); in UnpackFromArgumentSlot() local 3842 EVT ValVT = VA.getValVT(); 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/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 780 const MVT ValVT = VA.getValVT(); in handleAssignments() local 1247 const MVT ValVT = VA.getValVT(); in getStackValueStoreType() local
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeTypes.cpp | 1017 SDValue DAGTypeLegalizer::PromoteTargetBoolean(SDValue Bool, EVT ValVT) { in PromoteTargetBoolean()
|
| H A D | LegalizeVectorOps.cpp | 294 EVT ValVT; in LegalizeOp() local 309 MVT ValVT = ST->getValue().getSimpleValueType(); in LegalizeOp() local
|
| /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() 492 EVT ValVT = VA.getValVT(); in LowerFormalArguments() 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()
|