Home
last modified time | relevance | path

Searched refs:AlignMask (Results 1 – 7 of 7) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonOptAddrMode.cpp352 unsigned AlignMask = 0; in isValidOffset() local
355 AlignMask = 0x7; in isValidOffset()
358 AlignMask = 0x3; in isValidOffset()
361 AlignMask = 0x1; in isValidOffset()
364 AlignMask = 0x0; in isValidOffset()
370 if ((AlignMask & Offset) != 0) in isValidOffset()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFrameLowering.cpp655 const unsigned AlignMask = Alignment.value() - 1U; in emitAligningInstructions() local
671 .addImm(~AlignMask) in emitAligningInstructions()
673 } else if (AlignMask <= 255) { in emitAligningInstructions()
676 .addImm(AlignMask) in emitAligningInstructions()
701 .addImm(~AlignMask) in emitAligningInstructions()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp1640 uint32_t AlignMask = ~(AlignInBits - 1); in constructMemberDIE() local
1642 uint64_t StartBitOffset = Offset - (Offset & AlignMask); in constructMemberDIE()
1647 uint64_t HiMark = (Offset + FieldSize) & AlignMask; in constructMemberDIE()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp1763 auto *AlignMask = in insertSpills() local
1765 PtrValue = Builder.CreateAdd(PtrValue, AlignMask); in insertSpills()
1766 PtrValue = Builder.CreateAnd(PtrValue, Builder.CreateNot(AlignMask)); in insertSpills()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp1206 uint64_t AlignMask = StackAlignment - 1; in GetAlignedArgumentStackSize() local
1209 if ((Offset & AlignMask) <= (StackAlignment - SlotSize)) { in GetAlignedArgumentStackSize()
1211 Offset += ((StackAlignment - SlotSize) - (Offset & AlignMask)); in GetAlignedArgumentStackSize()
1215 ((~AlignMask) & Offset) + StackAlignment + (StackAlignment - SlotSize); in GetAlignedArgumentStackSize()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp2902 uint64_t AlignMask; in visitCallInst() local
2905 m_Cmp(Pred, m_And(m_Value(A), m_ConstantInt(AlignMask)), in visitCallInst()
2908 if (isPowerOf2_64(AlignMask + 1)) { in visitCallInst()
2917 (unsigned)MinAlign(Offset, AlignMask + 1), A}; in visitCallInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp7253 APInt AlignMask(IntPtrTy.getSizeInBits(), Alignment.value(), true); in getDynStackAllocTargetPtr() local
7254 AlignMask.negate(); in getDynStackAllocTargetPtr()
7255 auto AlignCst = MIRBuilder.buildConstant(IntPtrTy, AlignMask); in getDynStackAllocTargetPtr()