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

1 2

  /external/llvm/lib/CodeGen/
LocalStackSlotAllocation.cpp 71 bool StackGrowsDown, unsigned &MaxAlign);
75 int64_t &Offset, unsigned &MaxAlign);
137 unsigned &MaxAlign) {
146 MaxAlign = std::max(MaxAlign, Align);
171 unsigned &MaxAlign) {
176 AdjustStackOffset(MFI, i, Offset, StackGrowsDown, MaxAlign);
191 unsigned MaxAlign = 0;
203 StackGrowsDown, MaxAlign);
229 Offset, MaxAlign);
    [all...]
PrologEpilogInserter.cpp 503 unsigned &MaxAlign, unsigned Skew) {
512 MaxAlign = std::max(MaxAlign, Align);
533 int64_t &Offset, unsigned &MaxAlign, unsigned Skew) {
538 AdjustStackOffset(MFI, i, StackGrowsDown, Offset, MaxAlign, Skew);
615 unsigned MaxAlign = MFI->getMaxAlignment();
630 AdjustStackOffset(MFI, *I, StackGrowsDown, Offset, MaxAlign, Skew);
656 MaxAlign = std::max(Align, MaxAlign);
668 Offset, MaxAlign, Skew)
    [all...]
MachineFunction.cpp 633 unsigned MaxAlign = getMaxAlignment();
652 MaxAlign = std::max(Align, MaxAlign);
671 // SP not FP. Align to MaxAlign so this works.
672 StackAlign = std::max(StackAlign, MaxAlign);
    [all...]
  /external/llvm/lib/Target/Mips/
MipsFrameLowering.cpp 128 unsigned MaxAlign = MFI->getMaxAlignment();
130 // Check that MaxAlign is not zero if there is a stack object that is not a
132 assert(!MFI->getObjectIndexEnd() || MaxAlign);
136 Offset = RoundUpToAlignment(Offset + MFI->getObjectSize(I), MaxAlign);
141 std::max(MaxAlign, getStackAlignment()));
MipsConstantIslandPass.cpp 543 unsigned MaxAlign = Log2_32(MCP->getConstantPoolAlignment());
547 BB->setAlignment(AlignConstantIslands ? MaxAlign : 2);
557 SmallVector<MachineBasicBlock::iterator, 8> InsPoint(MaxAlign + 1, BB->end());
585 for (unsigned a = LogAlign + 1; a <= MaxAlign; ++a)
    [all...]
MipsSEFrameLowering.cpp 521 int MaxAlign = - (signed) MFI->getMaxAlignment();
523 BuildMI(MBB, MBBI, dl, TII.get(ADDiu), VR).addReg(ZERO) .addImm(MaxAlign);
    [all...]
  /external/llvm/lib/Target/NVPTX/
NVPTXPrologEpilogPass.cpp 86 unsigned &MaxAlign) {
95 MaxAlign = std::max(MaxAlign, Align);
153 unsigned MaxAlign = MFI->getMaxAlignment();
180 MaxAlign = std::max(Align, MaxAlign);
194 AdjustStackOffset(MFI, i, StackGrowsDown, Offset, MaxAlign);
219 // SP not FP. Align to MaxAlign so this works.
220 StackAlign = std::max(StackAlign, MaxAlign);
  /external/llvm/tools/lli/
RemoteMemoryManager.cpp 93 unsigned MaxAlign = Target->getPageAlignment();
114 CurOffset = (CurOffset + MaxAlign - 1) / MaxAlign * MaxAlign;
133 if (!Target->allocateSpace(CurOffset, MaxAlign, RemoteAddr))
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyPEI.cpp 519 unsigned &MaxAlign, unsigned Skew) {
528 MaxAlign = std::max(MaxAlign, Align);
549 int64_t &Offset, unsigned &MaxAlign, unsigned Skew) {
554 AdjustStackOffset(MFI, i, StackGrowsDown, Offset, MaxAlign, Skew);
631 unsigned MaxAlign = MFI->getMaxAlignment();
646 AdjustStackOffset(MFI, *I, StackGrowsDown, Offset, MaxAlign, Skew);
672 MaxAlign = std::max(Align, MaxAlign);
684 Offset, MaxAlign, Skew)
    [all...]
  /external/clang/lib/AST/
TypeLoc.cpp 79 unsigned MaxAlign = 1;
82 MaxAlign = std::max(Align, MaxAlign);
87 Total = llvm::RoundUpToAlignment(Total, MaxAlign);
RecordLayoutBuilder.cpp     [all...]
  /external/llvm/lib/Target/X86/
