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

12

/external/llvm/lib/Target/AMDGPU/
H A DR600MachineFunctionInfo.h28 unsigned StackSize; member in class:llvm::final
/external/llvm/lib/Target/Mips/
H A DMipsSERegisterInfo.h35 int FrameIndex, uint64_t StackSize,
H A DMips16FrameLowering.cpp46 uint64_t StackSize = MFI->getStackSize(); local
49 if (StackSize == 0 && !MFI->adjustsStack()) return;
56 TII.makeFrame(Mips::SP, StackSize, MBB, MBBI);
58 // emit ".cfi_def_cfa_offset StackSize"
60 MCCFIInstruction::createDefCfaOffset(nullptr, -StackSize));
93 uint64_t StackSize = MFI->getStackSize(); local
95 if (!StackSize)
104 TII.restoreFrame(Mips::SP, StackSize, MBB, MBBI);
H A DMips16RegisterInfo.h42 int FrameIndex, uint64_t StackSize,
H A DMips16RegisterInfo.cpp78 uint64_t StackSize,
127 Offset = SPOffset + (int64_t)StackSize;
76 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 DMipsSERegisterInfo.cpp104 uint64_t StackSize,
160 Offset = SPOffset + (int64_t)StackSize;
102 eliminateFI(MachineBasicBlock::iterator II, unsigned OpNo, int FrameIndex, uint64_t StackSize, int64_t SPOffset) const argument
H A DMipsTargetStreamer.h55 virtual void emitFrame(unsigned StackReg, unsigned StackSize,
219 void emitFrame(unsigned StackReg, unsigned StackSize,
307 void emitFrame(unsigned StackReg, unsigned StackSize,
/external/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFrameLowering.cpp130 uint64_t StackSize = MFI->getStackSize();
151 StackSize ? SPReg : (unsigned)WebAssembly::SP32)
157 if (StackSize) {
161 .addImm(StackSize);
175 if (StackSize && needsSPWriteback(MF, *MFI)) {
183 uint64_t StackSize = MFI->getStackSize(); local
197 if (StackSize) {
203 .addImm(StackSize);
/external/llvm/lib/Target/XCore/
H A DXCoreFrameToArgsOffsetElim.cpp51 unsigned StackSize = MF.getFrameInfo()->getStackSize(); local
60 MBBI = TII.loadImmediate(MBB, MBBI, Reg, StackSize);
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/
H A DSystemZFrameLowering.cpp107 uint64_t StackSize = MFI->getStackSize(); local
108 StackSize -= SystemZMFI->getCalleeSavedFrameSize();
110 uint64_t NumBytes = StackSize - getOffsetOfLocalArea();
122 if (StackSize || MFI->hasCalls()) {
160 uint64_t StackSize = local
162 uint64_t NumBytes = StackSize - getOffsetOfLocalArea();
175 if (StackSize || MFI->hasCalls()) {
209 uint64_t StackSize = MFI->getStackSize(); local
213 StackSize -= SystemZMFI->getCalleeSavedFrameSize();
215 Offset += StackSize
[all...]
/external/swiftshader/third_party/LLVM/lib/Target/Mips/
H A DMipsFrameLowering.cpp54 // StackSize -----------
72 // lw REGX, 16+StackSize(SP)
159 unsigned StackSize = AlignOffset(LocalVarAreaOffset, StackAlign) + local
163 MFI->setStackSize(StackSize);
174 if (StackSize == 0 && !MFI->adjustsStack()) return;
181 ATUsed = expandRegLargeImmPair(Mips::SP, -StackSize, NewReg, NewImm, MBB,
190 // emit ".cfi_def_cfa_offset StackSize"
195 SrcML = MachineLocation(MachineLocation::VirtualFP, -StackSize);
277 unsigned StackSize = MFI->getStackSize(); local
297 if (StackSize) {
[all...]
/external/swiftshader/third_party/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;
/external/llvm/lib/Target/Lanai/
H A DLanaiFrameLowering.cpp110 unsigned StackSize = MFI->getStackSize(); local
129 // sub %sp,StackSize,%sp
130 if (StackSize != 0) {
133 .addImm(StackSize)
/external/llvm/lib/Target/MSP430/
H A DMSP430FrameLowering.cpp53 uint64_t StackSize = MFI->getStackSize(); local
58 uint64_t FrameSize = StackSize - 2;
80 NumBytes = StackSize - MSP430FI->getCalleeSavedFrameSize();
126 uint64_t StackSize = MFI->getStackSize(); local
132 uint64_t FrameSize = StackSize - 2;
138 NumBytes = StackSize - CSSize;
/external/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.cpp361 uint64_t StackSize = getAllocatedStackSize(MF); local
362 if (StackSize) {
372 // Allocate StackSize bytes.
373 int64_t Delta = -int64_t(StackSize);
448 uint64_t StackSize = getAllocatedStackSize(MF); local
457 uint64_t Offset = StackSize + MBBI->getOperand(AddrOpNo + 1).getImm();
473 } else if (StackSize) {
475 emitIncrement(MBB, MBBI, DL, SystemZ::R15D, StackSize, ZII);
514 uint64_t StackSize = MFFrame->getStackSize(); local
519 if (StackSize || MFFram
[all...]
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
H A DMachineFrameInfo.h139 /// StackSize - The prolog/epilog code inserter calculates the final stack
141 /// above. It then updates StackSize to contain the number of bytes that need
144 uint64_t StackSize; member in class:llvm::MachineFrameInfo
220 StackSize = NumFixedObjects = OffsetAdjustment = MaxAlignment = 0;
399 uint64_t getStackSize() const { return StackSize; }
403 void setStackSize(uint64_t Size) { StackSize = Size; }
/external/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AsmBackend.cpp381 uint32_t encodeStackAdjustment(uint32_t StackSize) const {
382 return (StackSize / 16) << 12;
401 unsigned StackSize = 0; variable
440 assert(StackSize == 0 && "We already have the CFA offset!");
441 StackSize = std::abs(Inst.getOffset());
514 if (StackSize > 65520)
518 CompactUnwindEncoding |= encodeStackAdjustment(StackSize);
/external/swiftshader/third_party/LLVM/lib/Target/X86/
H A DX86FrameLowering.cpp607 uint64_t StackSize = MFI->getStackSize(); // Number of bytes to allocate.
646 StackSize = std::max(MinSize, StackSize > 128 ? StackSize - 128 : 0);
647 MFI->setStackSize(StackSize);
685 uint64_t FrameSize = StackSize - SlotSize;
708 if (StackSize) {
760 NumBytes = StackSize - X86FI->getCalleeSavedFrameSize();
780 unsigned Ptr = StackSize ? MachineLocation::VirtualFP : StackPtr;
886 if (StackSize) {
[all...]
/external/llvm/lib/Target/NVPTX/
H A DNVPTXPrologEpilogPass.cpp225 int64_t StackSize = Offset - LocalAreaOffset; local
226 MFI->setStackSize(StackSize);
/external/syslinux/gpxe/src/arch/i386/include/
H A Dpxe.h119 UINT16_t StackSize; member in struct:undi_rom_id
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/
H A DMBlazeFrameLowering.cpp358 unsigned StackSize = MFI->getStackSize(); local
361 if (StackSize == 0 && !MFI->adjustsStack() && !requiresRA) return;
368 .addReg(MBlaze::R1).addImm(-StackSize);
421 int StackSize = (int) MFI->getStackSize(); local
424 if (StackSize) {
426 .addReg(MBlaze::R1).addImm(StackSize);
/external/llvm/include/llvm/CodeGen/
H A DMachineFrameInfo.h188 /// above. It then updates StackSize to contain the number of bytes that need
190 uint64_t StackSize = 0; member in class:llvm::MachineFrameInfo
474 uint64_t getStackSize() const { return StackSize; }
477 void setStackSize(uint64_t Size) { StackSize = Size; }
/external/swiftshader/third_party/LLVM/lib/Target/XCore/
H A DXCoreRegisterInfo.cpp184 int StackSize = MF.getFrameInfo()->getStackSize(); local
193 DEBUG(errs() << "StackSize : " << StackSize << "\n");
196 Offset += StackSize;
/external/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp917 uint64_t StackSize = MFI->getStackSize(); // Number of bytes to allocate.
974 X86FI->setUsesRedZone(MinSize > 0 || StackSize > 0);
975 StackSize = std::max(MinSize, StackSize > 128 ? StackSize - 128 : 0);
976 MFI->setStackSize(StackSize);
1025 uint64_t FrameSize = StackSize - SlotSize;
1053 assert(StackSize);
1094 NumBytes = StackSize - X86FI->getCalleeSavedFrameSize();
1118 assert(StackSize);
[all...]

Completed in 974 milliseconds

12