Home
last modified time | relevance | path

Searched refs:FrameOffset (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegisterInfo.cpp62 int64_t FrameOffset = MFI.getStackSize() + MFI.getObjectOffset(FrameIndex); in eliminateFrameIndex() local
76 assert(FrameOffset >= 0 && MI.getOperand(OffsetOperandNum).getImm() >= 0); in eliminateFrameIndex()
77 int64_t Offset = MI.getOperand(OffsetOperandNum).getImm() + FrameOffset; in eliminateFrameIndex()
103 ImmMO.setImm(ImmMO.getImm() + uint32_t(FrameOffset)); in eliminateFrameIndex()
117 if (FrameOffset) { in eliminateFrameIndex()
125 .addImm(FrameOffset); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DWin64EHDumper.cpp52 return UC[1].FrameOffset + (static_cast<uint32_t>(UC[2].FrameOffset) << 16); in getLargeSlotValue()
274 << ((UC[0].getOpInfo() == 0) ? UC[1].FrameOffset * 8 in printUnwindCode()
292 << format(", offset=0x%X", UC[1].FrameOffset * 8); in printUnwindCode()
302 << format(", offset=0x%X", UC[1].FrameOffset * 16); in printUnwindCode()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DCOFFDump.cpp270 outs() << " " << UCs[1].FrameOffset; in printUnwindCode()
272 outs() << " " << UCs[1].FrameOffset in printUnwindCode()
273 + (static_cast<uint32_t>(UCs[2].FrameOffset) << 16); in printUnwindCode()
284 << format(" [0x%04x]", 8 * UCs[1].FrameOffset); in printUnwindCode()
288 << format(" [0x%08x]", UCs[1].FrameOffset in printUnwindCode()
289 + (static_cast<uint32_t>(UCs[2].FrameOffset) << 16)); in printUnwindCode()
293 << format(" [0x%04x]", 16 * UCs[1].FrameOffset); in printUnwindCode()
297 << format(" [0x%08x]", UCs[1].FrameOffset in printUnwindCode()
298 + (static_cast<uint32_t>(UCs[2].FrameOffset) << 16)); in printUnwindCode()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEFrameLowering.cpp448 int64_t FrameOffset = MF.getFrameInfo().getObjectOffset(FI); in getFrameIndexReference() local
453 return StackOffset::getFixed(FrameOffset + in getFrameIndexReference()
463 return StackOffset::getFixed(FrameOffset + in getFrameIndexReference()
468 return StackOffset::getFixed(FrameOffset); in getFrameIndexReference()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterpFrame.h74 size_t getFrameOffset() const { return FrameOffset; } in getFrameOffset()
178 const size_t FrameOffset; variable
H A DInterpFrame.cpp27 ArgSize(0), Args(nullptr), FrameOffset(0), IsBottom(true) {} in InterpFrame()
33 FrameOffset(S.Stk.size()), IsBottom(!Caller) { in InterpFrame()
H A DDisasm.cpp478 OS.indent(Spaces) << "FrameOffset: " << FrameOffset << "\n"; in dump()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DGCRootLowering.cpp312 auto FrameOffset = TFI->getFrameIndexReference(MF, RI->Num, FrameReg); in FindStackOffsets() local
313 assert(!FrameOffset.getScalable() && in FindStackOffsets()
315 RI->StackOffset = FrameOffset.getFixed(); in FindStackOffsets()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/
H A DDIPrinter.cpp249 if (L.FrameOffset) in print()
250 OS << *L.FrameOffset; in print()
376 if (Local.FrameOffset) in print()
377 FrameObject["FrameOffset"] = *Local.FrameOffset; in print()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcFrameLowering.cpp237 int64_t FrameOffset = MF.getFrameInfo().getObjectOffset(FI) + in getFrameIndexReference() local
242 return StackOffset::getFixed(FrameOffset); in getFrameIndexReference()
245 return StackOffset::getFixed(FrameOffset + MF.getFrameInfo().getStackSize()); in getFrameIndexReference()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DWin64EH.h122 support::ulittle16_t FrameOffset; member
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Coroutines/
H A DCoroShape.h145 uint64_t FrameOffset; // Start of the frame. member
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/
H A DDIContext.h135 std::optional<int64_t> FrameOffset; member
/freebsd/sys/dev/pms/RefTisa/tisa/api/
H A Dtiapi.h149 bit32 FrameOffset,
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsTargetStreamer.h206 int FrameOffset; variable
H A DMipsTargetStreamer.cpp1130 OS.emitIntValue(FrameInfoSet ? FrameOffset : 0, 4); // frame_offset in emitDirectiveEnd()
1214 FrameOffset = StackSize; in emitFrame()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ExpandPseudo.cpp1025 uint64_t FrameOffset = VAStartPseudoInstr->getOperand(4).getImm(); in expandVastartSaveXmmRegs() local
1038 NewMI.addImm(FrameOffset + VarArgsRegsOffset + RegIdx * 16); in expandVastartSaveXmmRegs()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaISelLowering.cpp1224 uint64_t FrameOffset = PtrVT.getStoreSize(); in LowerVASTART() local
1234 uint64_t NextOffset = FrameOffset; in LowerVASTART()
1241 NextOffset += FrameOffset; in LowerVASTART()
/freebsd/sys/dev/pms/RefTisa/tisa/sassata/common/
H A Dtdmisc.c1910 bit32 FrameOffset, in tiCOMFrameReadBlock() argument
1926 saFrameReadBlock(agRoot, agFrame, FrameOffset, FrameBuffer, FrameBufLen); in tiCOMFrameReadBlock()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFContext.cpp1672 if (std::optional<int64_t> FrameOffset = in addLocalsForDie() local
1674 Local.FrameOffset = *FrameOffset; in addLocalsForDie()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp958 Shape.AsyncLowering.FrameOffset = in buildFrameType()
963 alignTo(Shape.AsyncLowering.FrameOffset + Shape.FrameSize, in buildFrameType()
H A DCoroSplit.cpp774 Shape.AsyncLowering.FrameOffset, "async.ctx.frameptr"); in deriveNewFramePointer()
1732 Type::getInt8Ty(Context), FramePtr, Shape.AsyncLowering.FrameOffset, in splitCoroutine()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp1317 StackOffset FrameOffset = in collectVariableInfoFromMFTable() local
1321 if (FrameOffset.getScalable()) { in collectVariableInfoFromMFTable()
1328 createDefRangeMem(CVReg, FrameOffset.getFixed() + ExprOffset); in collectVariableInfoFromMFTable()
H A DAsmPrinter.cpp1374 int FrameOffset = MI.getOperand(1).getImm(); in emitFrameAlloc() local
1378 MCConstantExpr::create(FrameOffset, OutContext)); in emitFrameAlloc()
/freebsd/contrib/llvm-project/libunwind/src/
H A DUnwindCursor.hpp88 uint8_t FrameOffset : 4; member

12