| /llvm-project-15.0.7/clang/lib/Basic/ |
| H A D | Stack.cpp | 24 static void *getStackPointer() { in getStackPointer() function 43 BottomOfStack = getStackPointer(); in noteBottomOfStack() 55 intptr_t StackDiff = (intptr_t)getStackPointer() - (intptr_t)BottomOfStack; in isStackNearlyExhausted()
|
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | AllocCombiner.cpp | 33 Inst, Adjustment, std::make_pair(BC.MIB->getStackPointer(), 0LL), in getStackAdjustmentSize() 43 II.hasImplicitDefOfPhysReg(BC.MIB->getStackPointer(), BC.MRI.get()) || in isIndifferentToSP() 44 II.hasImplicitUseOfPhysReg(BC.MIB->getStackPointer())) in isIndifferentToSP() 48 if (Operand.isReg() && Operand.getReg() == BC.MIB->getStackPointer()) in isIndifferentToSP()
|
| H A D | StackAllocationAnalysis.cpp | 31 To != BC.MIB->getStackPointer() || in preflight() 34 .hasDefOfPhysReg(Inst, BC.MIB->getStackPointer(), *BC.MRI)) in preflight() 111 if (MIB->isRegToRegMove(Point, From, To) && To == MIB->getStackPointer() && in computeNext() 125 .hasDefOfPhysReg(Point, MIB->getStackPointer(), *BC.MRI)) { in computeNext() 128 SP = std::make_pair(MIB->getStackPointer(), SPOffset); in computeNext()
|
| H A D | RetpolineInsertion.cpp | 129 MIB.createSaveToStack(StoreToStack, MIB.getStackPointer(), 0, in createNewRetpoline() 146 MIB.createSaveToStack(StoreToStack, MIB.getStackPointer(), 8, in createNewRetpoline() 156 MIB.createSaveToStack(StoreToStack, MIB.getStackPointer(), 0, in createNewRetpoline() 310 if (MemRef.BaseRegNum == MIB.getStackPointer()) in runOnFunctions() 312 if (MemRef.IndexRegNum == MIB.getStackPointer()) in runOnFunctions()
|
| H A D | ShrinkWrapping.cpp | 246 SP = std::make_pair(BC.MIB->getStackPointer(), SPVal); in checkFramePointerInitialization() 262 .hasDefOfPhysReg(Point, BC.MIB->getStackPointer(), *BC.MRI)) in checkStackPointerRestore() 294 SP = std::make_pair(BC.MIB->getStackPointer(), SPVal); in checkStackPointerRestore() 373 if (Reg == BC.MIB->getStackPointer() || Reg == BC.MIB->getFramePointer()) { in classifyCFIs() 521 if (FIE->StackPtrReg == BC.MIB->getStackPointer() && Slot < RegionAddr) in collapseRegion() 612 if (FIE->StackPtrReg == BC.MIB->getStackPointer() && Slot < RegionAddr) in insertRegion() 1672 if (!BC.MIB->createRestoreFromStack(NewInst, BC.MIB->getStackPointer(), in createStackAccess() 1679 if (!BC.MIB->createSaveToStack(NewInst, BC.MIB->getStackPointer(), in createStackAccess()
|
| H A D | ValidateInternalCalls.cpp | 246 if (!FIE.IsLoad || FIE.StackPtrReg != BC.MIB->getStackPointer() || in analyzeFunction()
|
| H A D | Inliner.cpp | 167 const MCPhysReg SPReg = BC.MIB->getStackPointer(); in getInliningInfo()
|
| H A D | FrameAnalysis.cpp | 147 if (FIE.StackPtrReg == BC.MIB->getStackPointer() && SPOffset != SPT.EMPTY && in decodeFrameAccess()
|
| /llvm-project-15.0.7/bolt/include/bolt/Passes/ |
| H A D | StackPointerTracking.h | 95 if (MIB->isRegToRegMove(Point, From, To) && To == MIB->getStackPointer() && in computeNextSP() 106 .hasDefOfPhysReg(Point, MIB->getStackPointer(), *this->BC.MRI)) { in computeNextSP() 109 SP = std::make_pair(MIB->getStackPointer(), SPVal); in computeNextSP() 135 From == MIB->getStackPointer()) { in computeNextFP() 149 SP = std::make_pair(MIB->getStackPointer(), SPVal); in computeNextFP()
|
| /llvm-project-15.0.7/bolt/include/bolt/Core/ |
| H A D | MCPlusBuilder.h | 946 virtual MCPhysReg getStackPointer() const { in getStackPointer() function
|
| /llvm-project-15.0.7/bolt/lib/Target/X86/ |
| H A D | X86MCPlusBuilder.cpp | 1357 To = getStackPointer(); in isRegToRegMove() 1367 MCPhysReg getStackPointer() const override { return X86::RSP; } in getStackPointer() function in __anoncef8f4420111::X86MCPlusBuilder
|