| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | MachineFrameInfo.cpp | 41 unsigned StackAlign) { in clampStackAlignment() argument 42 if (!ShouldClamp || Align <= StackAlign) in clampStackAlignment() 45 << " exceeds the stack alignment " << StackAlign in clampStackAlignment() 47 return StackAlign; in clampStackAlignment() 167 unsigned StackAlign; in estimateStackSize() local 170 StackAlign = TFI->getStackAlignment(); in estimateStackSize() 172 StackAlign = TFI->getTransientStackAlignment(); in estimateStackSize() 176 StackAlign = std::max(StackAlign, MaxAlign); in estimateStackSize() 177 unsigned AlignMask = StackAlign - 1; in estimateStackSize()
|
| H A D | PrologEpilogInserter.cpp | 390 unsigned StackAlign = TFI->getStackAlignment(); in assignCalleeSavedSpillSlots() local 395 Align = std::min(Align, StackAlign); in assignCalleeSavedSpillSlots() 982 unsigned StackAlign; in calculateFrameObjectOffsets() local 985 StackAlign = TFI.getStackAlignment(); in calculateFrameObjectOffsets() 987 StackAlign = TFI.getTransientStackAlignment(); in calculateFrameObjectOffsets() 991 StackAlign = std::max(StackAlign, MaxAlign); in calculateFrameObjectOffsets() 992 Offset = alignTo(Offset, StackAlign, Skew); in calculateFrameObjectOffsets()
|
| H A D | TargetRegisterInfo.cpp | 446 unsigned StackAlign = TFI->getStackAlignment(); in needsStackRealignment() local 447 bool requiresRealignment = ((MFI.getMaxAlignment() > StackAlign) || in needsStackRealignment()
|
| /freebsd-12.1/contrib/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXPrologEpilogPass.cpp | 231 unsigned StackAlign; in calculateFrameObjectOffsets() local 234 StackAlign = TFI.getStackAlignment(); in calculateFrameObjectOffsets() 236 StackAlign = TFI.getTransientStackAlignment(); in calculateFrameObjectOffsets() 240 StackAlign = std::max(StackAlign, MaxAlign); in calculateFrameObjectOffsets() 241 unsigned AlignMask = StackAlign - 1; in calculateFrameObjectOffsets()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86WinCOFFTargetStreamer.cpp | 51 StackAlign, enumerator 249 Inst.Op = FPOInstruction::StackAlign; in emitFPOStackAlign() 280 unsigned StackAlign = 0; member 322 assert((StackAlign == 0 || FrameReg != 0) && in emitFrameDataRecord() 324 StringRef CFAVar = StackAlign == 0 ? "$T0" : "$T1"; in emitFrameDataRecord() 335 if (StackAlign) { in emitFrameDataRecord() 337 << StackAlign << " @ = "; in emitFrameDataRecord() 426 case FPOInstruction::StackAlign: in emitFPOData() 428 FSM.StackAlign = Inst.RegOrOffset; in emitFPOData()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Lanai/ |
| H A D | LanaiFrameLowering.cpp | 36 unsigned StackAlign = LRI->needsStackRealignment(MF) ? MFI.getMaxAlignment() in determineFrameLayout() local 45 MaxCallFrameSize = alignTo(MaxCallFrameSize, StackAlign); in determineFrameLayout() 55 FrameSize = alignTo(FrameSize, StackAlign); in determineFrameLayout()
|
| /freebsd-12.1/contrib/llvm/lib/Target/MSP430/ |
| H A D | MSP430FrameLowering.cpp | 231 unsigned StackAlign = getStackAlignment(); in eliminateCallFramePseudoInstr() local 244 Amount = (Amount+StackAlign-1)/StackAlign*StackAlign; in eliminateCallFramePseudoInstr()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64CallingConvention.h | 48 unsigned StackAlign = in finishStackBlock() local 50 unsigned Align = std::min(ArgFlags.getOrigAlign(), StackAlign); in finishStackBlock()
|
| /freebsd-12.1/contrib/llvm/lib/Target/RISCV/ |
| H A D | RISCVFrameLowering.cpp | 43 uint64_t StackAlign = RI->needsStackRealignment(MF) ? MFI.getMaxAlignment() in determineFrameLayout() local 47 FrameSize = alignTo(FrameSize, StackAlign); in determineFrameLayout()
|
| H A D | RISCVISelLowering.cpp | 776 unsigned StackAlign = std::max(XLenInBytes, ArgFlags1.getOrigAlign()); in CC_RISCVAssign2XLen() local 779 State.AllocateStack(XLenInBytes, StackAlign), in CC_RISCVAssign2XLen()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMCallingConv.h | 203 unsigned StackAlign = DL.getStackAlignment(); in CC_ARM_AAPCS_Custom_Aggregate() local 204 unsigned Align = std::min(PendingMembers[0].getExtraInfo(), StackAlign); in CC_ARM_AAPCS_Custom_Aggregate()
|
| H A D | ARMBaseRegisterInfo.cpp | 591 unsigned StackAlign = TFI->getStackAlignment(); in needsFrameBaseReg() local 593 !((MFI.getLocalFrameMaxAlign() > StackAlign) && canRealignStack(MF))) { in needsFrameBaseReg()
|
| H A D | ARMISelLowering.cpp | 7689 const unsigned StackAlign = DL.getPrefTypeAlignment(RetTy); in LowerFSINCOS() local 7690 int FrameIdx = MFI.CreateStackObject(ByteSize, StackAlign, false); in LowerFSINCOS()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | FunctionLoweringInfo.cpp | 88 unsigned StackAlign = TFI->getStackAlignment(); in set() local 144 (TFI->isStackRealignable() || (Align <= StackAlign))) { in set() 171 if (Align <= StackAlign) in set()
|
| H A D | SelectionDAGBuilder.cpp | 3624 unsigned StackAlign = in visitAlloca() local 3626 if (Align <= StackAlign) in visitAlloca() 3635 DAG.getConstant(StackAlign - 1, dl, IntPtr), Flags); in visitAlloca() 3640 DAG.getConstant(~(uint64_t)(StackAlign - 1), dl, IntPtr)); in visitAlloca()
|
| H A D | LegalizeDAG.cpp | 1585 unsigned StackAlign = in ExpandDYNAMIC_STACKALLOC() local 1588 if (Align > StackAlign) in ExpandDYNAMIC_STACKALLOC()
|
| H A D | SelectionDAG.cpp | 1926 unsigned StackAlign = in CreateStackTemporary() local 1929 int FrameIdx = MFI.CreateStackObject(ByteSize, StackAlign, false); in CreateStackTemporary()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86CallFrameOptimization.cpp | 196 unsigned StackAlign = TFL->getStackAlignment(); in isProfitable() local 219 if (CC.ExpectedDist % StackAlign) in isProfitable()
|
| H A D | X86FrameLowering.cpp | 850 unsigned StackAlign = getStackAlignment(); in calculateMaxStackAlign() local 853 MaxAlign = (StackAlign > MaxAlign) ? StackAlign : MaxAlign; in calculateMaxStackAlign() 2757 unsigned StackAlign = getStackAlignment(); in eliminateCallFramePseudoInstr() local 2758 Amount = alignTo(Amount, StackAlign); in eliminateCallFramePseudoInstr()
|
| H A D | X86InstrInfo.cpp | 144 unsigned StackAlign = TFI->getStackAlignment(); in getSPAdjust() local 145 int SPAdj = alignTo(getFrameSize(MI), StackAlign); in getSPAdjust()
|
| H A D | X86ISelLowering.cpp | 21011 unsigned StackAlign = TFI.getStackAlignment(); in LowerDYNAMIC_STACKALLOC() local 21013 if (Align > StackAlign) in LowerDYNAMIC_STACKALLOC()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 1353 unsigned StackAlign = in translateAlloca() local 1355 Align = std::max(Align, StackAlign); in translateAlloca() 1356 if (Align > StackAlign || DL->getTypeAllocSize(Ty) % StackAlign != 0) { in translateAlloca()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | TargetInfo.cpp | 1521 unsigned StackAlign = getTypeStackAlignInBytes(Ty, TypeAlign); in getIndirectResult() local 1522 if (StackAlign == 0) in getIndirectResult() 1527 bool Realign = TypeAlign > StackAlign; in getIndirectResult() 1528 return ABIArgInfo::getIndirect(CharUnits::fromQuantity(StackAlign), in getIndirectResult() 1892 CharUnits StackAlign = CharUnits::fromQuantity(4); in rewriteWithInAlloca() local 1927 StackAlign); in rewriteWithInAlloca()
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.cpp | 3006 uint64_t StackAlign = TFI->getStackAlignment(); in lowerDYNAMIC_STACKALLOC() local 3007 uint64_t RequiredAlign = std::max(AlignVal, StackAlign); in lowerDYNAMIC_STACKALLOC() 3008 uint64_t ExtraAlignSpace = RequiredAlign - StackAlign; in lowerDYNAMIC_STACKALLOC() 3039 if (RequiredAlign > StackAlign) { in lowerDYNAMIC_STACKALLOC()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 2548 unsigned StackAlign = Subtarget->getFrameLowering()->getStackAlignment(); in LowerDYNAMIC_STACKALLOC() local 2555 if (Align > StackAlign) { in LowerDYNAMIC_STACKALLOC()
|