• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/

Lines Matching refs:classifyArgumentType

690   ABIArgInfo classifyArgumentType(QualType RetTy) const;
696 I.info = classifyArgumentType(I.type);
701 return EmitVAArgInstr(CGF, VAListAddr, Ty, classifyArgumentType(Ty));
711 ABIArgInfo DefaultABIInfo::classifyArgumentType(QualType Ty) const {
784 ABIArgInfo classifyArgumentType(QualType Ty) const;
786 // DefaultABIInfo's classifyReturnType and classifyArgumentType are
793 Arg.info = classifyArgumentType(Arg.type);
848 ABIArgInfo WebAssemblyABIInfo::classifyArgumentType(QualType Ty) const {
881 return defaultInfo.classifyArgumentType(Ty);
930 ABIArgInfo classifyArgumentType(QualType RetTy) const;
948 I.info = classifyArgumentType(I.type);
963 ABIArgInfo PNaClABIInfo::classifyArgumentType(QualType Ty) const {
1136 ABIArgInfo classifyArgumentType(QualType RetTy, CCState &State) const;
1753 ABIArgInfo X86_32ABIInfo::classifyArgumentType(QualType Ty,
1944 Args[I].info = classifyArgumentType(Args[I].type, State);
2260 ABIArgInfo classifyArgumentType(QualType Ty, unsigned freeIntRegs,
2322 ABIArgInfo info = classifyArgumentType(type, 0, neededInt, neededSSE,
3646 ABIArgInfo X86_64ABIInfo::classifyArgumentType(
3809 if (classifyArgumentType(FD->getType(), UINT_MAX, LocalNeededInt,
3895 it->info = classifyArgumentType(it->type, FreeIntRegs, NeededInt,
3962 ABIArgInfo AI = classifyArgumentType(Ty, 0, neededInt, neededSSE,
4442 ABIArgInfo classifyArgumentType(QualType Ty) const;
4449 I.info = classifyArgumentType(I.type);
4520 ABIArgInfo AIXABIInfo::classifyArgumentType(QualType Ty) const {
4605 I.info = classifyArgumentType(I.type);
4694 classifyArgumentType(Ty).isIndirect(), TI, SlotSize,
4920 ABIArgInfo classifyArgumentType(QualType Ty) const;
4950 I.info = classifyArgumentType(I.type);
5226 PPC64_SVR4_ABIInfo::classifyArgumentType(QualType Ty) const {
5450 ABIArgInfo classifyArgumentType(QualType RetTy) const;
5463 it.info = classifyArgumentType(it.type);
5589 ABIArgInfo AArch64ABIInfo::classifyArgumentType(QualType Ty) const {
5803 ABIArgInfo AI = classifyArgumentType(Ty);
6151 ABIArgInfo classifyArgumentType(QualType RetTy, bool isVariadic,
6289 I.info = classifyArgumentType(I.type, FI.isVariadic(),
6368 ABIArgInfo ARMABIInfo::classifyArgumentType(QualType Ty, bool isVariadic,
6854 ABIArgInfo classifyArgumentType(QualType Ty) const;
6989 ABIArgInfo NVPTXABIInfo::classifyArgumentType(QualType Ty) const {
7024 I.info = classifyArgumentType(I.type);
7143 ABIArgInfo classifyArgumentType(QualType ArgTy) const;
7149 I.info = classifyArgumentType(I.type);
7293 ABIArgInfo AI = classifyArgumentType(Ty);
7442 ABIArgInfo SystemZABIInfo::classifyArgumentType(QualType Ty) const {
7515 ABIArgInfo classifyArgumentType(QualType RetTy) const {
7519 return DefaultABIInfo::classifyArgumentType(RetTy);
7528 I.info = classifyArgumentType(I.type);
7533 return EmitVAArgInstr(CGF, VAListAddr, Ty, classifyArgumentType(Ty));
7588 ABIArgInfo classifyArgumentType(QualType RetTy, uint64_t &Offset) const;
7746 MipsABIInfo::classifyArgumentType(QualType Ty, uint64_t &Offset) const {
7899 I.info = classifyArgumentType(I.type, Offset);
8094 ABIArgInfo classifyArgumentType(QualType RetTy) const;
8095 ABIArgInfo classifyArgumentType(QualType RetTy, unsigned *RegsLeft) const;
8135 I.info = classifyArgumentType(I.type, &RegsLeft);
8163 ABIArgInfo HexagonABIInfo::classifyArgumentType(QualType Ty,
8202 return DefaultABIInfo::classifyArgumentType(Ty);
8344 (void)classifyArgumentType(Ty, &RegsLeft);
8513 I.info = classifyArgumentType(I.type, State);
8517 ABIArgInfo classifyArgumentType(QualType RetTy, CCState &State) const;
8556 ABIArgInfo LanaiABIInfo::classifyArgumentType(QualType Ty,
8679 ABIArgInfo classifyArgumentType(QualType Ty, unsigned &NumRegsLeft) const;
8742 Arg.info = classifyArgumentType(Arg.type, NumRegsLeft);
8818 ABIArgInfo AMDGPUABIInfo::classifyArgumentType(QualType Ty,
8843 return DefaultABIInfo::classifyArgumentType(Ty);
8873 ABIArgInfo ArgInfo = DefaultABIInfo::classifyArgumentType(Ty);
9141 Arg.info = classifyArgumentType(Arg.type);
9493 I.info = classifyArgumentType(I.type, State.FreeRegs);
9500 ABIArgInfo classifyArgumentType(QualType Ty, uint8_t FreeRegs) const;
9531 ABIArgInfo ARCABIInfo::classifyArgumentType(QualType Ty,
9726 ABIArgInfo AI = classifyArgumentType(Ty);
10288 // DefaultABIInfo's classifyReturnType and classifyArgumentType are
10292 ABIArgInfo classifyArgumentType(QualType Ty, bool IsFixed, int &ArgGPRsLeft,
10317 // IsRetIndirect is true if classifyArgumentType indicated the value should
10347 classifyArgumentType(ArgInfo.type, IsFixed, ArgGPRsLeft, ArgFPRsLeft);
10545 ABIArgInfo RISCVABIInfo::classifyArgumentType(QualType Ty, bool IsFixed,
10672 // classifyArgumentType.
10673 return classifyArgumentType(RetTy, /*IsFixed=*/true, ArgGPRsLeft,
10746 ABIArgInfo classifyArgumentType(QualType RetTy) const;
10758 ABIArgInfo VEABIInfo::classifyArgumentType(QualType Ty) const {
10762 return DefaultABIInfo::classifyArgumentType(Ty);
10769 Arg.info = classifyArgumentType(Arg.type);