Searched refs:Skew (Results 1 - 3 of 3) sorted by relevance
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/ |
H A D | PrologEpilogInserter.cpp | 503 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 D | WebAssemblyPEI.cpp | 519 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 D | MathExtras.h | 602 /// 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 64 milliseconds