Home
last modified time | relevance | path

Searched refs:classifyArgumentType (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DVE.cpp25 ABIArgInfo classifyArgumentType(QualType RetTy) const;
39 ABIArgInfo VEABIInfo::classifyArgumentType(QualType Ty) const { in classifyArgumentType() function in VEABIInfo
45 return DefaultABIInfo::classifyArgumentType(Ty); in classifyArgumentType()
51 Arg.info = classifyArgumentType(Arg.type); in computeInfo()
H A DMSP430.cpp38 ABIArgInfo classifyArgumentType(QualType RetTy) const { in classifyArgumentType() function in __anonda3396400111::MSP430ABIInfo
42 return DefaultABIInfo::classifyArgumentType(RetTy); in classifyArgumentType()
51 I.info = classifyArgumentType(I.type); in computeInfo()
58 EmitVAArgInstr(CGF, VAListAddr, Ty, classifyArgumentType(Ty)), Ty),
H A DCSKY.cpp31 ABIArgInfo classifyArgumentType(QualType Ty, int &ArgGPRsLeft,
56 ArgInfo.info = classifyArgumentType(ArgInfo.type, ArgGPRsLeft, ArgFPRsLeft); in computeInfo()
74 ABIArgInfo CSKYABIInfo::classifyArgumentType(QualType Ty, int &ArgGPRsLeft, in EmitVAArg()
158 // classifyArgumentType. in classifyReturnType()
159 return classifyArgumentType(RetTy, ArgGPRsLeft, ArgFPRsLeft, true); in classifyReturnType()
76 ABIArgInfo CSKYABIInfo::classifyArgumentType(QualType Ty, int &ArgGPRsLeft, classifyArgumentType() function in CSKYABIInfo
H A DPNaCl.cpp27 ABIArgInfo classifyArgumentType(QualType RetTy) const;
45 I.info = classifyArgumentType(I.type); in computeInfo()
63 ABIArgInfo PNaClABIInfo::classifyArgumentType(QualType Ty) const { in classifyArgumentType()
60 ABIArgInfo PNaClABIInfo::classifyArgumentType(QualType Ty) const { classifyArgumentType() function in PNaClABIInfo
H A DWebAssembly.cpp32 ABIArgInfo classifyArgumentType(QualType Ty) const;
34 // DefaultABIInfo's classifyReturnType and classifyArgumentType are
41 Arg.info = classifyArgumentType(Arg.type); in computeInfo()
99 ABIArgInfo WebAssemblyABIInfo::classifyArgumentType(QualType Ty) const { in classifyArgumentType() function in WebAssemblyABIInfo
132 return defaultInfo.classifyArgumentType(Ty); in classifyArgumentType()
H A DLanai.cpp43 I.info = classifyArgumentType(I.type, State); in computeInfo()
47 ABIArgInfo classifyArgumentType(QualType RetTy, CCState &State) const;
86 ABIArgInfo LanaiABIInfo::classifyArgumentType(QualType Ty, in classifyArgumentType() function in LanaiABIInfo
H A DARC.cpp53 I.info = classifyArgumentType(I.type, State.FreeRegs); in computeInfo()
60 ABIArgInfo classifyArgumentType(QualType Ty, uint8_t FreeRegs) const;
91 ABIArgInfo ARCABIInfo::classifyArgumentType(QualType Ty, in classifyArgumentType() function in __anonc1b40d8f0111::ARCABIInfo
H A DHexagon.cpp27 ABIArgInfo classifyArgumentType(QualType RetTy) const;
28 ABIArgInfo classifyArgumentType(QualType RetTy, unsigned *RegsLeft) const;
68 I.info = classifyArgumentType(I.type, &RegsLeft); in computeInfo()
96 ABIArgInfo HexagonABIInfo::classifyArgumentType(QualType Ty, in classifyArgumentType() function in HexagonABIInfo
134 return DefaultABIInfo::classifyArgumentType(Ty); in classifyArgumentType()
273 (void)classifyArgumentType(Ty, &RegsLeft); in EmitVAArgForHexagonLinux()
H A DBPF.cpp25 ABIArgInfo classifyArgumentType(QualType Ty) const { in classifyArgumentType() function in __anon0a3a42910111::BPFABIInfo
84 I.info = classifyArgumentType(I.type); in computeInfo()
H A DAVR.cpp58 ABIArgInfo classifyArgumentType(QualType Ty, unsigned &NumRegs) const { in classifyArgumentType() function in __anoncc181fa20111::AVRABIInfo
108 I.info = classifyArgumentType(I.type, NumRegs); in computeInfo()
H A DPPC.cpp119 ABIArgInfo classifyArgumentType(QualType Ty) const;
126 I.info = classifyArgumentType(I.type); in computeInfo()
198 ABIArgInfo AIXABIInfo::classifyArgumentType(QualType Ty) const { in classifyArgumentType()
345 I.info = classifyArgumentType(I.type); in classifyReturnType()
434 classifyArgumentType(Ty).isIndirect(), TI, SlotSize, in EmitVAArg()
625 ABIArgInfo classifyArgumentType(QualType Ty) const;
654 I.info = classifyArgumentType(I.type); in isPromotableTypeForABI()
824 PPC64_SVR4_ABIInfo::classifyArgumentType(QualType Ty) const { in classifyArgumentType()
197 ABIArgInfo AIXABIInfo::classifyArgumentType(QualType Ty) const { classifyArgumentType() function in AIXABIInfo
767 PPC64_SVR4_ABIInfo::classifyArgumentType(QualType Ty) const { classifyArgumentType() function in PPC64_SVR4_ABIInfo
H A DLoongArch.cpp43 ABIArgInfo classifyArgumentType(QualType Ty, bool IsFixed, int &GARsLeft,
68 // IsRetIndirect is true if classifyArgumentType indicated the value should in computeInfo()
94 ArgInfo.info = classifyArgumentType( in computeInfo()
297 ABIArgInfo LoongArchABIInfo::classifyArgumentType(QualType Ty, bool IsFixed, in classifyArgumentType() function in LoongArchABIInfo
414 // classifyArgumentType. in classifyReturnType()
417 return classifyArgumentType(RetTy, /*IsFixed=*/true, GARsLeft, FARsLeft); in classifyReturnType()
H A DNVPTX.cpp32 ABIArgInfo classifyArgumentType(QualType Ty) const;
172 ABIArgInfo NVPTXABIInfo::classifyArgumentType(QualType Ty) const { in classifyArgumentType()
209 ? classifyArgumentType(I.type) in computeInfo()
168 ABIArgInfo NVPTXABIInfo::classifyArgumentType(QualType Ty) const { classifyArgumentType() function in __anondab474990111::NVPTXABIInfo
H A DSystemZ.cpp38 ABIArgInfo classifyArgumentType(QualType ArgTy) const;
266 ABIArgInfo AI = classifyArgumentType(Ty); in EmitVAArg()
414 ABIArgInfo SystemZABIInfo::classifyArgumentType(QualType Ty) const {
475 I.info = classifyArgumentType(I.type); in computeInfo()
415 ABIArgInfo SystemZABIInfo::classifyArgumentType(QualType Ty) const { classifyArgumentType() function in SystemZABIInfo
H A DRISCV.cpp43 // DefaultABIInfo's classifyReturnType and classifyArgumentType are
47 ABIArgInfo classifyArgumentType(QualType Ty, bool IsFixed, int &ArgGPRsLeft,
74 // IsRetIndirect is true if classifyArgumentType indicated the value should in computeInfo()
99 classifyArgumentType(ArgInfo.type, IsFixed, ArgGPRsLeft, ArgFPRsLeft); in computeInfo()
349 ABIArgInfo RISCVABIInfo::classifyArgumentType(QualType Ty, bool IsFixed, in classifyArgumentType() function in RISCVABIInfo
488 // classifyArgumentType. in EmitVAArg()
489 return classifyArgumentType(RetTy, /*IsFixed=*/true, ArgGPRsLeft, in EmitVAArg()
H A DSPIR.cpp90 return classifyArgumentType(Ty); in classifyKernelArgumentType()
105 I.info = classifyArgumentType(I.type); in computeInfo()
H A DAMDGPU.cpp48 ABIArgInfo classifyArgumentType(QualType Ty, bool Variadic,
116 Arg.info = classifyArgumentType(Arg.type, !FixedArgument, NumRegsLeft); in EmitVAArg()
209 ABIArgInfo AMDGPUABIInfo::classifyArgumentType(QualType Ty, bool Variadic, in classifyArgumentType()
242 return DefaultABIInfo::classifyArgumentType(Ty); in classifyArgumentType()
278 ABIArgInfo ArgInfo = DefaultABIInfo::classifyArgumentType(Ty);
200 ABIArgInfo AMDGPUABIInfo::classifyArgumentType(QualType Ty, classifyArgumentType() function in __anond889cf570111::AMDGPUABIInfo
H A DMips.cpp35 ABIArgInfo classifyArgumentType(QualType RetTy, uint64_t &Offset) const;
193 MipsABIInfo::classifyArgumentType(QualType Ty, uint64_t &Offset) const { in classifyArgumentType() function in MipsABIInfo
346 I.info = classifyArgumentType(I.type, Offset); in computeInfo()
H A DAArch64.cpp38 ABIArgInfo classifyArgumentType(QualType RetTy, bool IsVariadic,
54 it.info = classifyArgumentType(it.type, FI.isVariadic(),
289 AArch64ABIInfo::classifyArgumentType(QualType Ty, bool IsVariadic, in classifyArgumentType()
539 ABIArgInfo AI = classifyArgumentType(Ty, /*IsVariadic=*/true, in EmitAAPCSVAArg()
273 AArch64ABIInfo::classifyArgumentType(QualType Ty, bool IsVariadic, classifyArgumentType() function in AArch64ABIInfo
H A DARM.cpp70 ABIArgInfo classifyArgumentType(QualType RetTy, bool isVariadic,
239 I.info = classifyArgumentType(I.type, FI.isVariadic(), in computeInfo()
331 ABIArgInfo ARMABIInfo::classifyArgumentType(QualType Ty, bool isVariadic, in classifyHomogeneousAggregate()
333 ABIArgInfo ARMABIInfo::classifyArgumentType(QualType Ty, bool isVariadic, classifyArgumentType() function in ARMABIInfo
H A DX86.cpp151 ABIArgInfo classifyArgumentType(QualType RetTy, CCState &State,
750 ABIArgInfo X86_32ABIInfo::classifyArgumentType(QualType Ty, CCState &State, in classifyArgumentType()
963 classifyArgumentType(Args[I].type, State, I); in computeInfo()
1076 ABIArgInfo AI = classifyArgumentType(Ty, State, /*ArgIndex*/ 0); in EmitVAArg()
1297 ABIArgInfo classifyArgumentType(QualType Ty, unsigned freeIntRegs,
1359 ABIArgInfo info = classifyArgumentType(type, 0, neededInt, neededSSE,
2708 X86_64ABIInfo::classifyArgumentType(QualType Ty, unsigned freeIntRegs, in classifyArgumentType()
2872 if (classifyArgumentType(MTy, UINT_MAX, LocalNeededInt, LocalNeededSSE, in classifyRegCallStructTypeImpl()
2969 it->info = classifyArgumentType(it->type, FreeIntRegs, NeededInt,
3036 ABIArgInfo AI = classifyArgumentType(T in EmitVAArg()
749 ABIArgInfo X86_32ABIInfo::classifyArgumentType(QualType Ty, CCState &State, classifyArgumentType() function in X86_32ABIInfo
2690 X86_64ABIInfo::classifyArgumentType(QualType Ty, unsigned freeIntRegs, classifyArgumentType() function in X86_64ABIInfo
[all...]
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/
H A DABIInfoImpl.cpp17 ABIArgInfo DefaultABIInfo::classifyArgumentType(QualType Ty) const { in classifyArgumentType() function in DefaultABIInfo
71 I.info = classifyArgumentType(I.type); in computeInfo()
78 EmitVAArgInstr(CGF, VAListAddr, Ty, classifyArgumentType(Ty)), Ty),
H A DABIInfoImpl.h28 ABIArgInfo classifyArgumentType(QualType RetTy) const;
H A DSwiftCallingConv.cpp860 ABIArgInfo swiftcall::classifyArgumentType(CodeGenModule &CGM, in classifyArgumentType() function in swiftcall
871 argInfo.info = classifyArgumentType(CGM, argInfo.type); in computeABIInfo()
/freebsd-src/contrib/llvm-project/clang/include/clang/CodeGen/
H A DSwiftCallingConv.h171 ABIArgInfo classifyArgumentType(CodeGenModule &CGM, CanQualType type);

12