X86FrameLowering.cpp 793 uint64_t MaxAlign = MFI->getMaxAlignment(); // Desired stack alignment.
797 MaxAlign = (StackAlign > MaxAlign) ? StackAlign : MaxAlign;
798 else if (MaxAlign < SlotSize)
799 MaxAlign = SlotSize;
801 return MaxAlign;
807 uint64_t MaxAlign) const {
808 uint64_t Val = -MaxAlign;
    [all...]
X86FrameLowering.h 180 /// Aligns the stack pointer by ANDing it with -MaxAlign.
183 unsigned Reg, uint64_t MaxAlign) const;
  /external/llvm/lib/Target/PowerPC/
PPCRegisterInfo.cpp 344 unsigned MaxAlign = MFI->getMaxAlignment();
345 assert((maxCallFrameSize & (MaxAlign-1)) == 0 &&
358 if (MaxAlign < TargetAlign && isInt<16>(FrameSize)) {
378 if (MaxAlign > TargetAlign) {
385 .addImm(~(MaxAlign-1));
403 if (MaxAlign > TargetAlign) {
410 .addImm(~(MaxAlign-1));
    [all...]
PPCFrameLowering.cpp 435 unsigned MaxAlign = MFI->getMaxAlignment(); // algmt required by data in frame
436 unsigned AlignMask = std::max(MaxAlign, TargetAlign) - 1;
742 unsigned MaxAlign = MFI->getMaxAlignment();
743 if (HasBP && MaxAlign > 1)
744 assert(isPowerOf2_32(MaxAlign) && isInt<16>(MaxAlign) &&
814 if (HasBP && MaxAlign > 1) {
819 .addImm(64 - Log2_32(MaxAlign));
824 .addImm(32 - Log2_32(MaxAlign))
    [all...]
PPCISelLowering.cpp     [all...]
  /external/llvm/lib/Target/Sparc/
SparcFrameLowering.cpp 180 // andn %o6, MaxAlign-1, %o6
181 int MaxAlign = MFI->getMaxAlignment();
182 BuildMI(MBB, MBBI, dl, TII.get(SP::ANDNri), SP::O6).addReg(SP::O6).addImm(MaxAlign - 1);
  /external/llvm/lib/Target/Hexagon/
HexagonFrameLowering.cpp 433 unsigned MaxAlign = std::max(MFI->getMaxAlignment(), getStackAlignment());
439 unsigned MaxCFA = RoundUpToAlignment(MFI->getMaxCallFrameSize(), MaxAlign);
442 FrameSize = MaxCFA + RoundUpToAlignment(FrameSize, MaxAlign);
445 bool AlignStack = (MaxAlign > getStackAlignment());
498 .addImm(-int64_t(MaxAlign));
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineLoadStoreAlloca.cpp 267 unsigned MaxAlign = std::max(EntryAI->getAlignment(),
269 EntryAI->setAlignment(MaxAlign);
    [all...]
  /external/llvm/lib/Target/ARM/
ARMFrameLowering.cpp 649 unsigned MaxAlign = MFI->getMaxAlignment();
652 emitAligningInstructions(MF, AFI, TII, MBB, MBBI, dl, ARM::SP, MaxAlign,
664 emitAligningInstructions(MF, AFI, TII, MBB, MBBI, dl, ARM::R4, MaxAlign,
    [all...]
ARMConstantIslandPass.cpp 534 unsigned MaxAlign = Log2_32(MCP->getConstantPoolAlignment());
537 BB->setAlignment(MaxAlign);
547 SmallVector<MachineBasicBlock::iterator, 8> InsPoint(MaxAlign + 1, BB->end());
573 for (unsigned a = LogAlign + 1; a <= MaxAlign; ++a)
    [all...]
ARMExpandPseudoInsts.cpp     [all...]
  /external/llvm/lib/Transforms/Scalar/
ScalarReplAggregates.cpp     [all...]
SROA.cpp     [all...]
  /external/clang/lib/CodeGen/
CodeGenFunction.cpp 136 if (unsigned MaxAlign = getLangOpts().MaxTypeAlign) {
137 if (Alignment.getQuantity() > MaxAlign &&
139 Alignment = CharUnits::fromQuantity(MaxAlign);
    [all...]

Completed in 1245 milliseconds

1 2