| /llvm-project-15.0.7/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 | 1662 EVT ValVT = TLI->getValueType(DL, ValTy); in getArithmeticReductionCost() local 1684 EVT ValVT = TLI->getValueType(DL, ValTy); in getExtendedAddReductionCost() local
|
| /llvm-project-15.0.7/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()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCCallingConv.cpp | 24 static bool CC_PPC32_SVR4_Custom_Dummy(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_PPC32_SVR4_Custom_Dummy() 31 static bool CC_PPC32_SVR4_Custom_AlignArgRegs(unsigned &ValNo, MVT &ValVT, in CC_PPC32_SVR4_Custom_AlignArgRegs() 59 unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_PPC32_SVR4_Custom_SkipLastArgRegsPPCF128() 81 static bool CC_PPC32_SVR4_Custom_AlignFPArgRegs(unsigned &ValNo, MVT &ValVT, in CC_PPC32_SVR4_Custom_AlignFPArgRegs() 109 static bool CC_PPC32_SPE_CustomSplitFP64(unsigned &ValNo, MVT &ValVT, in CC_PPC32_SPE_CustomSplitFP64() 138 static bool CC_PPC32_SPE_RetF64(unsigned &ValNo, MVT &ValVT, in CC_PPC32_SPE_RetF64()
|
| /llvm-project-15.0.7/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 | 257 EVT ValVT = VA.getValVT(); in unpackFromMemLoc() local
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | R600ISelLowering.h | 57 bool canCombineTruncStore(EVT ValVT, EVT MemVT, in canCombineTruncStore()
|
| /llvm-project-15.0.7/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()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64CallingConvention.cpp | 105 unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_AArch64_Custom_Stack_Block() 123 static bool CC_AArch64_Custom_Block(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_AArch64_Custom_Block()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | CallingConvLower.h | 71 MVT ValVT; variable 77 static CCValAssign getReg(unsigned ValNo, MVT ValVT, in getReg() 91 static CCValAssign getCustomReg(unsigned ValNo, MVT ValVT, in getCustomReg() 100 static CCValAssign getMem(unsigned ValNo, MVT ValVT, in getMem() 114 static CCValAssign getCustomMem(unsigned ValNo, MVT ValVT, in getCustomMem()
|
| H A D | TargetLowering.h | 872 EVT ValVT) const { in promoteTargetBoolean() 1277 LegalizeAction getLoadExtAction(unsigned ExtType, EVT ValVT, in getLoadExtAction() 1289 bool isLoadExtLegal(unsigned ExtType, EVT ValVT, EVT MemVT) const { in isLoadExtLegal() 1303 LegalizeAction getTruncStoreAction(EVT ValVT, EVT MemVT) const { in getTruncStoreAction() 1314 bool isTruncStoreLegal(EVT ValVT, EVT MemVT) const { in isTruncStoreLegal() 1320 bool isTruncStoreLegalOrCustom(EVT ValVT, EVT MemVT) const { in isTruncStoreLegalOrCustom() 1326 virtual bool canCombineTruncStore(EVT ValVT, EVT MemVT, in canCombineTruncStore() 2321 void setLoadExtAction(unsigned ExtType, MVT ValVT, MVT MemVT, in setLoadExtAction() 2330 void setLoadExtAction(ArrayRef<unsigned> ExtTypes, MVT ValVT, MVT MemVT, in setLoadExtAction() 2335 void setLoadExtAction(ArrayRef<unsigned> ExtTypes, MVT ValVT, in setLoadExtAction() [all …]
|
| H A D | BasicTTIImpl.h | 328 EVT ValVT = in getStoreMinimumVF() local
|
| /llvm-project-15.0.7/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 | 388 EVT ValVT; in LowerMemArgument() local 1040 EVT ValVT = ValToCopy.getValueType(); in LowerReturn() local
|
| /llvm-project-15.0.7/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 41 static bool CC_Sparc_Assign_SRet(unsigned &ValNo, MVT &ValVT, in CC_Sparc_Assign_SRet() 54 static bool CC_Sparc_Assign_Split_64(unsigned &ValNo, MVT &ValVT, in CC_Sparc_Assign_Split_64() 80 static bool CC_Sparc_Assign_Ret_Split_64(unsigned &ValNo, MVT &ValVT, in CC_Sparc_Assign_Ret_Split_64() 104 static bool Analyze_CC_Sparc64_Full(bool IsReturn, unsigned &ValNo, MVT &ValVT, in Analyze_CC_Sparc64_Full() 154 static bool Analyze_CC_Sparc64_Half(bool IsReturn, unsigned &ValNo, MVT &ValVT, in Analyze_CC_Sparc64_Half() 191 static bool CC_Sparc64_Full(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_Sparc64_Full() 198 static bool CC_Sparc64_Half(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_Sparc64_Half() 205 static bool RetCC_Sparc64_Full(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in RetCC_Sparc64_Full() 212 static bool RetCC_Sparc64_Half(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in RetCC_Sparc64_Half()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64CallLowering.cpp | 56 static void applyStackPassedSmallTypeDAGHack(EVT OrigVT, MVT &ValVT, in applyStackPassedSmallTypeDAGHack() 72 const MVT ValVT = VA.getValVT(); in getStackValueStoreTypeHack() local 312 MVT ValVT = VA.getValVT(); in assignValueToAddress() local
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | CallingConvLower.cpp | 42 void CCState::HandleByVal(unsigned ValNo, MVT ValVT, MVT LocVT, in HandleByVal()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 668 const MVT ValVT = VA.getValVT(); in handleAssignments() local 1066 const MVT ValVT = VA.getValVT(); in getStackValueStoreType() local
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorOps.cpp | 264 EVT ValVT; in LegalizeOp() local 279 MVT ValVT = ST->getValue().getSimpleValueType(); in LegalizeOp() local
|
| H A D | LegalizeTypes.cpp | 1017 SDValue DAGTypeLegalizer::PromoteTargetBoolean(SDValue Bool, EVT ValVT) { in PromoteTargetBoolean()
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsISelLowering.cpp | 2864 static bool CC_MipsO32(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_MipsO32() 2986 static bool CC_MipsO32_FP32(unsigned ValNo, MVT ValVT, in CC_MipsO32_FP32() 2994 static bool CC_MipsO32_FP64(unsigned ValNo, MVT ValVT, in CC_MipsO32_FP64() 3271 MVT ValVT = VA.getValVT(), LocVT = VA.getLocVT(); in LowerCall() local 3568 EVT ValVT = VA.getValVT(); in UnpackFromArgumentSlot() local 3662 EVT ValVT = VA.getValVT(); in LowerFormalArguments() local
|
| H A D | MipsFastISel.cpp | 273 static bool CC_MipsO32_FP32(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_MipsO32_FP32() 279 static bool CC_MipsO32_FP64(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_MipsO32_FP64()
|
| /llvm-project-15.0.7/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelLowering.cpp | 829 static bool CC_LoongArch(unsigned ValNo, MVT ValVT, in CC_LoongArch()
|
| /llvm-project-15.0.7/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelLowering.cpp | 365 static bool CC_Lanai32_VarArg(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_Lanai32_VarArg()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 10323 static unsigned allocateRVVReg(MVT ValVT, unsigned ValNo, in allocateRVVReg() 10346 MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, in CC_RISCV() 10704 EVT ValVT = VA.getValVT(); in unpackFromMemLoc() local 10774 unsigned ValNo, MVT ValVT, MVT LocVT, in CC_RISCV_FastCC() 10875 static bool CC_RISCV_GHC(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_RISCV_GHC()
|