Searched refs:StackSize (Results 1 - 24 of 24) sorted by relevance

/freebsd-10.0-release/contrib/llvm/lib/Target/R600/
H A DR600MachineFunctionInfo.h28 unsigned StackSize; member in class:llvm::R600MachineFunctionInfo
H A DAMDGPUAsmPrinter.cpp130 S_STACK_SIZE(MFI->StackSize), 4);
H A DR600ControlFlowFinalizer.cpp479 MFI->StackSize = getHWStackSize(MaxStack, HasPush);
/freebsd-10.0-release/contrib/llvm/lib/Target/Mips/
H A DMipsSERegisterInfo.h38 int FrameIndex, uint64_t StackSize,
H A DMips16RegisterInfo.h44 int FrameIndex, uint64_t StackSize,
H A DMips16FrameLowering.cpp37 uint64_t StackSize = MFI->getStackSize(); local
40 if (StackSize == 0 && !MFI->adjustsStack()) return;
47 TII.makeFrame(Mips::SP, StackSize, MBB, MBBI);
49 // emit ".cfi_def_cfa_offset StackSize"
54 SrcML = MachineLocation(MachineLocation::VirtualFP, -StackSize);
85 uint64_t StackSize = MFI->getStackSize(); local
87 if (!StackSize)
96 TII.restoreFrame(Mips::SP, StackSize, MBB, MBBI);
H A DMips16RegisterInfo.cpp82 uint64_t StackSize,
131 Offset = SPOffset + (int64_t)StackSize;
80 eliminateFI(MachineBasicBlock::iterator II, unsigned OpNo, int FrameIndex, uint64_t StackSize, int64_t SPOffset) const argument
H A DMipsSERegisterInfo.cpp68 uint64_t StackSize,
110 Offset = SPOffset + (int64_t)StackSize;
66 eliminateFI(MachineBasicBlock::iterator II, unsigned OpNo, int FrameIndex, uint64_t StackSize, int64_t SPOffset) const argument
H A DMipsRegisterInfo.h76 int FrameIndex, uint64_t StackSize,
H A DMipsSEFrameLowering.cpp259 uint64_t StackSize = MFI->getStackSize(); local
262 if (StackSize == 0 && !MFI->adjustsStack()) return;
269 TII.adjustStackPtr(SP, -StackSize, MBB, MBBI);
271 // emit ".cfi_def_cfa_offset StackSize"
276 SrcML = MachineLocation(MachineLocation::VirtualFP, -StackSize);
403 uint64_t StackSize = MFI->getStackSize(); local
405 if (!StackSize)
409 TII.adjustStackPtr(SP, StackSize, MBB, MBBI);
/freebsd-10.0-release/contrib/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.cpp331 uint64_t StackSize = getAllocatedStackSize(MF); local
332 if (StackSize) {
333 // Allocate StackSize bytes.
334 int64_t Delta = -int64_t(StackSize);
410 uint64_t StackSize = getAllocatedStackSize(MF); local
419 uint64_t Offset = StackSize + MBBI->getOperand(AddrOpNo + 1).getImm();
435 } else if (StackSize) {
437 emitIncrement(MBB, MBBI, DL, SystemZ::R15D, StackSize, ZII);
481 uint64_t StackSize = MFFrame->getStackSize(); local
484 StackSize
[all...]
H A DSystemZISelLowering.cpp563 int64_t StackSize = CCInfo.getNextStackOffset(); local
564 FuncInfo->setVarArgsFrameIndex(MFI->CreateFixedObject(1, StackSize, true));
/freebsd-10.0-release/contrib/llvm/lib/Target/MSP430/
H A DMSP430FrameLowering.cpp52 uint64_t StackSize = MFI->getStackSize(); local
57 uint64_t FrameSize = StackSize - 2;
79 NumBytes = StackSize - MSP430FI->getCalleeSavedFrameSize();
125 uint64_t StackSize = MFI->getStackSize(); local
131 uint64_t FrameSize = StackSize - 2;
137 NumBytes = StackSize - CSSize;
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/
H A DMachineFrameInfo.h145 /// StackSize - The prolog/epilog code inserter calculates the final stack
147 /// above. It then updates StackSize to contain the number of bytes that need
150 uint64_t StackSize; member in class:llvm::MachineFrameInfo
229 StackSize = NumFixedObjects = OffsetAdjustment = MaxAlignment = 0;
416 uint64_t getStackSize() const { return StackSize; }
420 void setStackSize(uint64_t Size) { StackSize = Size; }
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp510 unsigned StackSize = 0;
550 if (StackSize)
562 StackSize = MI.getOperand(2).getImm() / StackDivide;
585 uint32_t TotalStackSize = StackAdjust + StackSize;
658 uint64_t StackSize = MFI->getStackSize(); // Number of bytes to allocate.
703 StackSize = std::max(MinSize, StackSize > 128 ? StackSize - 128 : 0);
704 MFI->setStackSize(StackSize);
741 uint64_t FrameSize = StackSize
[all...]
H A DX86ISelLowering.h796 unsigned GetAlignedArgumentStackSize(unsigned StackSize,
H A DX86ISelLowering.cpp2073 unsigned StackSize = CCInfo.getNextStackOffset(); local
2077 StackSize = GetAlignedArgumentStackSize(StackSize, DAG);
2084 FuncInfo->setVarArgsFrameIndex(MFI->CreateFixedObject(1, StackSize,true));
2207 FuncInfo->setBytesToPopOnReturn(StackSize); // Callee pops everything.
2225 FuncInfo->setArgumentStackSize(StackSize);
2750 X86TargetLowering::GetAlignedArgumentStackSize(unsigned StackSize, argument
2757 int64_t Offset = StackSize;
/freebsd-10.0-release/contrib/llvm/lib/Target/XCore/
H A DXCoreRegisterInfo.cpp117 int StackSize = MF.getFrameInfo()->getStackSize(); local
126 DEBUG(errs() << "StackSize : " << StackSize << "\n");
129 Offset += StackSize;
/freebsd-10.0-release/contrib/llvm/lib/Target/MBlaze/
H A DMBlazeFrameLowering.cpp357 unsigned StackSize = MFI->getStackSize(); local
360 if (StackSize == 0 && !MFI->adjustsStack() && !requiresRA) return;
367 .addReg(MBlaze::R1).addImm(-StackSize);
420 int StackSize = (int) MFI->getStackSize(); local
423 if (StackSize) {
425 .addReg(MBlaze::R1).addImm(StackSize);
/freebsd-10.0-release/sys/boot/i386/libi386/
H A Dpxe.h88 uint16_t StackSize; /* Stack segment size (bytes) */ member in struct:__anon6078
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/
H A DPrologEpilogInserter.cpp671 int64_t StackSize = Offset - LocalAreaOffset; local
672 MFI->setStackSize(StackSize);
673 NumBytesStackSpace += StackSize;
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DTargetInfo.cpp3973 uint64_t StackSize;
3975 StackSize = getContext().getTypeSize(Ty) / 8;
3977 StackSize = 8;
3980 StackSize = llvm::RoundUpToAlignment(StackSize, 8);
3982 llvm::Value *StackSizeC = llvm::ConstantInt::get(CGF.Int32Ty, StackSize);
/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/
H A DARMFrameLowering.cpp1186 unsigned StackSize = MFI->estimateStackSize(MF); local
1187 if (MFI->hasVarSizedObjects() || StackSize > 508)
/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp1114 unsigned StackSize = determineFrameLayout(MF, false, true); local
1117 hasNonRISpills(MF) || (hasSpills(MF) && !isInt<16>(StackSize))) {

Completed in 450 milliseconds