| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/memprof/tests/ |
| H A D | rawprofile.cpp | 80 const uint64_t StackOffset = Read(Ptr); in TEST() local 96 EXPECT_EQ(StackOffset - MIBOffset, 8 + 2 * (8 + sizeof(MemInfoBlock))); in TEST() 98 EXPECT_EQ(StackOffset, 408ULL); in TEST() 103 EXPECT_GE(TotalSize - StackOffset, 8ULL + 2 * (8 + 8 + 5 * 8)); in TEST() 138 EXPECT_EQ(*reinterpret_cast<const uint64_t *>(Buffer + StackOffset), 2ULL); in TEST() 140 EXPECT_EQ(*reinterpret_cast<const uint64_t *>(Buffer + StackOffset + 8), in TEST() 157 EXPECT_EQ(memcmp(Buffer + StackOffset + 16, ExpectedStackBytes[0], in TEST() 163 *reinterpret_cast<const uint64_t *>(Buffer + StackOffset + 8 + 6 * 8 + 8), in TEST() 166 EXPECT_EQ(memcmp(Buffer + StackOffset + 16 + 6 * 8 + 8, ExpectedStackBytes[1], in TEST()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | TypeSize.h | 33 class StackOffset { 37 StackOffset(int64_t Fixed, int64_t Scalable) in StackOffset() function 41 StackOffset() = default; 44 static StackOffset get(int64_t Fixed, int64_t Scalable) { in get() 55 StackOffset operator+(const StackOffset &RHS) const { 58 StackOffset operator-(const StackOffset &RHS) const { 61 StackOffset &operator+=(const StackOffset &RHS) { 66 StackOffset &operator-=(const StackOffset &RHS) { 71 StackOffset operator-() const { return {-Fixed, -Scalable}; } 74 bool operator==(const StackOffset &RHS) const { [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64FrameLowering.h | 42 StackOffset getFrameIndexReference(const MachineFunction &MF, int FI, 44 StackOffset resolveFrameIndexReference(const MachineFunction &MF, int FI, 47 StackOffset resolveFrameOffsetReference(const MachineFunction &MF, 96 StackOffset 100 StackOffset getNonLocalFrameIndexReference(const MachineFunction &MF, 155 int64_t RealignmentPadding, StackOffset AllocSize, 157 StackOffset InitialOffset, bool FollowupAllocs) const; 169 StackOffset CFAOffset) const;
|
| H A D | AArch64FrameLowering.cpp | 383 StackOffset Offset; in estimateRSStackSizeLimit() 611 StackOffset Offset = in emitCalleeSavedSVELocations() 2058 StackOffset CFAOffset = in emitPrologue() 2060 StackOffset LocalsSize = SVELocalsSize + StackOffset::getFixed(NumBytes); in emitPrologue() 2125 StackOffset TotalSize = in emitPrologue() 2492 StackOffset 2502 StackOffset 2637 StackOffset FPOffset = in resolveFrameOffsetReference() 2639 StackOffset SPOffset = in resolveFrameOffsetReference() 3689 StackOffset FrameRegOffset; [all …]
|
| H A D | AArch64RegisterInfo.cpp | 761 StackOffset SaveOffset = StackOffset::getFixed(Offset); in isFrameOffsetLegal() 795 StackOffset Off = StackOffset::getFixed(Offset); in resolveFrameIndex() 841 const StackOffset &Offset, SmallVectorImpl<uint64_t> &Ops) const { in getOffsetOpcodes() 888 StackOffset Offset = in eliminateFrameIndex() 892 Offset += StackOffset::getFixed(MI.getOperand(FIOperandNum + 1).getImm()); in eliminateFrameIndex() 900 StackOffset Offset = TFI->getNonLocalFrameIndexReference(MF, FrameIndex); in eliminateFrameIndex() 907 StackOffset Offset; in eliminateFrameIndex() 912 Offset = StackOffset::getFixed(MFI.getObjectOffset(FrameIndex) + in eliminateFrameIndex() 915 StackOffset SPOffset = StackOffset::getFixed( in eliminateFrameIndex() 937 Offset = StackOffset::getFixed(MFI.getObjectOffset(FrameIndex) + in eliminateFrameIndex()
|
| H A D | AArch64InstrInfo.h | 372 static void decomposeStackOffsetForFrameOffsets(const StackOffset &Offset, 376 static void decomposeStackOffsetForDwarfOffsets(const StackOffset &Offset, 469 unsigned Reg, const StackOffset &Offset, 472 const StackOffset &OffsetFromDefCFA); 480 StackOffset Offset, const TargetInstrInfo *TII, 484 StackOffset InitialOffset = {}, 491 unsigned FrameReg, StackOffset &Offset, 515 int isAArch64FrameOffsetLegal(const MachineInstr &MI, StackOffset &Offset,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVFrameLowering.cpp | 393 StackOffset Offset = StackOffset::getScalable(Amount); in adjustStackForRVV() 405 Offset = StackOffset::getFixed(FixedOffset); in adjustStackForRVV() 632 StackOffset::getFixed(-SecondSPAdjustAmount), in emitPrologue() 758 StackOffset::getFixed(-FPOffset), in emitEpilogue() 774 StackOffset::getFixed(SecondSPAdjustAmount), in emitEpilogue() 800 StackOffset 813 StackOffset Offset; in getFrameIndexReference() 824 Offset = StackOffset::getScalable(MFI.getObjectOffset(FI)); in getFrameIndexReference() 838 Offset += StackOffset::getFixed(FirstSPAdjustAmount); in getFrameIndexReference() 915 Offset -= StackOffset::getFixed(MFI.getStackSize()); in getFrameIndexReference() [all …]
|
| H A D | RISCVRegisterInfo.h | 47 StackOffset Offset, MachineInstr::MIFlag Flag, 93 void getOffsetOpcodes(const StackOffset &Offset,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchFrameLowering.cpp | 474 StackOffset LoongArchFrameLowering::getFrameIndexReference( in getFrameIndexReference() 488 StackOffset Offset = in getFrameIndexReference() 489 StackOffset::getFixed(MFI.getObjectOffset(FI) - getOffsetOfLocalArea() + in getFrameIndexReference() 500 Offset += StackOffset::getFixed(FirstSPAdjustAmount); in getFrameIndexReference() 502 Offset += StackOffset::getFixed(StackSize); in getFrameIndexReference() 508 Offset += StackOffset::getFixed(StackSize); in getFrameIndexReference() 512 Offset += StackOffset::getFixed(LoongArchFI->getVarArgsSaveSize()); in getFrameIndexReference() 514 Offset += StackOffset::getFixed(StackSize); in getFrameIndexReference()
|
| H A D | LoongArchRegisterInfo.cpp | 137 StackOffset Offset = in eliminateFrameIndex() 139 StackOffset::getFixed(MI.getOperand(FIOperandNum + 1).getImm()); in eliminateFrameIndex() 161 Offset = StackOffset::getFixed(0); in eliminateFrameIndex()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600FrameLowering.cpp | 18 StackOffset 45 return StackOffset::getFixed(OffsetBytes / (getStackWidth(MF) * 4)); in getFrameIndexReference()
|
| H A D | SIMachineFunctionInfo.h | 95 unsigned StackOffset; member 100 SIArgument() : IsRegister(false), StackOffset(0) {} in SIArgument() 107 StackOffset = Other.StackOffset; in SIArgument() 116 StackOffset = Other.StackOffset; 143 YamlIO.mapRequired("offset", A.StackOffset); 150 YamlIO.mapRequired("offset", A.StackOffset);
|
| H A D | AMDGPUArgumentUsageInfo.h | 31 unsigned StackOffset; member 76 return StackOffset; in getStackOffset()
|
| H A D | R600FrameLowering.h | 27 StackOffset getFrameIndexReference(const MachineFunction &MF, int FI,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYCallingConv.h | 33 unsigned StackOffset = State.AllocateStack(8, Align(4)); in CC_CSKY_ABIV2_SOFT_64() local 35 CCValAssign::getMem(ValNo, ValVT, StackOffset, LocVT, LocInfo)); in CC_CSKY_ABIV2_SOFT_64()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kFrameLowering.cpp | 75 StackOffset 104 return StackOffset::getFixed(Offset + SlotSize); in getFrameIndexReference() 108 return StackOffset::getFixed(Offset + StackSize); in getFrameIndexReference() 113 return StackOffset::getFixed(Offset + SlotSize); in getFrameIndexReference() 117 return StackOffset::getFixed(Offset + StackSize); in getFrameIndexReference() 121 return StackOffset::getFixed(Offset + StackSize); in getFrameIndexReference() 131 return StackOffset::getFixed(Offset); in getFrameIndexReference() 587 int StackOffset = 2 * stackGrowth; in emitPrologue() local 599 MCCFIInstruction::cfiDefCfaOffset(nullptr, StackOffset)); in emitPrologue() 600 StackOffset += stackGrowth; in emitPrologue()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXFrameLowering.cpp | 70 StackOffset 75 return StackOffset::getFixed(MFI.getObjectOffset(FI) - in getFrameIndexReference()
|
| H A D | NVPTXFrameLowering.h | 28 StackOffset getFrameIndexReference(const MachineFunction &MF, int FI,
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetFrameLowering.h | 318 virtual StackOffset getFrameIndexReference(const MachineFunction &MF, int FI, 327 virtual StackOffset 338 virtual StackOffset getNonLocalFrameIndexReference(const MachineFunction &MF, in getNonLocalFrameIndexReference()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86FrameLowering.h | 111 StackOffset getFrameIndexReference(const MachineFunction &MF, int FI, 116 StackOffset getFrameIndexReferenceSP(const MachineFunction &MF, int FI, 118 StackOffset
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetFrameLoweringImpl.cpp | 48 StackOffset 59 return StackOffset::getFixed(MFI.getObjectOffset(FI) + MFI.getStackSize() - in getFrameIndexReference()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEFrameLowering.cpp | 444 StackOffset VEFrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference() 456 return StackOffset::getFixed(FrameOffset + in getFrameIndexReference() 466 return StackOffset::getFixed(FrameOffset + in getFrameIndexReference() 471 return StackOffset::getFixed(FrameOffset); in getFrameIndexReference()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | OcamlGCPrinter.cpp | 170 if (K->StackOffset >= 1 << 16) { in finishAssembly() 176 AP.emitInt16(K->StackOffset); in finishAssembly()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsSEFrameLowering.h | 29 StackOffset getFrameIndexReference(const MachineFunction &MF, int FI,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcFrameLowering.h | 42 StackOffset getFrameIndexReference(const MachineFunction &MF, int FI,
|