Lines Matching refs:Alignment
82 Alignment = STI->getTargetLowering()->getMinFunctionAlignment();
84 // FIXME: Shouldn't use pref alignment if explicit alignment is set on Fn.
87 Alignment = std::max(Alignment,
524 /// Clamp the alignment if requested and emit a warning.
529 DEBUG(dbgs() << "Warning: requested alignment " << Align
530 << " exceeds the stack alignment " << StackAlign
537 int MachineFrameInfo::CreateStackObject(uint64_t Size, unsigned Alignment,
540 Alignment = clampStackAlignment(!StackRealignable || !RealignOption,
541 Alignment, StackAlignment);
542 Objects.push_back(StackObject(Size, Alignment, 0, false, isSS, Alloca,
546 ensureMaxAlignment(Alignment);
553 unsigned Alignment) {
554 Alignment = clampStackAlignment(!StackRealignable || !RealignOption,
555 Alignment, StackAlignment);
556 CreateStackObject(Size, Alignment, true);
558 ensureMaxAlignment(Alignment);
565 int MachineFrameInfo::CreateVariableSizedObject(unsigned Alignment,
568 Alignment = clampStackAlignment(!StackRealignable || !RealignOption,
569 Alignment, StackAlignment);
570 Objects.push_back(StackObject(0, Alignment, 0, false, false, Alloca, true));
571 ensureMaxAlignment(Alignment);
582 // The alignment of the frame index can be determined from its offset from
649 // Adjust to alignment boundary
658 // Round up the size to a multiple of the alignment. If the function has
698 OS << ", align=" << SO.Alignment;
744 /// Return the alignment of each entry in the jump table.
746 // The alignment of a jump table entry is the alignment of int32 unless the
748 // alignment.
906 /// User must specify the log2 of the minimum required alignment for the object.
908 unsigned Alignment) {
909 assert(Alignment && "Alignment must be specified!");
910 if (Alignment > PoolAlignment) PoolAlignment = Alignment;
918 if ((unsigned)Constants[i].getAlignment() < Alignment)
919 Constants[i].Alignment = Alignment;
923 Constants.push_back(MachineConstantPoolEntry(C, Alignment));
928 unsigned Alignment) {
929 assert(Alignment && "Alignment must be specified!");
930 if (Alignment > PoolAlignment) PoolAlignment = Alignment;
935 int Idx = V->getExistingMachineCPValue(this, Alignment);
941 Constants.push_back(MachineConstantPoolEntry(V, Alignment));