Searched refs:MaxAlign (Results 1 - 13 of 13) sorted by relevance

/macosx-10.10.1/llvmCore-3425.0.34/lib/CodeGen/
H A DLocalStackSlotAllocation.cpp62 bool StackGrowsDown, unsigned &MaxAlign);
117 unsigned &MaxAlign) {
126 MaxAlign = std::max(MaxAlign, Align);
155 unsigned MaxAlign = 0; local
162 StackGrowsDown, MaxAlign);
173 AdjustStackOffset(MFI, i, Offset, StackGrowsDown, MaxAlign);
188 AdjustStackOffset(MFI, i, Offset, StackGrowsDown, MaxAlign);
193 MFI->setLocalFrameMaxAlign(MaxAlign);
114 AdjustStackOffset(MachineFrameInfo *MFI, int FrameIdx, int64_t &Offset, bool StackGrowsDown, unsigned &MaxAlign) argument
H A DPrologEpilogInserter.cpp464 unsigned &MaxAlign) {
473 MaxAlign = std::max(MaxAlign, Align);
556 unsigned MaxAlign = MFI->getMaxAlignment(); local
565 AdjustStackOffset(MFI, SFI, StackGrowsDown, Offset, MaxAlign);
591 MaxAlign = std::max(Align, MaxAlign);
599 Offset, MaxAlign);
617 AdjustStackOffset(MFI, i, StackGrowsDown, Offset, MaxAlign);
639 AdjustStackOffset(MFI, i, StackGrowsDown, Offset, MaxAlign);
462 AdjustStackOffset(MachineFrameInfo *MFI, int FrameIdx, bool StackGrowsDown, int64_t &Offset, unsigned &MaxAlign) argument
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/X86/
H A DX86FrameLowering.cpp643 uint64_t MaxAlign = MFI->getMaxAlignment(); // Desired stack alignment.
662 MaxAlign = (StackAlign > MaxAlign) ? StackAlign : MaxAlign;
663 else if (MaxAlign < SlotSize)
664 MaxAlign = SlotSize;
729 NumBytes = (FrameSize + MaxAlign - 1) / MaxAlign * MaxAlign;
832 .addImm(-MaxAlign)
[all...]
H A DX86ISelLowering.cpp1281 static void getMaxByValAlign(Type *Ty, unsigned &MaxAlign) { argument
1282 if (MaxAlign == 16)
1286 MaxAlign = 16;
1290 if (EltAlign > MaxAlign)
1291 MaxAlign = EltAlign;
1296 if (EltAlign > MaxAlign)
1297 MaxAlign = EltAlign;
1298 if (MaxAlign == 16)
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp187 unsigned MaxAlign = MFI->getMaxAlignment(); local
208 (!ALIGN_STACK || MaxAlign <= TargetAlign)) { // No special alignment.
366 unsigned MaxAlign = MFI->getMaxAlignment(); local
372 if (ALIGN_STACK && MaxAlign > TargetAlign) {
373 assert(isPowerOf2_32(MaxAlign) && isInt<16>(MaxAlign) &&
380 .addImm(32 - Log2_32(MaxAlign))
406 if (ALIGN_STACK && MaxAlign > TargetAlign) {
407 assert(isPowerOf2_32(MaxAlign) && isInt<16>(MaxAlign)
561 unsigned MaxAlign = MFI->getMaxAlignment(); local
[all...]
H A DPPCRegisterInfo.cpp306 unsigned MaxAlign = MFI->getMaxAlignment(); local
307 if (MaxAlign > TargetAlign)
327 if (MaxAlign < TargetAlign && isInt<16>(FrameSize)) {
/macosx-10.10.1/llvmCore-3425.0.34/tools/lli/
H A Dlli.cpp392 unsigned MaxAlign = T->getPageAlignment(); local
410 CurOffset = (CurOffset + MaxAlign - 1) / MaxAlign * MaxAlign;
429 if (T->allocateSpace(CurOffset, MaxAlign, RemoteAddr))
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/ARM/
H A DARMFrameLowering.cpp292 unsigned MaxAlign = MFI->getMaxAlignment(); local
295 // Emit bic sp, sp, MaxAlign
299 .addImm(MaxAlign-1)));
304 // bic r4, r4, MaxAlign
312 .addImm(MaxAlign-1)));
779 unsigned MaxAlign = MF.getFrameInfo()->getMaxAlignment(); local
782 .addImm(MaxAlign - 1)));
1045 unsigned MaxAlign = MFI->getMaxAlignment(); local
1064 MaxAlign = std::max(Align, MaxAlign);
[all...]
H A DARMConstantIslandPass.cpp511 unsigned MaxAlign = Log2_32(MCP->getConstantPoolAlignment()); local
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)
H A DARMExpandPseudoInsts.cpp810 unsigned MaxAlign = MFI->getMaxAlignment(); local
812 // Emit bic r6, r6, MaxAlign
818 .addImm(MaxAlign-1)));
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp257 unsigned MaxAlign = std::max(EntryAI->getAlignment(), local
259 EntryAI->setAlignment(MaxAlign);
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Scalar/
H A DScalarReplAggregates.cpp1181 unsigned MaxAlign = 0; local
1197 MaxAlign = std::max(MaxAlign, LI->getAlignment());
1225 isSafeToLoadUnconditionally(InVal, Pred->getTerminator(), MaxAlign, TD))
H A DSROA.cpp1812 unsigned MaxAlign = 0; local
1829 MaxAlign = std::max(MaxAlign, LI->getAlignment());
1856 isSafeToLoadUnconditionally(InVal, TI, MaxAlign, &TD))

Completed in 236 milliseconds