/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMCallingConv.cpp | 21 static bool f64AssignAPCS(unsigned ValNo, MVT ValVT, MVT LocVT, in f64AssignAPCS() 49 static bool CC_ARM_APCS_Custom_f64(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_ARM_APCS_Custom_f64() 62 static bool f64AssignAAPCS(unsigned ValNo, MVT ValVT, MVT LocVT, in f64AssignAAPCS() 102 static bool CC_ARM_AAPCS_Custom_f64(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_ARM_AAPCS_Custom_f64() 114 static bool f64RetAssign(unsigned ValNo, MVT ValVT, MVT LocVT, in f64RetAssign() 134 static bool RetCC_ARM_APCS_Custom_f64(unsigned ValNo, MVT ValVT, MVT LocVT, in RetCC_ARM_APCS_Custom_f64() 145 static bool RetCC_ARM_AAPCS_Custom_f64(unsigned ValNo, MVT ValVT, MVT LocVT, in RetCC_ARM_AAPCS_Custom_f64() 169 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 | 1674 EVT ValVT = TLI->getValueType(DL, ValTy); getArithmeticReductionCost() local 1758 EVT ValVT = TLI->getValueType(DL, ValTy); getExtendedReductionCost() local 1793 EVT ValVT = TLI->getValueType(DL, ValTy); getMulAccReductionCost() local 1820 EVT ValVT = TLI->getValueType(DL, Ty); getMinMaxReductionCost() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86CallingConv.cpp | 27 static bool CC_X86_32_RegCall_Assign2Regs(unsigned &ValNo, MVT &ValVT, in CC_X86_32_RegCall_Assign2Regs() 68 static ArrayRef<MCPhysReg> CC_X86_VectorCallGetSSEs(const MVT &ValVT) { in CC_X86_VectorCallGetSSEs() 91 static bool CC_X86_VectorCallAssignRegister(unsigned &ValNo, MVT &ValVT, in CC_X86_VectorCallAssignRegister() 129 static bool CC_X86_64_VectorCall(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_X86_64_VectorCall() 189 static bool CC_X86_32_VectorCall(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_X86_32_VectorCall() 238 static bool CC_X86_32_MCUInReg(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_X86_32_MCUInReg() 298 static bool CC_X86_Intr(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_X86_Intr() 334 static bool CC_X86_64_Pointer(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_X86_64_Pointer()
|
H A D | X86ISelLoweringCall.cpp | 683 EVT ValVT = ValArg.getValueType(); in lowerMasksToReg() local 768 EVT ValVT = ValToCopy.getValueType(); in LowerReturn() local 1057 lowerRegToMasks(const SDValue & ValArg,const EVT & ValVT,const EVT & ValLoc,const SDLoc & DL,SelectionDAG & DAG) lowerRegToMasks() argument 1302 EVT ValVT; LowerMemArgument() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCCallingConv.cpp | 27 inline bool CC_PPC64_ELF_Shadow_GPR_Regs(unsigned &ValNo, MVT &ValVT, in CC_PPC64_ELF_Shadow_GPR_Regs() 60 static bool CC_PPC32_SVR4_Custom_Dummy(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_PPC32_SVR4_Custom_Dummy() 67 static bool CC_PPC32_SVR4_Custom_AlignArgRegs(unsigned &ValNo, MVT &ValVT, in CC_PPC32_SVR4_Custom_AlignArgRegs() 95 unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_PPC32_SVR4_Custom_SkipLastArgRegsPPCF128() 117 static bool CC_PPC32_SVR4_Custom_AlignFPArgRegs(unsigned &ValNo, MVT &ValVT, in CC_PPC32_SVR4_Custom_AlignFPArgRegs() 145 static bool CC_PPC32_SPE_CustomSplitFP64(unsigned &ValNo, MVT &ValVT, in CC_PPC32_SPE_CustomSplitFP64() 174 static bool CC_PPC32_SPE_RetF64(unsigned &ValNo, MVT &ValVT, in CC_PPC32_SPE_RetF64()
|
/freebsd-src/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-src/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() 145 inline bool CC_XPLINK64_Shadow_Reg(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_XPLINK64_Shadow_Reg() 167 inline bool CC_XPLINK64_Allocate128BitVararg(unsigned &ValNo, MVT &ValVT, in CC_XPLINK64_Allocate128BitVararg()
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600ISelLowering.h | 57 bool canCombineTruncStore(EVT ValVT, EVT MemVT, in canCombineTruncStore()
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64CallingConvention.cpp | 123 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo)); in CC_AArch64_Custom_Block() argument 105 CC_AArch64_Custom_Stack_Block(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_AArch64_Custom_Stack_Block() argument
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | CallingConvLower.h | 74 MVT ValVT; variable 79 CCValAssign(LocInfo HTP, unsigned ValNo, MVT ValVT, MVT LocVT, bool IsCustom) in CCValAssign() 91 static CCValAssign getCustomReg(unsigned ValNo, MVT ValVT, unsigned RegNo, in getCustomReg() 103 static CCValAssign getCustomMem(unsigned ValNo, MVT ValVT, int64_t Offset, in getCustomMem()
|
H A D | TargetLowering.h | 1441 if (ValVT.isExtended() || MemVT.isExtended()) return Expand; in canCombineTruncStore() argument 958 promoteTargetBoolean(SelectionDAG & DAG,SDValue Bool,EVT ValVT) promoteTargetBoolean() argument 1392 getLoadExtAction(unsigned ExtType,EVT ValVT,EVT MemVT) getLoadExtAction() argument 1404 isLoadExtLegal(unsigned ExtType,EVT ValVT,EVT MemVT) isLoadExtLegal() argument 1410 isLoadExtLegalOrCustom(unsigned ExtType,EVT ValVT,EVT MemVT) isLoadExtLegalOrCustom() argument 1418 getTruncStoreAction(EVT ValVT,EVT MemVT) getTruncStoreAction() argument 1429 isTruncStoreLegal(EVT ValVT,EVT MemVT) isTruncStoreLegal() argument 1435 isTruncStoreLegalOrCustom(EVT ValVT,EVT MemVT) isTruncStoreLegalOrCustom() argument 2476 setLoadExtAction(unsigned ExtType,MVT ValVT,MVT MemVT,LegalizeAction Action) setLoadExtAction() argument 2485 setLoadExtAction(ArrayRef<unsigned> ExtTypes,MVT ValVT,MVT MemVT,LegalizeAction Action) setLoadExtAction() argument 2490 setLoadExtAction(ArrayRef<unsigned> ExtTypes,MVT ValVT,ArrayRef<MVT> MemVTs,LegalizeAction Action) setLoadExtAction() argument 2498 setTruncStoreAction(MVT ValVT,MVT MemVT,LegalizeAction Action) setTruncStoreAction() argument [all...] |
H A D | BasicTTIImpl.h | 358 EVT ValVT = getStoreMinimumVF() local
|
/freebsd-src/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 | 438 EVT ValVT; in LowerMemArgument() local 1095 EVT ValVT = ValToCopy.getValueType(); LowerReturn() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 44 static bool CC_Sparc_Assign_SRet(unsigned &ValNo, MVT &ValVT, in CC_Sparc_Assign_SRet() argument 57 static bool CC_Sparc_Assign_Split_64(unsigned &ValNo, MVT &ValVT, in CC_Sparc_Assign_Split_64() argument 83 static bool CC_Sparc_Assign_Ret_Split_64(unsigned &ValNo, MVT &ValVT, in CC_Sparc_Assign_Ret_Split_64() argument 107 Analyze_CC_Sparc64_Full(bool IsReturn,unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) Analyze_CC_Sparc64_Full() argument 157 Analyze_CC_Sparc64_Half(bool IsReturn,unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) Analyze_CC_Sparc64_Half() argument 194 CC_Sparc64_Full(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_Sparc64_Full() argument 201 CC_Sparc64_Half(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_Sparc64_Half() argument 208 RetCC_Sparc64_Full(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) RetCC_Sparc64_Full() argument 215 RetCC_Sparc64_Half(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) RetCC_Sparc64_Half() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64CallLowering.cpp | 57 applyStackPassedSmallTypeDAGHack(EVT OrigVT,MVT & ValVT,MVT & LocVT) applyStackPassedSmallTypeDAGHack() argument 73 const MVT ValVT = VA.getValVT(); getStackValueStoreTypeHack() local 315 MVT ValVT = VA.getValVT(); assignValueToAddress() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | CallingConvLower.cpp | 45 void CCState::HandleByVal(unsigned ValNo, MVT ValVT, MVT LocVT, in HandleByVal()
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 2873 CC_MipsO32(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State,ArrayRef<MCPhysReg> F64Regs) CC_MipsO32() argument 2995 CC_MipsO32_FP32(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_MipsO32_FP32() argument 3003 CC_MipsO32_FP64(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_MipsO32_FP64() argument 3279 MVT ValVT = VA.getValVT(), LocVT = VA.getLocVT(); LowerCall() local 3575 EVT ValVT = VA.getValVT(); UnpackFromArgumentSlot() local 3669 EVT ValVT = VA.getValVT(); LowerFormalArguments() local [all...] |
H A D | MipsFastISel.cpp | 273 static bool CC_MipsO32_FP32(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_MipsO32_FP32() argument 279 static bool CC_MipsO32_FP64(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_MipsO32_FP64() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CallLowering.cpp | 735 const MVT ValVT = VA.getValVT(); handleAssignments() local 1133 const MVT ValVT = VA.getValVT(); getStackValueStoreType() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorOps.cpp | 280 EVT ValVT; LegalizeOp() local 295 MVT ValVT = ST->getValue().getSimpleValueType(); LegalizeOp() local
|
H A D | LegalizeTypes.cpp | 1015 return TLI.promoteTargetBoolean(DAG, Bool, ValVT); in PromoteTargetBoolean() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchISelLowering.cpp | 3535 CC_LoongArch(const DataLayout & DL,LoongArchABI::ABI ABI,unsigned ValNo,MVT ValVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State,bool IsFixed,bool IsRet,Type * OrigTy) CC_LoongArch() argument 3768 EVT ValVT = VA.getValVT(); unpackFromMemLoc() local 3808 CC_LoongArch_GHC(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_LoongArch_GHC() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiISelLowering.cpp | 367 static bool CC_Lanai32_VarArg(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_Lanai32_VarArg() argument
|