Searched refs:SlotSize (Results 1 - 18 of 18) sorted by relevance

/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86MachineFunctionInfo.cpp22 unsigned SlotSize = RegInfo->getSlotSize(); local
26 RestoreBasePointerOffset -= SlotSize;
H A DX86WinAllocaExpander.cpp63 unsigned SlotSize = 0; member in class:__anon2770::X86WinAllocaExpander
213 assert(SlotSize == 4 || SlotSize == 8);
217 assert(Amount >= SlotSize);
223 Amount -= SlotSize;
232 if (Amount == SlotSize) {
283 SlotSize = TRI->getSlotSize();
H A DX86RegisterInfo.h34 /// SlotSize - Stack slot size in bytes.
36 unsigned SlotSize; member in class:llvm::final
146 unsigned getSlotSize() const { return SlotSize; }
H A DX86CallFrameOptimization.cpp123 unsigned SlotSize = 0; member in class:__anon2710::X86CallFrameOptimization
244 SlotSize = RegInfo.getSlotSize();
245 assert(isPowerOf2_32(SlotSize) && "Expect power of 2 stack slot size");
246 Log2SlotSize = Log2_32(SlotSize);
441 if (StackDisp & (SlotSize - 1))
476 for (; MMI != MME; ++MMI, Context.ExpectedDist += SlotSize)
585 MCCFIInstruction::createAdjustCfaOffset(nullptr, SlotSize));
H A DX86CallingConv.cpp303 unsigned SlotSize = Is64Bit ? 8 : 4; local
308 Offset = State.AllocateStack(5 * SlotSize, Align(4));
313 Offset = SlotSize;
319 (void)State.AllocateStack(6 * SlotSize, Align(4));
327 Offset += SlotSize;
H A DX86FrameLowering.cpp51 SlotSize = TRI->getSlotSize();
256 // movabsq +-$Offset+-SlotSize, %rax
267 Offset = -(Offset - SlotSize);
269 Offset = Offset + SlotSize;
290 if (ThisVal == SlotSize) {
1047 // go with the minimum SlotSize.
1055 else if (MaxAlign < SlotSize)
1056 MaxAlign = Align(SlotSize);
1395 if (HasFP) MinSize += SlotSize;
1425 int stackGrowth = -SlotSize;
[all...]
H A DX86FrameLowering.h37 unsigned SlotSize; member in class:llvm::X86FrameLowering
H A DX86RegisterInfo.cpp61 SlotSize = 8;
70 SlotSize = 4;
H A DX86ISelLowering.cpp3884 EVT PtrVT, unsigned SlotSize,
3890 MF.getFrameInfo().CreateFixedObject(SlotSize, (int64_t)FPDiff - SlotSize,
4533 const uint64_t SlotSize = Subtarget.getRegisterInfo()->getSlotSize();
4534 assert(StackSize % SlotSize == 0 &&
4535 "StackSize must be a multiple of SlotSize");
4536 return alignTo(StackSize + SlotSize, StackAlignment) - SlotSize;
4929 unsigned SlotSize = RegInfo->getSlotSize();
4930 ReturnAddrIndex = MF.getFrameInfo().CreateFixedObject(SlotSize,
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/M68k/
H A DM68kFrameLowering.cpp39 SlotSize = STI.getSlotSize();
104 return StackOffset::getFixed(Offset + SlotSize);
113 return StackOffset::getFixed(Offset + SlotSize);
124 Offset += SlotSize;
191 else if (MaxAlign < SlotSize)
192 MaxAlign = SlotSize;
528 int stackGrowth = -SlotSize;
532 uint64_t FrameSize = StackSize - SlotSize;
536 FrameSize += SlotSize;
697 uint64_t FrameSize = StackSize - SlotSize;
[all...]
H A DM68kFrameLowering.h35 unsigned SlotSize; member in class:llvm::M68kFrameLowering
42 /// with the minimum SlotSize.
H A DM68kISelLowering.h190 EVT PtrVT, unsigned SlotSize, int FPDiff,
H A DM68kISelLowering.cpp336 unsigned SlotSize = Subtarget.getSlotSize(); local
338 SlotSize, -(int64_t)SlotSize, false);
360 EVT PtrVT, unsigned SlotSize, int FPDiff, const SDLoc &DL) const {
366 SlotSize, (int64_t)FPDiff - SlotSize, false);
1147 unsigned SlotSize = Subtarget.getSlotSize(); local
1148 if ((Offset & AlignMask) <= (StackAlignment - SlotSize)) {
1150 Offset += ((StackAlignment - SlotSize) - (Offset & AlignMask));
1154 ((~AlignMask) & Offset) + StackAlignment + (StackAlignment - SlotSize);
358 EmitTailCallStoreRetAddr( SelectionDAG &DAG, MachineFunction &MF, SDValue Chain, SDValue RetFI, EVT PtrVT, unsigned SlotSize, int FPDiff, const SDLoc &DL) const argument
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp63 int64_t SlotSize = STI.getXLen() / 8; local
74 .addImm(SlotSize);
111 int64_t SlotSize = STI.getXLen() / 8; local
118 .addImm(-SlotSize);
122 .addImm(-SlotSize);
/netbsd-current/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DTargetInfo.cpp300 /// \param SlotSize - The size and alignment of a stack slot.
314 CharUnits SlotSize,
325 if (AllowHigherAlign && DirectAlign > SlotSize) {
329 Addr = Address(Ptr, SlotSize);
333 CharUnits FullDirectSize = DirectSize.alignTo(SlotSize);
340 if (DirectSize < SlotSize && CGF.CGM.getDataLayout().isBigEndian() &&
342 Addr = CGF.Builder.CreateConstInBoundsByteGEP(Addr, SlotSize - DirectSize);
4578 CharUnits SlotSize = CharUnits::fromQuantity(PtrByteSize);
4581 SlotSize, /*AllowHigher*/ true);
4697 CharUnits SlotSize
309 emitVoidPtrDirectVAArg(CodeGenFunction &CGF, Address VAListAddr, llvm::Type *DirectTy, CharUnits DirectSize, CharUnits DirectAlign, CharUnits SlotSize, bool AllowHigherAlign) argument
10871 CharUnits SlotSize = CharUnits::fromQuantity(XLen / 8); local
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp1255 uint64_t SlotSize = MF.getDataLayout().getPointerSize(); local
1256 ReturnAddrIndex = MF.getFrameInfo().CreateFixedObject(SlotSize, -SlotSize,
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1697 unsigned SlotSize = SlotVT.getSizeInBits();
1703 if ((SrcSize > SlotSize &&
1705 (SlotSize < DestSize &&
1723 if (SrcSize > SlotSize)
1727 assert(SrcSize == SlotSize && "Invalid store");
1733 if (SlotSize == DestSize)
1736 assert(SlotSize < DestSize && "Unknown extension!");
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp4952 int SlotSize = isPPC64 ? 8 : 4; local
4954 int NewRetAddr = MF.getFrameInfo().CreateFixedObject(SlotSize,

Completed in 431 milliseconds