Searched refs:SPDiff (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.h | 801 int SPDiff) const; 813 bool IsTailCall, int SPDiff) const;
|
H A D | ARMInstrInfo.td | 2673 def TCRETURNdi : PseudoInst<(outs), (ins i32imm:$dst, i32imm:$SPDiff), IIC_Br, []>, 2676 def TCRETURNri : PseudoInst<(outs), (ins tcGPR:$dst, i32imm:$SPDiff), IIC_Br, []>, 2679 def TCRETURNrinotr12 : PseudoInst<(outs), (ins tcGPRnotr12:$dst, i32imm:$SPDiff), IIC_Br, []>, 6079 def : Pat<(ARMtcret tcGPR:$dst, (i32 timm:$SPDiff)), 6080 (TCRETURNri tcGPR:$dst, timm:$SPDiff)>, 6083 def : Pat<(ARMtcret tcGPRnotr12:$dst, (i32 timm:$SPDiff)), 6084 (TCRETURNrinotr12 tcGPRnotr12:$dst, timm:$SPDiff)>, 6086 def : Pat<(ARMtcret (i32 tglobaladdr:$dst), (i32 timm:$SPDiff)), 6087 (TCRETURNdi texternalsym:$dst, (i32 timm:$SPDiff))>; 6088 def : Pat<(ARMtcret (i32 texternalsym:$dst), (i32 timm:$SPDiff)), [all …]
|
H A D | ARMISelLowering.cpp | 2302 bool IsTailCall, int SPDiff) const { in computeAddrForCallArg() 2309 Offset += SPDiff; in computeAddrForCallArg() 2334 int SPDiff) const { in PassF64ArgInRegs() 2351 computeAddrForCallArg(dl, DAG, NextVA, StackPtr, IsTailCall, SPDiff); in PassF64ArgInRegs() 2456 int SPDiff = 0; in LowerCall() local 2470 SPDiff = NumReusableBytes - NumBytes; in LowerCall() 2474 if (SPDiff < 0 && AFI->getArgRegsSaveSize() < (unsigned)-SPDiff) in LowerCall() 2475 AFI->setArgRegsSaveSize(-SPDiff); in LowerCall() 2562 StackPtr, MemOpChains, isTailCall, SPDiff); in LowerCall() 2567 StackPtr, MemOpChains, isTailCall, SPDiff); in LowerCall() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.h | 1264 SDValue EmitTailCallLoadFPAndRetAddr(SelectionDAG &DAG, int SPDiff, 1351 SDValue &Callee, int SPDiff, unsigned NumBytes,
|
H A D | PPCISelLowering.cpp | 4878 int SPDiff = (int)CallerMinReservedArea - (int)ParamSize; in CalculateTailCallSPDiff() local 4880 if (SPDiff < FI->getTailCallSPDelta()) in CalculateTailCallSPDiff() 4881 FI->setTailCallSPDelta(SPDiff); in CalculateTailCallSPDiff() 4883 return SPDiff; in CalculateTailCallSPDiff() 5216 int SPDiff, const SDLoc &dl) { in EmitTailCallStoreFPAndRetAddr() argument 5217 if (SPDiff) { in EmitTailCallStoreFPAndRetAddr() 5224 int NewRetAddrLoc = SPDiff + FL->getReturnSaveOffset(); in EmitTailCallStoreFPAndRetAddr() 5239 SDValue Arg, int SPDiff, unsigned ArgOffset, in CalculateTailCallArgDest() argument 5241 int Offset = ArgOffset + SPDiff; in CalculateTailCallArgDest() 5257 SelectionDAG &DAG, int SPDiff, SDValue Chain, SDValue &LROpOut, in EmitTailCallLoadFPAndRetAddr() argument [all …]
|