HomeSort by relevance Sort by last modified time
    Searched refs:MaxAlign (Results 1 - 17 of 17) sorted by null

  /external/llvm/lib/Target/Mips/
MipsFrameLowering.cpp 118 unsigned MaxAlign = MFI->getMaxAlignment();
120 // Check that MaxAlign is not zero if there is a stack object that is not a
122 assert(!MFI->getObjectIndexEnd() || MaxAlign);
126 Offset = RoundUpToAlignment(Offset + MFI->getObjectSize(I), MaxAlign);
131 std::max(MaxAlign, getStackAlignment()));
  /external/llvm/lib/CodeGen/
LocalStackSlotAllocation.cpp 62 bool StackGrowsDown, unsigned &MaxAlign);
117 unsigned &MaxAlign) {
126 MaxAlign = std::max(MaxAlign, Align);
155 unsigned MaxAlign = 0;
162 StackGrowsDown, MaxAlign);
173 AdjustStackOffset(MFI, i, Offset, StackGrowsDown, MaxAlign);
188 AdjustStackOffset(MFI, i, Offset, StackGrowsDown, MaxAlign);
193 MFI->setLocalFrameMaxAlign(MaxAlign);
PrologEpilogInserter.cpp 452 unsigned &MaxAlign) {
461 MaxAlign = std::max(MaxAlign, Align);
544 unsigned MaxAlign = MFI->getMaxAlignment();
553 AdjustStackOffset(MFI, SFI, StackGrowsDown, Offset, MaxAlign);
579 MaxAlign = std::max(Align, MaxAlign);
587 Offset, MaxAlign);
605 AdjustStackOffset(MFI, i, StackGrowsDown, Offset, MaxAlign);
627 AdjustStackOffset(MFI, i, StackGrowsDown, Offset, MaxAlign);
    [all...]
MachineFunction.cpp 580 unsigned MaxAlign = getMaxAlignment();
599 MaxAlign = std::max(Align, MaxAlign);
618 // SP not FP. Align to MaxAlign so this works.
619 StackAlign = std::max(StackAlign, MaxAlign);
    [all...]
  /external/llvm/include/llvm/Object/
ELF.h 87 endianness TargetEndianness, std::size_t MaxAlign>
88 struct ELFDataTypeTypedefHelper<ELFT<TargetEndianness, MaxAlign, false> >
89 : ELFDataTypeTypedefHelperCommon<TargetEndianness, MaxAlign> {
93 MaximumAlignment<value_type, MaxAlign>::value> Elf_Addr;
96 MaximumAlignment<value_type, MaxAlign>::value> Elf_Off;
101 endianness TargetEndianness, std::size_t MaxAlign>
102 struct ELFDataTypeTypedefHelper<ELFT<TargetEndianness, MaxAlign, true> >
103 : ELFDataTypeTypedefHelperCommon<TargetEndianness, MaxAlign> {
107 MaximumAlignment<value_type, MaxAlign>::value> Elf_Addr;
110 MaximumAlignment<value_type, MaxAlign>::value> Elf_Off
    [all...]
  /external/llvm/tools/lli/
lli.cpp 215 unsigned MaxAlign = T->getPageAlignment();
233 CurOffset = (CurOffset + MaxAlign - 1) / MaxAlign * MaxAlign;
252 if (T->allocateSpace(CurOffset, MaxAlign, RemoteAddr))
  /external/llvm/lib/Target/PowerPC/
PPCFrameLowering.cpp 214 unsigned MaxAlign = MFI->getMaxAlignment();
237 (!ALIGN_STACK || MaxAlign <= TargetAlign)) { // No special alignment.
398 unsigned MaxAlign = MFI->getMaxAlignment();
404 if (ALIGN_STACK && MaxAlign > TargetAlign) {
405 assert(isPowerOf2_32(MaxAlign) && isInt<16>(MaxAlign) &&
412 .addImm(32 - Log2_32(MaxAlign))
438 if (ALIGN_STACK && MaxAlign > TargetAlign) {
439 assert(isPowerOf2_32(MaxAlign) && isInt<16>(MaxAlign) &
    [all...]
PPCRegisterInfo.cpp 198 unsigned MaxAlign = MFI->getMaxAlignment();
199 if (MaxAlign > TargetAlign)
212 if (MaxAlign < TargetAlign && isInt<16>(FrameSize)) {
  /external/llvm/lib/Target/X86/
X86FrameLowering.cpp 659 uint64_t MaxAlign = MFI->getMaxAlignment(); // Desired stack alignment.
679 MaxAlign = (StackAlign > MaxAlign) ? StackAlign : MaxAlign;
680 else if (MaxAlign < SlotSize)
681 MaxAlign = SlotSize;
748 NumBytes = (FrameSize + MaxAlign - 1) / MaxAlign * MaxAlign;
851 .addImm(-MaxAlign)
    [all...]
X86ISelLowering.cpp     [all...]
  /external/llvm/lib/Target/ARM/
ARMFrameLowering.cpp 293 unsigned MaxAlign = MFI->getMaxAlignment();
296 // Emit bic sp, sp, MaxAlign
300 .addImm(MaxAlign-1)));
305 // bic r4, r4, MaxAlign
313 .addImm(MaxAlign-1)));
781 unsigned MaxAlign = MF.getFrameInfo()->getMaxAlignment();
784 .addImm(MaxAlign - 1)));
    [all...]
ARMConstantIslandPass.cpp 511 unsigned MaxAlign = Log2_32(MCP->getConstantPoolAlignment());
515 BB->setAlignment(AlignConstantIslands ? MaxAlign : 2);
525 SmallVector<MachineBasicBlock::iterator, 8> InsPoint(MaxAlign + 1, BB->end());
551 for (unsigned a = LogAlign + 1; a <= MaxAlign; ++a)
    [all...]
ARMExpandPseudoInsts.cpp     [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineLoadStoreAlloca.cpp 238 unsigned MaxAlign = std::max(EntryAI->getAlignment(),
240 EntryAI->setAlignment(MaxAlign);
  /external/llvm/lib/Transforms/Scalar/
ScalarReplAggregates.cpp     [all...]
SROA.cpp     [all...]
  /external/clang/lib/AST/
RecordLayoutBuilder.cpp     [all...]

Completed in 402 milliseconds