Home
last modified time | relevance | path

Searched refs:StackAdjust (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DARMWinEH.h178 uint16_t StackAdjust() const { in StackAdjust() function
189 return RF.StackAdjust() >= 0x3f4 && (RF.StackAdjust() & 0x4); in PrologueFolding()
194 return RF.StackAdjust() >= 0x3f4 && (RF.StackAdjust() & 0x8); in EpilogueFolding()
200 uint16_t Adjustment = RF.StackAdjust(); in StackAdjustment()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DARMWinEH.cpp41 GPRMask |= (((1 << ((RF.StackAdjust() & 0x3) + 1)) - 1) in SavedRegisterMask()
42 << (~RF.StackAdjust() & 0x3)); in SavedRegisterMask()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCWin64EH.cpp831 StackAdjust, in tryARM64PackedUnwind()
961 Location != StackAdjust) in tryARM64PackedUnwind()
971 Location = StackAdjust; in tryARM64PackedUnwind()
974 // Not allowing FPLRX after StackAdjust; if a StackAdjust is used, it in tryARM64PackedUnwind()
984 // This can only follow after a StackAdjust in tryARM64PackedUnwind()
985 if (Location != StackAdjust || Inst.Offset != 0) in tryARM64PackedUnwind()
1878 unsigned StackAdjust = 0; in tryARMPackedUnwind()
1981 StackAdjust = Inst.Offset / 4; in tryARMPackedUnwind()
2055 if (Homing && FloatRegs < 0 && IntRegs < 0 && StackAdjust in tryARMPackedUnwind()
823 StackAdjust, tryARM64PackedUnwind() enumerator
1869 unsigned StackAdjust = 0; tryARMPackedUnwind() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp1350 unsigned StackAdjust = 0; in generateCompactUnwindEncoding() local
1377 StackAdjust = 0; in generateCompactUnwindEncoding()
1421 StackAdjust += OffsetSize; in generateCompactUnwindEncoding()
1429 StackAdjust /= StackDivide; in generateCompactUnwindEncoding()
1432 if ((StackAdjust & 0xFF) != StackAdjust) in generateCompactUnwindEncoding()
1446 CompactUnwindEncoding |= (StackAdjust & 0xFF) << 16; in generateCompactUnwindEncoding()
1450 ++StackAdjust; in generateCompactUnwindEncoding()
1459 if ((StackAdjust & 0x7) != StackAdjust) in generateCompactUnwindEncoding()
1471 CompactUnwindEncoding |= (StackAdjust & 0x7) << 13; in generateCompactUnwindEncoding()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAsmBackend.cpp1223 int StackAdjust = CFARegisterOffset - 8; in generateCompactUnwindEncoding() local
1224 if (RegOffsets.lookup(ARM::LR) != (-4 - StackAdjust)) { in generateCompactUnwindEncoding()
1228 << StackAdjust in generateCompactUnwindEncoding()
1233 if (RegOffsets.lookup(ARM::R7) != (-8 - StackAdjust)) { in generateCompactUnwindEncoding()
1241 switch (StackAdjust) { in generateCompactUnwindEncoding()
1256 << StackAdjust << ") out of range\n"); in generateCompactUnwindEncoding()
1273 int CurOffset = -8 - StackAdjust; in generateCompactUnwindEncoding()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kExpandPseudo.cpp227 MachineOperand &StackAdjust = MI.getOperand(1); in INITIALIZE_PASS() local
228 assert(StackAdjust.isImm() && "Expecting immediate value."); in INITIALIZE_PASS()
231 int StackAdj = StackAdjust.getImm(); in INITIALIZE_PASS()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ExpandPseudo.cpp281 MachineOperand &StackAdjust = MBBI->getOperand(isMem ? X86::AddrNumOperands in expandMI() local
283 assert(StackAdjust.isImm() && "Expecting immediate value."); in expandMI()
286 int StackAdj = StackAdjust.getImm(); in expandMI()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp1642 MachineOperand &StackAdjust = MBBI->getOperand(1); in emitEpilogue() local
1643 assert(StackAdjust.isImm() && "Expecting immediate value."); in emitEpilogue()
1645 int StackAdj = StackAdjust.getImm(); in emitEpilogue()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFrameLowering.cpp267 MachineOperand &StackAdjust = MBBI->getOperand(1); in getArgumentStackToRestore() local
272 ArgumentPopSize = StackAdjust.getImm(); in getArgumentStackToRestore()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.cpp306 MachineOperand &StackAdjust = MBBI->getOperand(1); in getArgumentStackToRestore() local
311 ArgumentPopSize = StackAdjust.getImm(); in getArgumentStackToRestore()