Home
last modified time | relevance | path

Searched refs:VarArgsSaveSize (Results 1 – 9 of 9) 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;
100 unsigned getVarArgsSaveSize() const { return VarArgsSaveSize; }
101 void setVarArgsSaveSize(int Size) { VarArgsSaveSize = Size; }
129 VarArgsSaveSize == 0 && !MF.getFrameInfo().hasTailCall() &&
H A DRISCVMachineFunctionInfo.cpp21 VarArgsSaveSize(MFI.getVarArgsSaveSize()) {} in RISCVMachineFunctionInfo()
65 assert(VarArgsSaveSize == 0 && in getInterruptStackKind()
92 if (VarArgsSaveSize != 0) in getPushPopKind()
138 VarArgsSaveSize = YamlMFI.VarArgsSaveSize; in initializeBaseYamlFields()
H A DRISCVISelLowering.cpp22372 int VarArgsSaveSize = XLenInBytes * (ArgRegs.size() - Idx); in LowerFormalArguments() local
22377 if (VarArgsSaveSize == 0) { in LowerFormalArguments()
22381 int VaArgOffset = -VarArgsSaveSize; in LowerFormalArguments()
22382 FI = MFI.CreateFixedObject(VarArgsSaveSize, VaArgOffset, true); in LowerFormalArguments()
22390 VarArgsSaveSize += XLenInBytes; in LowerFormalArguments()
22413 RVFI->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/LoongArch/
H A DLoongArchMachineFunctionInfo.h30 int VarArgsSaveSize = 0; variable
60 unsigned getVarArgsSaveSize() const { return VarArgsSaveSize; } in getVarArgsSaveSize()
61 void setVarArgsSaveSize(int Size) { VarArgsSaveSize = Size; } in setVarArgsSaveSize()
H A DLoongArchISelLowering.cpp7163 int VaArgOffset, VarArgsSaveSize; in LowerFormalArguments() local
7169 VarArgsSaveSize = 0; in LowerFormalArguments()
7171 VarArgsSaveSize = GRLenInBytes * (ArgRegs.size() - Idx); in LowerFormalArguments()
7172 VaArgOffset = -VarArgsSaveSize; in LowerFormalArguments()
7186 VarArgsSaveSize += GRLenInBytes; in LowerFormalArguments()
7205 LoongArchFI->setVarArgsSaveSize(VarArgsSaveSize); in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVCallLowering.cpp479 int VarArgsSaveSize = XLenInBytes * (ArgRegs.size() - Idx); in saveVarArgRegisters() local
484 if (VarArgsSaveSize == 0) { in saveVarArgRegisters()
488 int VaArgOffset = -VarArgsSaveSize; in saveVarArgRegisters()
489 FI = MFI.CreateFixedObject(VarArgsSaveSize, VaArgOffset, true); in saveVarArgRegisters()
497 VarArgsSaveSize += XLenInBytes; in saveVarArgRegisters()
528 RVFI->setVarArgsSaveSize(VarArgsSaveSize); in saveVarArgRegisters()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaISelLowering.cpp531 int VaArgOffset, VarArgsSaveSize; in LowerFormalArguments() local
537 VarArgsSaveSize = 0; in LowerFormalArguments()
539 VarArgsSaveSize = RegSize * (ArgRegsNum - Idx); in LowerFormalArguments()
540 VaArgOffset = -VarArgsSaveSize; in LowerFormalArguments()