Home
last modified time | relevance | path

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

/freebsd/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.cpp19770 int VarArgsSaveSize = XLenInBytes * (ArgRegs.size() - Idx); in LowerFormalArguments()
19775 if (VarArgsSaveSize == 0) { in LowerFormalArguments()
19779 int VaArgOffset = -VarArgsSaveSize; in LowerFormalArguments()
19780 FI = MFI.CreateFixedObject(VarArgsSaveSize, VaArgOffset, true); in LowerFormalArguments()
19788 VarArgsSaveSize += XLenInBytes; in LowerFormalArguments()
19811 RVFI->setVarArgsSaveSize(VarArgsSaveSize); in LowerFormalArguments()
19767 int VarArgsSaveSize = XLenInBytes * (ArgRegs.size() - Idx); LowerFormalArguments() local
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchMachineFunctionInfo.h30 int VarArgsSaveSize = 0; variable
56 unsigned getVarArgsSaveSize() const { return VarArgsSaveSize; } in getVarArgsSaveSize()
57 void setVarArgsSaveSize(int Size) { VarArgsSaveSize = Size; } in setVarArgsSaveSize()
H A DLoongArchISelLowering.cpp5123 int VaArgOffset, VarArgsSaveSize; in LowerFormalArguments() local
5129 VarArgsSaveSize = 0; in LowerFormalArguments()
5131 VarArgsSaveSize = GRLenInBytes * (ArgRegs.size() - Idx); in LowerFormalArguments()
5132 VaArgOffset = -VarArgsSaveSize; in LowerFormalArguments()
5146 VarArgsSaveSize += GRLenInBytes; in LowerFormalArguments()
5165 LoongArchFI->setVarArgsSaveSize(VarArgsSaveSize); in LowerFormalArguments()
/freebsd/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/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVCallLowering.cpp453 int VarArgsSaveSize = XLenInBytes * (ArgRegs.size() - Idx); in saveVarArgRegisters() local
458 if (VarArgsSaveSize == 0) { in saveVarArgRegisters()
462 int VaArgOffset = -VarArgsSaveSize; in saveVarArgRegisters()
463 FI = MFI.CreateFixedObject(VarArgsSaveSize, VaArgOffset, true); in saveVarArgRegisters()
471 VarArgsSaveSize += XLenInBytes; in saveVarArgRegisters()
502 RVFI->setVarArgsSaveSize(VarArgsSaveSize); in saveVarArgRegisters()