Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMCallingConv.cpp21 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 DARMTargetTransformInfo.cpp1672 EVT ValVT = TLI->getValueType(DL, ValTy); in getArithmeticReductionCost() local
1693 EVT ValVT = TLI->getValueType(DL, ValTy); in getExtendedReductionCost() local
1728 EVT ValVT = TLI->getValueType(DL, ValTy); in getMulAccReductionCost() local
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86CallingConv.cpp26 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()
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCCallingConv.cpp24 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()
H A DPPCISelLowering.cpp4080 EVT ValVT = VA.getValVT(); in LowerFormalArguments_32SVR4() local
6592 static bool CC_AIX(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_AIX()
6849 static SDValue truncateScalarIntegerArg(ISD::ArgFlagsTy Flags, EVT ValVT, in truncateScalarIntegerArg()
6961 MVT ValVT = VA.getValVT(); in LowerFormalArguments_AIX() local
7387 const MVT ValVT = VA.getValVT(); in LowerCall_AIX() local
18046 EVT ValVT = Val.getValueType(); in splitValueIntoRegisterParts() local
/openbsd-src/gnu/llvm/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.cpp262 EVT ValVT = VA.getValVT(); in unpackFromMemLoc() local
/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZCallingConv.h94 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()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64CallingConvention.cpp105 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()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h72 MVT ValVT; variable
77 CCValAssign(LocInfo HTP, unsigned ValNo, MVT ValVT, MVT LocVT, bool IsCustom) in CCValAssign()
89 static CCValAssign getCustomReg(unsigned ValNo, MVT ValVT, unsigned RegNo, in getCustomReg()
101 static CCValAssign getCustomMem(unsigned ValNo, MVT ValVT, unsigned Offset, in getCustomMem()
H A DTargetLowering.h863 EVT ValVT) const { in promoteTargetBoolean()
1297 LegalizeAction getLoadExtAction(unsigned ExtType, EVT ValVT, in getLoadExtAction()
1309 bool isLoadExtLegal(unsigned ExtType, EVT ValVT, EVT MemVT) const { in isLoadExtLegal()
1315 bool isLoadExtLegalOrCustom(unsigned ExtType, EVT ValVT, EVT MemVT) const { in isLoadExtLegalOrCustom()
1323 LegalizeAction getTruncStoreAction(EVT ValVT, EVT MemVT) const { in getTruncStoreAction()
1334 bool isTruncStoreLegal(EVT ValVT, EVT MemVT) const { in isTruncStoreLegal()
1340 bool isTruncStoreLegalOrCustom(EVT ValVT, EVT MemVT) const { in isTruncStoreLegalOrCustom()
1346 virtual bool canCombineTruncStore(EVT ValVT, EVT MemVT, in canCombineTruncStore()
2387 void setLoadExtAction(unsigned ExtType, MVT ValVT, MVT MemVT, in setLoadExtAction()
2396 void setLoadExtAction(ArrayRef<unsigned> ExtTypes, MVT ValVT, MVT MemVT, in setLoadExtAction()
[all …]
H A DBasicTTIImpl.h348 EVT ValVT = in getStoreMinimumVF() local
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.h57 bool canCombineTruncStore(EVT ValVT, EVT MemVT, in canCombineTruncStore()
/openbsd-src/gnu/llvm/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.cpp419 EVT ValVT; in LowerMemArgument() local
1068 EVT ValVT = ValToCopy.getValueType(); in LowerReturn() local
/openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp42 static bool CC_Sparc_Assign_SRet(unsigned &ValNo, MVT &ValVT, in CC_Sparc_Assign_SRet()
55 static bool CC_Sparc_Assign_Split_64(unsigned &ValNo, MVT &ValVT, in CC_Sparc_Assign_Split_64()
81 static bool CC_Sparc_Assign_Ret_Split_64(unsigned &ValNo, MVT &ValVT, in CC_Sparc_Assign_Ret_Split_64()
105 static bool Analyze_CC_Sparc64_Full(bool IsReturn, unsigned &ValNo, MVT &ValVT, in Analyze_CC_Sparc64_Full()
155 static bool Analyze_CC_Sparc64_Half(bool IsReturn, unsigned &ValNo, MVT &ValVT, in Analyze_CC_Sparc64_Half()
192 static bool CC_Sparc64_Full(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_Sparc64_Full()
199 static bool CC_Sparc64_Half(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_Sparc64_Half()
206 static bool RetCC_Sparc64_Full(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in RetCC_Sparc64_Full()
213 static bool RetCC_Sparc64_Half(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in RetCC_Sparc64_Half()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp56 static void applyStackPassedSmallTypeDAGHack(EVT OrigVT, MVT &ValVT, in applyStackPassedSmallTypeDAGHack()
72 const MVT ValVT = VA.getValVT(); in getStackValueStoreTypeHack() local
311 MVT ValVT = VA.getValVT(); in assignValueToAddress() local
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DCallingConvLower.cpp42 void CCState::HandleByVal(unsigned ValNo, MVT ValVT, MVT LocVT, in HandleByVal()
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp2864 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()
3270 MVT ValVT = VA.getValVT(), LocVT = VA.getLocVT(); in LowerCall() local
3566 EVT ValVT = VA.getValVT(); in UnpackFromArgumentSlot() local
3660 EVT ValVT = VA.getValVT(); in LowerFormalArguments() local
H A DMipsFastISel.cpp273 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()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp693 const MVT ValVT = VA.getValVT(); in handleAssignments() local
1091 const MVT ValVT = VA.getValVT(); in getStackValueStoreType() local
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp265 EVT ValVT; in LegalizeOp() local
280 MVT ValVT = ST->getValue().getSimpleValueType(); in LegalizeOp() local
H A DLegalizeTypes.cpp1021 SDValue DAGTypeLegalizer::PromoteTargetBoolean(SDValue Bool, EVT ValVT) { in PromoteTargetBoolean()
/openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp1889 unsigned ValNo, MVT ValVT, in CC_LoongArch()
2117 EVT ValVT = VA.getValVT(); in unpackFromMemLoc() local
2157 static bool CC_LoongArch_GHC(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_LoongArch_GHC()
/openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp365 static bool CC_Lanai32_VarArg(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_Lanai32_VarArg()

12