Searched refs:Skew (Results 1 - 3 of 3) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/CodeGen/
H A DPrologEpilogInserter.cpp503 unsigned &MaxAlign, unsigned Skew) {
515 Offset = RoundUpToAlignment(Offset, Align, Skew);
533 int64_t &Offset, unsigned &MaxAlign, unsigned Skew) {
538 AdjustStackOffset(MFI, i, StackGrowsDown, Offset, MaxAlign, Skew);
566 // Skew to be applied to alignment.
567 unsigned Skew = TFI.getStackAlignmentSkew(Fn); local
599 Offset = RoundUpToAlignment(Offset, Align, Skew);
608 Offset = RoundUpToAlignment(Offset, Align, Skew);
630 AdjustStackOffset(MFI, *I, StackGrowsDown, Offset, MaxAlign, Skew);
641 Offset = RoundUpToAlignment(Offset, Align, Skew);
501 AdjustStackOffset(MachineFrameInfo *MFI, int FrameIdx, bool StackGrowsDown, int64_t &Offset, unsigned &MaxAlign, unsigned Skew) argument
530 AssignProtectedObjSet(const StackObjSet &UnassignedObjs, SmallSet<int, 16> &ProtectedObjs, MachineFrameInfo *MFI, bool StackGrowsDown, int64_t &Offset, unsigned &MaxAlign, unsigned Skew) argument
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyPEI.cpp519 unsigned &MaxAlign, unsigned Skew) {
531 Offset = RoundUpToAlignment(Offset, Align, Skew);
549 int64_t &Offset, unsigned &MaxAlign, unsigned Skew) {
554 AdjustStackOffset(MFI, i, StackGrowsDown, Offset, MaxAlign, Skew);
582 // Skew to be applied to alignment.
583 unsigned Skew = TFI.getStackAlignmentSkew(Fn); local
615 Offset = RoundUpToAlignment(Offset, Align, Skew);
624 Offset = RoundUpToAlignment(Offset, Align, Skew);
646 AdjustStackOffset(MFI, *I, StackGrowsDown, Offset, MaxAlign, Skew);
657 Offset = RoundUpToAlignment(Offset, Align, Skew);
517 AdjustStackOffset(MachineFrameInfo *MFI, int FrameIdx, bool StackGrowsDown, int64_t &Offset, unsigned &MaxAlign, unsigned Skew) argument
546 AssignProtectedObjSet(const StackObjSet &UnassignedObjs, SmallSet<int, 16> &ProtectedObjs, MachineFrameInfo *MFI, bool StackGrowsDown, int64_t &Offset, unsigned &MaxAlign, unsigned Skew) argument
[all...]
/freebsd-11.0-release/contrib/llvm/include/llvm/Support/
H A DMathExtras.h602 /// If non-zero \p Skew is specified, the return value will be a minimal
604 /// \p Align * N + \p Skew for some integer N. If \p Skew is larger than
605 /// \p Align, its value is adjusted to '\p Skew mod \p Align'.
620 uint64_t Skew = 0) {
621 Skew %= Align;
622 return (Value + Align - 1 - Skew) / Align * Align + Skew;

Completed in 40 milliseconds