Home
last modified time | relevance | path

Searched refs:VarArgsSaveSize (Results 1 – 8 of 8) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVMachineFunctionInfo.h28 int VarArgsSaveSize; member
40 YamlIO.mapOptional("varArgsSaveSize", MFI.VarArgsSaveSize);
52 int VarArgsSaveSize = 0;
90 unsigned getVarArgsSaveSize() const { return VarArgsSaveSize; }
91 void setVarArgsSaveSize(int Size) { VarArgsSaveSize = Size; }
119 VarArgsSaveSize == 0 && !MF.getFrameInfo().hasTailCall() &&
141 VarArgsSaveSize == 0;
H A DRISCVMachineFunctionInfo.cpp20 VarArgsSaveSize(MFI.getVarArgsSaveSize()) {} in RISCVMachineFunctionInfo()
36 VarArgsSaveSize = YamlMFI.VarArgsSaveSize; in initializeBaseYamlFields()
H A DRISCVISelLowering.cpp18189 int VarArgsSaveSize = XLenInBytes * (ArgRegs.size() - Idx); in LowerFormalArguments() local
18194 if (VarArgsSaveSize == 0) { in LowerFormalArguments()
18198 int VaArgOffset = -VarArgsSaveSize; in LowerFormalArguments()
18199 FI = MFI.CreateFixedObject(VarArgsSaveSize, VaArgOffset, true); in LowerFormalArguments()
18207 VarArgsSaveSize += XLenInBytes; in LowerFormalArguments()
18230 RVFI->setVarArgsSaveSize(VarArgsSaveSize); in LowerFormalArguments()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchMachineFunctionInfo.h30 int VarArgsSaveSize = 0; variable
53 unsigned getVarArgsSaveSize() const { return VarArgsSaveSize; } in getVarArgsSaveSize()
54 void setVarArgsSaveSize(int Size) { VarArgsSaveSize = Size; } in setVarArgsSaveSize()
H A DLoongArchISelLowering.cpp3926 int VaArgOffset, VarArgsSaveSize; in LowerFormalArguments() local
3932 VarArgsSaveSize = 0; in LowerFormalArguments()
3934 VarArgsSaveSize = GRLenInBytes * (ArgRegs.size() - Idx); in LowerFormalArguments()
3935 VaArgOffset = -VarArgsSaveSize; in LowerFormalArguments()
3949 VarArgsSaveSize += GRLenInBytes; in LowerFormalArguments()
3968 LoongArchFI->setVarArgsSaveSize(VarArgsSaveSize); in LowerFormalArguments()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYMachineFunctionInfo.h25 unsigned VarArgsSaveSize = 0; variable
52 unsigned getVarArgsSaveSize() const { return VarArgsSaveSize; } in getVarArgsSaveSize()
53 void setVarArgsSaveSize(int Size) { VarArgsSaveSize = Size; } in setVarArgsSaveSize()
H A DCSKYISelLowering.cpp381 int VaArgOffset, VarArgsSaveSize; in LowerFormalArguments() local
387 VarArgsSaveSize = 0; in LowerFormalArguments()
389 VarArgsSaveSize = XLenInBytes * (ArgRegs.size() - Idx); in LowerFormalArguments()
390 VaArgOffset = -VarArgsSaveSize; in LowerFormalArguments()
414 CSKYFI->setVarArgsSaveSize(VarArgsSaveSize); in LowerFormalArguments()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVCallLowering.cpp442 int VarArgsSaveSize = XLenInBytes * (ArgRegs.size() - Idx); in saveVarArgRegisters() local
447 if (VarArgsSaveSize == 0) { in saveVarArgRegisters()
451 int VaArgOffset = -VarArgsSaveSize; in saveVarArgRegisters()
452 FI = MFI.CreateFixedObject(VarArgsSaveSize, VaArgOffset, true); in saveVarArgRegisters()
460 VarArgsSaveSize += XLenInBytes; in saveVarArgRegisters()
491 RVFI->setVarArgsSaveSize(VarArgsSaveSize); in saveVarArgRegisters()