Home
last modified time | relevance | path

Searched defs:ValVT (Results 1 – 25 of 35) sorted by relevance

12

/llvm-project/llvm/lib/Target/ARM/
H A DARMCallingConv.cpp21 f64AssignAPCS(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,CCState & State,bool CanFail) f64AssignAPCS() argument
49 CC_ARM_APCS_Custom_f64(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_ARM_APCS_Custom_f64() argument
62 f64AssignAAPCS(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,CCState & State,bool CanFail) f64AssignAAPCS() argument
102 CC_ARM_AAPCS_Custom_f64(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_ARM_AAPCS_Custom_f64() argument
114 f64RetAssign(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,CCState & State) f64RetAssign() argument
134 RetCC_ARM_APCS_Custom_f64(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) RetCC_ARM_APCS_Custom_f64() argument
145 RetCC_ARM_AAPCS_Custom_f64(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) RetCC_ARM_AAPCS_Custom_f64() argument
169 CC_ARM_AAPCS_Custom_Aggregate(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_ARM_AAPCS_Custom_Aggregate() argument
287 CustomAssignInRegList(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,CCState & State,ArrayRef<MCPhysReg> RegList) CustomAssignInRegList() argument
298 CC_ARM_AAPCS_Custom_f16(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_ARM_AAPCS_Custom_f16() argument
306 CC_ARM_AAPCS_VFP_Custom_f16(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_ARM_AAPCS_VFP_Custom_f16() argument
[all...]
H A DARMTargetTransformInfo.cpp1805 if (ValVT.getSizeInBits() <= 128 && in getMulAccReductionCost() local
1686 EVT ValVT = TLI->getValueType(DL, ValTy); getArithmeticReductionCost() local
1770 EVT ValVT = TLI->getValueType(DL, ValTy); getExtendedReductionCost() local
1832 EVT ValVT = TLI->getValueType(DL, Ty); getMinMaxReductionCost() local
[all...]
/llvm-project/llvm/lib/Target/X86/
H A DX86CallingConv.cpp68 if (ValVT.is512BitVector()) { in CC_X86_VectorCallGetSSEs() argument
27 CC_X86_32_RegCall_Assign2Regs(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_X86_32_RegCall_Assign2Regs() argument
91 CC_X86_VectorCallAssignRegister(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_X86_VectorCallAssignRegister() argument
129 CC_X86_64_VectorCall(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_X86_64_VectorCall() argument
189 CC_X86_32_VectorCall(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_X86_32_VectorCall() argument
238 CC_X86_32_MCUInReg(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_X86_32_MCUInReg() argument
298 CC_X86_Intr(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_X86_Intr() argument
334 CC_X86_64_Pointer(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_X86_64_Pointer() argument
[all...]
H A DX86ISelLoweringCall.cpp683 EVT ValVT = ValArg.getValueType(); lowerMasksToReg() local
768 EVT ValVT = ValToCopy.getValueType(); LowerReturn() local
1057 lowerRegToMasks(const SDValue & ValArg,const EVT & ValVT,const EVT & ValLoc,const SDLoc & DL,SelectionDAG & DAG) lowerRegToMasks() argument
1303 EVT ValVT; LowerMemArgument() local
[all...]
/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCCallingConv.cpp27 CC_PPC64_ELF_Shadow_GPR_Regs(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_PPC64_ELF_Shadow_GPR_Regs() argument
60 CC_PPC32_SVR4_Custom_Dummy(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_PPC32_SVR4_Custom_Dummy() argument
67 CC_PPC32_SVR4_Custom_AlignArgRegs(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_PPC32_SVR4_Custom_AlignArgRegs() argument
95 CC_PPC32_SVR4_Custom_SkipLastArgRegsPPCF128(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_PPC32_SVR4_Custom_SkipLastArgRegsPPCF128() argument
117 CC_PPC32_SVR4_Custom_AlignFPArgRegs(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_PPC32_SVR4_Custom_AlignFPArgRegs() argument
145 CC_PPC32_SPE_CustomSplitFP64(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_PPC32_SPE_CustomSplitFP64() argument
174 CC_PPC32_SPE_RetF64(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_PPC32_SPE_RetF64() argument
[all...]
/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYCallingConv.h25 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 DCSKYISelLowering.cpp266 EVT ValVT = VA.getValVT(); in unpackFromMemLoc() local
/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.h57 bool canCombineTruncStore(EVT ValVT, EVT MemVT, in canCombineTruncStore()
/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZCallingConv.h94 inline bool CC_SystemZ_I128Indirect(unsigned &ValNo, MVT &ValVT, in CC_SystemZ_I128Indirect() argument
145 CC_XPLINK64_Shadow_Reg(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_XPLINK64_Shadow_Reg() argument
167 CC_XPLINK64_Allocate128BitVararg(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_XPLINK64_Allocate128BitVararg() argument
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CallingConvention.cpp116 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
134 CC_AArch64_Custom_Block(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_AArch64_Custom_Block() argument
/llvm-project/llvm/lib/Target/M68k/
H A DM68kCallingConv.h38 inline bool CC_M68k_Any_AssignToReg(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_M68k_Any_AssignToReg()
H A DM68kISelLowering.cpp438 EVT ValVT; in LowerMemArgument() local
1096 EVT ValVT = ValToCopy.getValueType(); in LowerReturn() local
/llvm-project/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h74 MVT ValVT; variable
79 CCValAssign(LocInfo HTP, unsigned ValNo, MVT ValVT, MVT LocVT, bool IsCustom) in CCValAssign() argument
91 static CCValAssign getCustomReg(unsigned ValNo, MVT ValVT, MCRegister Reg, in getCustomReg() argument
103 getCustomMem(unsigned ValNo,MVT ValVT,int64_t Offset,MVT LocVT,LocInfo HTP) getCustomMem() argument
[all...]
H A DTargetLowering.h1003 promoteTargetBoolean(SelectionDAG & DAG,SDValue Bool,EVT ValVT) promoteTargetBoolean() argument
1438 getLoadExtAction(unsigned ExtType,EVT ValVT,EVT MemVT) getLoadExtAction() argument
1450 isLoadExtLegal(unsigned ExtType,EVT ValVT,EVT MemVT) isLoadExtLegal() argument
1456 isLoadExtLegalOrCustom(unsigned ExtType,EVT ValVT,EVT MemVT) isLoadExtLegalOrCustom() argument
1462 getAtomicLoadExtAction(unsigned ExtType,EVT ValVT,EVT MemVT) getAtomicLoadExtAction() argument
1479 isAtomicLoadExtLegal(unsigned ExtType,EVT ValVT,EVT MemVT) isAtomicLoadExtLegal() argument
1486 getTruncStoreAction(EVT ValVT,EVT MemVT) getTruncStoreAction() argument
1497 isTruncStoreLegal(EVT ValVT,EVT MemVT) isTruncStoreLegal() argument
1503 isTruncStoreLegalOrCustom(EVT ValVT,EVT MemVT) isTruncStoreLegalOrCustom() argument
1509 canCombineTruncStore(EVT ValVT,EVT MemVT,bool LegalOnly) canCombineTruncStore() argument
2552 setLoadExtAction(unsigned ExtType,MVT ValVT,MVT MemVT,LegalizeAction Action) setLoadExtAction() argument
2561 setLoadExtAction(ArrayRef<unsigned> ExtTypes,MVT ValVT,MVT MemVT,LegalizeAction Action) setLoadExtAction() argument
2566 setLoadExtAction(ArrayRef<unsigned> ExtTypes,MVT ValVT,ArrayRef<MVT> MemVTs,LegalizeAction Action) setLoadExtAction() argument
2574 setAtomicLoadExtAction(unsigned ExtType,MVT ValVT,MVT MemVT,LegalizeAction Action) setAtomicLoadExtAction() argument
2585 setAtomicLoadExtAction(ArrayRef<unsigned> ExtTypes,MVT ValVT,MVT MemVT,LegalizeAction Action) setAtomicLoadExtAction() argument
2590 setAtomicLoadExtAction(ArrayRef<unsigned> ExtTypes,MVT ValVT,ArrayRef<MVT> MemVTs,LegalizeAction Action) setAtomicLoadExtAction() argument
2598 setTruncStoreAction(MVT ValVT,MVT MemVT,LegalizeAction Action) setTruncStoreAction() argument
[all...]
/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp44 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...]
/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaISelLowering.cpp115 CC_Xtensa_Custom(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_Xtensa_Custom() argument
255 EVT ValVT = VA.getValVT(); LowerFormalArguments() local
[all...]
/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp61 static void applyStackPassedSmallTypeDAGHack(EVT OrigVT, MVT &ValVT, in applyStackPassedSmallTypeDAGHack() argument
77 const MVT ValVT = VA.getValVT(); in getStackValueStoreTypeHack() local
319 MVT ValVT = VA.getValVT(); assignValueToAddress() local
[all...]
/llvm-project/llvm/lib/CodeGen/
H A DCallingConvLower.cpp45 void CCState::HandleByVal(unsigned ValNo, MVT ValVT, MVT LocVT, in HandleByVal() argument
/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp773 const MVT ValVT = VA.getValVT(); handleAssignments() local
1240 const MVT ValVT = VA.getValVT(); getStackValueStoreType() local
/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp2899 CC_MipsO32(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State,ArrayRef<MCPhysReg> F64Regs) CC_MipsO32() argument
3021 CC_MipsO32_FP32(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_MipsO32_FP32() argument
3029 CC_MipsO32_FP64(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_MipsO32_FP64() argument
3304 MVT ValVT = VA.getValVT(), LocVT = VA.getLocVT(); LowerCall() local
3600 EVT ValVT = VA.getValVT(); UnpackFromArgumentSlot() local
3694 EVT ValVT = VA.getValVT(); LowerFormalArguments() local
[all...]
H A DMipsFastISel.cpp273 CC_MipsO32_FP32(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_MipsO32_FP32() argument
279 CC_MipsO32_FP64(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_MipsO32_FP64() argument
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp1014 return TLI.promoteTargetBoolean(DAG, Bool, ValVT); in PromoteTargetBoolean() argument
H A DLegalizeVectorOps.cpp283 EVT ValVT; LegalizeOp() local
298 MVT ValVT = ST->getValue().getSimpleValueType(); LegalizeOp() local
/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp3631 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
3879 EVT ValVT = VA.getValVT(); unpackFromMemLoc() local
3919 CC_LoongArch_GHC(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_LoongArch_GHC() argument
[all...]
/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp367 CC_Lanai32_VarArg(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_Lanai32_VarArg() argument

12