Home
last modified time | relevance | path

Searched refs:HasFramePointer (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/bolt/include/bolt/Passes/
H A DStackPointerTracking.h136 HasFramePointer = true; in computeNextFP()
159 if (!HasFramePointer && MIB->escapesVariable(Point, false)) in computeNextFP()
160 HasFramePointer = true; in computeNextFP()
184 bool HasFramePointer{false};
/llvm-project-15.0.7/bolt/lib/Passes/
H A DFrameAnalysis.cpp225 if (BC.MIB->escapesVariable(Inst, SPT.HasFramePointer)) { in doNext()
H A DShrinkWrapping.cpp744 if (!SPT.HasFramePointer || !BC.MIB->isCall(Inst)) in classifyCSRUses()
1095 SaveOffset == SPT.EMPTY || (SaveOffset == -8 && SPT.HasFramePointer)) { in validatePushPopsMode()
1952 const bool FP = Info.getStackPointerTracking().HasFramePointer; in rebuildCFI()
/llvm-project-15.0.7/bolt/lib/Target/X86/
H A DX86MCPlusBuilder.cpp1372 bool HasFramePointer) const override { in escapesVariable()
1401 if (HasFramePointer && Operand.isReg() && SPBPAliases[Operand.getReg()]) { in escapesVariable()
1405 if (!HasFramePointer && Operand.isReg() && SPAliases[Operand.getReg()]) { in escapesVariable()
1415 if (HasFramePointer && Operand.isReg() && in escapesVariable()
1420 if (!HasFramePointer && Operand.isReg() && in escapesVariable()
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DMCPlusBuilder.h964 virtual bool escapesVariable(const MCInst &Inst, bool HasFramePointer) const { in escapesVariable() argument