Searched refs:LocalOffset (Results 1 - 12 of 12) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DLocalStackSlotAllocation.cpp52 int64_t LocalOffset; // Local offset of the frame idx referenced member in class:__anon1985::FrameRef
62 MI(I), LocalOffset(Offset), FrameIdx(Idx), Order(Ord) {}
65 return std::tie(LocalOffset, FrameIdx, Order) <
66 std::tie(RHS.LocalOffset, RHS.FrameIdx, RHS.Order);
70 int64_t getLocalOffset() const { return LocalOffset; }
158 int64_t LocalOffset = StackGrowsDown ? -Offset : Offset; local
160 << LocalOffset << "\n"); local
162 LocalOffsets[FrameIdx] = LocalOffset;
164 MFI.mapLocalFrameObject(FrameIdx, LocalOffset);
329 int64_t LocalOffset local
352 int64_t LocalOffset = FR.getLocalOffset(); local
[all...]
H A DMIRPrinter.cpp491 YMF.StackObjects[StackObjectsIdx[LocalObject.first]].LocalOffset =
/freebsd-current/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetStreamer.h31 virtual void emitLocalEntry(MCSymbolELF *S, const MCExpr *LocalOffset){}; argument
/freebsd-current/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCTargetDesc.cpp261 void emitLocalEntry(MCSymbolELF *S, const MCExpr *LocalOffset) override {
267 LocalOffset->print(OS, MAI);
300 void emitLocalEntry(MCSymbolELF *S, const MCExpr *LocalOffset) override {
304 // encode LocalOffset.
305 unsigned Encoded = encodePPC64LocalEntryOffset(LocalOffset);
355 unsigned encodePPC64LocalEntryOffset(const MCExpr *LocalOffset) { argument
358 if (!LocalOffset->evaluateAsAbsolute(Offset, MCA))
359 MCA.getContext().reportError(LocalOffset->getLoc(),
365 LocalOffset->getLoc(), ".localentry expression must be a power of 2");
399 void emitLocalEntry(MCSymbolELF *S, const MCExpr *LocalOffset) overrid
[all...]
/freebsd-current/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTRecordReader.h125 uint64_t getGlobalBitOffset(uint64_t LocalOffset) { argument
126 return Reader->getGlobalBitOffset(*F, LocalOffset);
H A DASTReader.h1441 void loadPendingDeclChain(Decl *D, uint64_t LocalOffset);
1446 uint64_t getGlobalBitOffset(ModuleFile &M, uint64_t LocalOffset);
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMIRYamlMapping.h254 std::optional<int64_t> LocalOffset; member in struct:llvm::yaml::MachineStackObject
266 LocalOffset == Other.LocalOffset && DebugVar == Other.DebugVar &&
296 YamlIO.mapOptional("local-offset", Object.LocalOffset,
/freebsd-current/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp107 uint64_t LocalOffset = Record.readInt(); local
108 assert(LocalOffset < Loc.Offset && "offset point after current record");
109 return LocalOffset ? Loc.Offset - LocalOffset : 0;
3260 uint64_t ASTReader::getGlobalBitOffset(ModuleFile &M, uint64_t LocalOffset) { argument
3261 return LocalOffset + M.GlobalBitOffset;
4276 void ASTReader::loadPendingDeclChain(Decl *FirstLocal, uint64_t LocalOffset) { argument
4286 if (!LocalOffset) {
4297 if (llvm::Error JumpFailed = Cursor.JumpToBit(LocalOffset))
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIRParser.cpp858 if (Object.LocalOffset)
859 MFI.mapLocalFrameObject(ObjectIdx, *Object.LocalOffset);
/freebsd-current/contrib/llvm-project/clang/lib/AST/Interp/
H A DByteCodeExprGen.cpp2342 if (std::optional<unsigned> LocalOffset = this->allocateLocal(E)) {
2343 if (!this->visitLocalInitializer(E, *LocalOffset))
2346 if (!this->emitGetPtrLocal(*LocalOffset, E))
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp5350 llvm::Value *LocalOffset; local
5357 LocalOffset = llvm::ConstantInt::get(
5365 LocalOffset = eval(BO_Mul, ElementSize, IndexS);
5371 TotalOffset = LocalOffset;
5373 TotalOffset = eval(BO_Add, TotalOffset, LocalOffset);
/freebsd-current/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp3793 const SCEV *LocalOffset = getMulExpr(IndexExpr, ElementSize, OffsetWrap);
3794 Offsets.push_back(LocalOffset);

Completed in 364 milliseconds