Searched refs:FPDiff (Results 1 - 4 of 4) sorted by relevance

/external/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp201 unsigned FPDiff = TFI->hasFP(MF) ? 1 : 0; local
206 return 4 - FPDiff;
208 return 12 - FPDiff;
H A DX86ISelLowering.h866 int FPDiff, SDLoc dl) const;
H A DX86ISelLowering.cpp2537 int FPDiff, SDLoc dl) const {
2549 /// optimization is performed and it is required (FPDiff!=0).
2553 int FPDiff, SDLoc dl) {
2555 if (!FPDiff) return Chain;
2558 MF.getFrameInfo()->CreateFixedObject(SlotSize, (int64_t)FPDiff - SlotSize,
2636 int FPDiff = 0; local
2642 FPDiff = NumBytesCallerPushed - NumBytes;
2646 if (FPDiff < X86Info->getTCReturnAddrDelta())
2647 X86Info->setTCReturnAddrDelta(FPDiff);
2668 if (isTailCall && FPDiff)
2534 EmitTailCallLoadRetAddr(SelectionDAG &DAG, SDValue &OutRetAddr, SDValue Chain, bool IsTailCall, bool Is64Bit, int FPDiff, SDLoc dl) const argument
2550 EmitTailCallStoreRetAddr(SelectionDAG &DAG, MachineFunction &MF, SDValue Chain, SDValue RetAddrFrIdx, EVT PtrVT, unsigned SlotSize, int FPDiff, SDLoc dl) argument
[all...]
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp2206 // FPDiff is the byte offset of the call's argument area from the callee's.
2211 int FPDiff = 0; local
2220 // FPDiff will be negative if this tail call requires more space than we
2223 FPDiff = NumReusableBytes - NumBytes;
2230 assert(FPDiff % 16 == 0 && "unaligned stack on tail call");
2310 Offset = Offset + FPDiff;
2411 Ops.push_back(DAG.getTargetConstant(FPDiff, MVT::i32));

Completed in 272 milliseconds