Searched refs:Offset (Results 151 - 175 of 1040) sorted by relevance

1234567891011>>

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DBinaryStreamWriter.h40 : Stream(Other.Stream), Offset(Other.Offset) {}
44 Offset = Other.Offset;
183 void setOffset(uint32_t Off) { Offset = Off; }
184 uint32_t getOffset() const { return Offset; }
191 uint32_t Offset = 0; member in class:llvm::BinaryStreamWriter
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DMDBuilder.h167 uint64_t Offset; member in struct:llvm::MDBuilder::TBAAStructField
170 TBAAStructField(uint64_t Offset, uint64_t Size, MDNode *Type) : argument
171 Offset(Offset), Size(Size), Type(Type) {}
187 uint64_t Offset = 0);
192 uint64_t Offset, bool IsConstant = false);
205 uint64_t Offset, uint64_t Size,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.cpp119 int Offset = local
123 if (!isInt<32>(Offset)) {
131 if (!isInt<12>(Offset)) {
132 assert(isInt<32>(Offset) && "Int32 expected");
134 // Modify Offset and FrameReg appropriately
136 TII->movImm(MBB, II, DL, ScratchReg, Offset);
140 Offset = 0;
147 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset);
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DRecordLayoutBuilder.cpp124 void AddSubobjectAtOffset(const CXXRecordDecl *RD, CharUnits Offset);
127 CharUnits Offset, bool PlacingEmptyBase);
130 const CXXRecordDecl *Class, CharUnits Offset,
132 void UpdateEmptyFieldSubobjects(const FieldDecl *FD, CharUnits Offset,
137 bool AnyEmptySubobjectsBeyondOffset(CharUnits Offset) const {
138 return Offset <= MaxEmptyClassOffset;
152 CharUnits Offset) const;
155 CharUnits Offset);
159 CharUnits Offset) const;
161 CharUnits Offset) cons
249 AddSubobjectAtOffset(const CXXRecordDecl *RD, CharUnits Offset) argument
269 CanPlaceBaseSubobjectAtOffset(const BaseSubobjectInfo *Info, CharUnits Offset) argument
315 UpdateEmptyBaseSubobjects(const BaseSubobjectInfo *Info, CharUnits Offset, bool PlacingEmptyBase) argument
359 CanPlaceBaseAtOffset(const BaseSubobjectInfo *Info, CharUnits Offset) argument
469 CanPlaceFieldAtOffset(const FieldDecl *FD, CharUnits Offset) argument
480 UpdateEmptyFieldSubobjects( const CXXRecordDecl *RD, const CXXRecordDecl *Class, CharUnits Offset, bool PlacingOverlappingField) argument
536 UpdateEmptyFieldSubobjects( const FieldDecl *FD, CharUnits Offset, bool PlacingOverlappingField) argument
1076 CharUnits Offset = LayoutBase(Base); local
1085 AddPrimaryVirtualBaseOffsets( const BaseSubobjectInfo *Info, CharUnits Offset) argument
1169 CharUnits Offset = LayoutBase(Base); local
1184 CharUnits Offset; local
2033 CheckFieldPadding( uint64_t Offset, uint64_t UnpaddedOffset, uint64_t UnpackedOffset, unsigned UnpackedAlign, bool isPacked, const FieldDecl *D) argument
2804 CharUnits Offset = (FieldStart - InjectionSite) local
3261 PrintOffset(raw_ostream &OS, CharUnits Offset, unsigned IndentLevel) argument
3267 PrintBitFieldOffset(raw_ostream &OS, CharUnits Offset, unsigned Begin, unsigned Width, unsigned IndentLevel) argument
3290 DumpRecordLayout(raw_ostream &OS, const RecordDecl *RD, const ASTContext &C, CharUnits Offset, unsigned IndentLevel, const char* Description, bool PrintSizeInfo, bool IncludeVirtualBases) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMLoadStoreOptimizer.cpp131 int Offset; ///< Load/Store offset. member in struct:__anon2164::ARMLoadStoreOpt::MemOpQueueEntry
134 MemOpQueueEntry(MachineInstr &MI, int Offset, unsigned Position) argument
135 : MI(&MI), Offset(Offset), Position(Position) {}
174 int Offset, unsigned Base, bool BaseKill, unsigned Opcode,
180 int Offset, unsigned Base, bool BaseKill, unsigned Opcode,
233 int Offset = isAM3 ? ARM_AM::getAM3Offset(OffField) local
239 return -Offset;
241 return Offset;
495 int Offset; local
623 CreateLoadStoreMulti( MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, int Offset, unsigned Base, bool BaseKill, unsigned Opcode, ARMCC::CondCodes Pred, unsigned PredReg, const DebugLoc &DL, ArrayRef<std::pair<unsigned, bool>> Regs, ArrayRef<MachineInstr*> Instrs) argument
830 CreateLoadStoreDouble( MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, int Offset, unsigned Base, bool BaseKill, unsigned Opcode, ARMCC::CondCodes Pred, unsigned PredReg, const DebugLoc &DL, ArrayRef<std::pair<unsigned, bool>> Regs, ArrayRef<MachineInstr*> Instrs) const argument
900 unsigned Offset = getMemoryOpOffset(*First); local
974 isValidLSDoubleOffset(int Offset) argument
1011 int Offset = MemOps[SIndex].Offset; local
1218 findIncDecBefore(MachineBasicBlock::iterator MBBI, unsigned Reg, ARMCC::CondCodes Pred, unsigned PredReg, int &Offset) argument
1238 findIncDecAfter(MachineBasicBlock::iterator MBBI, unsigned Reg, ARMCC::CondCodes Pred, unsigned PredReg, int &Offset) argument
1287 int Offset; local
1420 int Offset; local
[all...]
H A DARMBasicBlockInfo.h42 /// Offset - Distance from the beginning of the function to the beginning
51 unsigned Offset = 0; member in struct:llvm::BasicBlockInfo
60 /// KnownBits - The number of low bits in Offset that are known to be
61 /// exact. The remaining bits of Offset are an upper bound.
91 unsigned PO = Offset + Size;
135 return BBInfo[MBB->getNumber()].Offset;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineFrameInfo.cpp140 int64_t Offset = 0; local
151 if (FixedOff > Offset) Offset = FixedOff;
157 Offset += getObjectSize(i);
160 Offset = (Offset+Align-1)/Align*Align;
166 Offset += getMaxCallFrameSize();
184 Offset = (Offset + AlignMask) & ~uint64_t(AlignMask);
186 return (uint64_t)Offset;
[all...]
H A DPrologEpilogInserter.cpp449 FrameIdx = MFI.CreateFixedSpillStackObject(Size, FixedSlot->Offset);
636 bool StackGrowsDown, int64_t &Offset,
640 Offset += MFI.getObjectSize(FrameIdx);
649 Offset = alignTo(Offset, Align, Skew);
652 LLVM_DEBUG(dbgs() << "alloc FI(" << FrameIdx << ") at SP[" << -Offset
654 MFI.setObjectOffset(FrameIdx, -Offset); // Set the computed offset
656 LLVM_DEBUG(dbgs() << "alloc FI(" << FrameIdx << ") at SP[" << Offset local
658 MFI.setObjectOffset(FrameIdx, Offset);
659 Offset
635 AdjustStackOffset(MachineFrameInfo &MFI, int FrameIdx, bool StackGrowsDown, int64_t &Offset, unsigned &MaxAlign, unsigned Skew) argument
769 AssignProtectedObjSet(const StackObjSet &UnassignedObjs, SmallSet<int, 16> &ProtectedObjs, MachineFrameInfo &MFI, bool StackGrowsDown, int64_t &Offset, unsigned &MaxAlign, unsigned Skew) argument
801 int64_t Offset = LocalAreaOffset; local
870 LLVM_DEBUG(dbgs() << "alloc FI(" << i << ") at SP[" << Offset << "]\\n"); local
1213 int64_t Offset = local
1255 MachineOperand &Offset = MI.getOperand(i + 1); local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DVNCoercion.cpp317 int Offset = analyzeLoadFromClobberingWrite(LoadTy, LoadPtr, MI->getDest(), local
319 if (Offset == -1)
320 return Offset;
334 ConstantInt::get(Type::getInt64Ty(Src->getContext()), (unsigned)Offset);
339 return Offset;
344 static T *getStoreValueForLoadHelper(T *SrcVal, unsigned Offset, Type *LoadTy, argument
370 ShiftAmt = Offset * 8;
372 ShiftAmt = (StoreSize - LoadSize - Offset) * 8;
387 Value *getStoreValueForLoad(Value *SrcVal, unsigned Offset, Type *LoadTy, argument
391 SrcVal = getStoreValueForLoadHelper(SrcVal, Offset, LoadT
395 getConstantStoreValueForLoad(Constant *SrcVal, unsigned Offset, Type *LoadTy, const DataLayout &DL) argument
407 getLoadValueForLoad(LoadInst *SrcVal, unsigned Offset, Type *LoadTy, Instruction *InsertPt, const DataLayout &DL) argument
453 getConstantLoadValueForLoad(Constant *SrcVal, unsigned Offset, Type *LoadTy, const DataLayout &DL) argument
463 getMemInstValueForLoadHelper(MemIntrinsic *SrcInst, unsigned Offset, Type *LoadTy, HelperClass &Helper, const DataLayout &DL) argument
519 getMemInstValueForLoad(MemIntrinsic *SrcInst, unsigned Offset, Type *LoadTy, Instruction *InsertPt, const DataLayout &DL) argument
527 getConstantMemInstValueForLoad(MemIntrinsic *SrcInst, unsigned Offset, Type *LoadTy, const DataLayout &DL) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugLoc.cpp121 bool DWARFLocationTable::dumpLocationList(uint64_t *Offset, raw_ostream &OS, argument
133 OS << format("0x%8.8" PRIx64 ": ", *Offset);
134 Error E = visitLocationList(Offset, [&](const DWARFLocationEntry &E) {
173 uint64_t Offset, Optional<SectionedAddress> BaseAddr,
177 return visitLocationList(&Offset, [&](const DWARFLocationEntry &E) {
196 uint64_t Offset = 0;
199 while (CanContinue && Data.isValidOffset(Offset)) {
203 CanContinue = dumpLocationList(&Offset, OS, BaseAddr, MRI, Obj, nullptr,
211 uint64_t *Offset,
213 DataExtractor::Cursor C(*Offset);
172 visitAbsoluteLocationList( uint64_t Offset, Optional<SectionedAddress> BaseAddr, std::function<Optional<SectionedAddress>(uint32_t)> LookupAddr, function_ref<bool(Expected<DWARFLocationExpression>)> Callback) const argument
[all...]
H A DDWARFAbbreviationDeclaration.cpp43 const uint64_t Offset = *OffsetPtr; local
48 CodeByteSize = *OffsetPtr - Offset;
161 uint64_t Offset = DIEOffset + CodeByteSize; local
165 // We have arrived at the attribute to extract, extract if from Offset.
171 if (FormValue.extractValue(DebugInfoData, &Offset, U.getFormParams(), &U))
174 // March Offset along until we get to the attribute we want.
176 Offset += *FixedSize;
178 DWARFFormValue::skipValue(Spec.Form, DebugInfoData, &Offset,
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerIOWindows.cpp236 static size_t ParseDrive(const std::string &FileName, const size_t Offset, argument
238 if (Offset + 1 >= FileName.size() || FileName[Offset + 1] != ':')
240 if (Offset + 2 >= FileName.size() || !IsSeparator(FileName[Offset + 2])) {
251 static size_t ParseFileName(const std::string &FileName, const size_t Offset) { argument
252 size_t Pos = Offset;
256 return Pos - Offset;
261 static size_t ParseDir(const std::string &FileName, const size_t Offset) { argument
262 size_t Pos = Offset;
276 ParseServerAndShare(const std::string &FileName, const size_t Offset) argument
291 ParseCustomString(const std::string &Ref, size_t Offset, const char *Patt) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp78 CharUnits Offset; member in struct:__anon508::CGRecordLowering::MemberInfo
85 MemberInfo(CharUnits Offset, InfoKind Kind, llvm::Type *Data, argument
87 : Offset(Offset), Kind(Kind), Data(Data), FD(FD) {}
88 MemberInfo(CharUnits Offset, InfoKind Kind, llvm::Type *Data, argument
90 : Offset(Offset), Kind(Kind), Data(Data), RD(RD) {}
92 bool operator <(const MemberInfo& a) const { return Offset < a.Offset; }
98 MemberInfo StorageInfo(CharUnits Offset, llv argument
537 CharUnits Offset = Layout.getVBaseClassOffset(BaseDecl); local
656 CharUnits Offset = Member->Offset; local
693 MakeInfo(CodeGenTypes &Types, const FieldDecl *FD, uint64_t Offset, uint64_t Size, uint64_t StorageSize, CharUnits StorageOffset) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfStringPool.cpp32 Entry.Offset = NumBytes;
36 assert(NumBytes > Entry.Offset && "Unexpected overflow");
94 return A->getValue().Offset < B->getValue().Offset;
107 Twine(Entry->getValue().Offset));
128 Asm.OutStreamer->EmitIntValue(Entry->getValue().Offset, size);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DPtrUseVisitor.h134 APInt Offset; member in struct:llvm::detail::PtrUseVisitorBase::UseToVisit
157 APInt Offset; member in class:llvm::detail::PtrUseVisitorBase
227 Offset = APInt(IntIdxTy->getBitWidth(), 0);
239 Offset = std::move(ToVisit.Offset);
274 Offset = APInt();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiFrameLowering.cpp205 int Offset = -4; local
208 MFI.CreateFixedObject(4, Offset, true);
209 Offset -= 4;
212 MFI.CreateFixedObject(4, Offset, true);
213 Offset -= 4;
216 MFI.CreateFixedObject(4, Offset, true);
H A DLanaiMemAluCombiner.cpp287 const MachineOperand &Offset) {
307 if (Offset.isReg() && Offset.getReg() == Lanai::R0)
310 if (Offset.isImm() &&
311 ((Offset.getImm() == 0 &&
316 Offset.getImm() == Op2.getImm()))
319 // The Offset and 2nd operand are both registers and equal
320 if (Offset.isReg() && Op2.getReg() == Offset.getReg())
332 MachineOperand *Offset local
285 isSuitableAluInstr(bool IsSpls, const MbbIterator &AluIter, const MachineOperand &Base, const MachineOperand &Offset) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.cpp338 int64_t Offset) const {
367 int64_t FPOffset = Offset - 16 * 20;
372 Offset += MFI.getLocalFrameSize();
376 Offset += 128; // 128 bytes of spill slots
390 if (isFrameOffsetLegal(MI, AArch64::SP, Offset))
399 int64_t Offset) const {
401 StackOffset SaveOffset(Offset, MVT::i8);
410 int64_t Offset) const {
425 .addImm(Offset)
430 int64_t Offset) cons
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/
H A DDIALineNumber.cpp43 DWORD Offset = 0; local
44 return (S_OK == LineNumber->get_addressOffset(&Offset)) ? Offset : 0;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugFrame.h69 /// starting at *Offset and ending at EndOffset. *Offset is updated
72 Error parse(DWARFDataExtractor Data, uint64_t *Offset, uint64_t EndOffset);
135 FrameEntry(FrameKind K, uint64_t Offset, uint64_t Length, uint64_t CodeAlign, argument
137 : Kind(K), Offset(Offset), Length(Length),
143 uint64_t getOffset() const { return Offset; }
155 /// Offset of this entry in the section.
156 const uint64_t Offset; member in class:llvm::dwarf::FrameEntry
169 CIE(uint64_t Offset, uint64_ argument
229 FDE(uint64_t Offset, uint64_t Length, int64_t LinkedCIEOffset, uint64_t InitialLocation, uint64_t AddressRange, CIE *Cie, Optional<uint64_t> LSDAAddress, Triple::ArchType Arch) argument
[all...]
H A DDWARFUnitIndex.h48 uint32_t Offset; member in struct:llvm::DWARFUnitIndex::Entry::SectionContribution
91 const Entry *getFromOffset(uint32_t Offset) const;
92 const Entry *getFromHash(uint64_t Offset) const;
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/ELF/
H A DObject.cpp40 uint8_t *B = Buf.getBufferStart() + Obj.ProgramHdrSegment.Offset +
45 Phdr.p_offset = Seg.Offset;
76 Shdr.sh_offset = Sec.Offset;
147 llvm::copy(Sec.Contents, Out.getBufferStart() + Sec.Offset);
354 Offset += IHexRecord::getLineLength(Data.size());
381 memcpy(Out.getBufferStart() + Offset, HexData.data(), HexData.size());
382 Offset += HexData.size();
397 llvm::copy(Sec.Data, Out.getBufferStart() + Sec.Offset);
438 uint8_t *Buf = Out.getBufferStart() + Sec.Offset;
477 uint8_t *Buf = Out.getBufferStart() + Sec.Offset;
1810 uint64_t Offset = local
1903 layoutSegments(std::vector<Segment *> &Segments, uint64_t Offset) argument
1937 layoutSections(Range Sections, uint64_t Offset) argument
2010 uint64_t Offset = FirstSec->Offset; local
2054 uint64_t Offset; local
2206 uint64_t Offset = Obj.SHOff + sizeof(Elf_Shdr); local
2325 uint64_t Offset = Writer.getBufferOffset(); local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/Disassembler/
H A DMipsDisassembler.cpp207 unsigned Offset,
212 unsigned Offset,
222 unsigned Offset,
227 unsigned Offset,
232 unsigned Offset,
239 unsigned Offset,
246 unsigned Offset,
253 unsigned Offset,
260 unsigned Offset,
405 template <unsigned Bits, int Offset, in
1536 int Offset = SignExtend32<16>(Insn & 0xffff); local
1558 int Offset = SignExtend32<9>(Insn >> 7); local
1579 int Offset = SignExtend32<16>(Insn & 0xffff); local
1597 int Offset = SignExtend32<16>(Insn & 0xffff); local
1614 int Offset = SignExtend32<12>(Insn & 0xfff); local
1631 int Offset = SignExtend32<9>(Insn & 0x1ff); local
1648 int Offset = SignExtend32<9>(Insn >> 7); local
1665 int Offset = SignExtend32<16>(Insn & 0xffff); local
1678 int Offset = SignExtend32<16>(Insn & 0xffff); local
1706 int Offset = SignExtend32<10>(fieldFromInstruction(Insn, 16, 10)); local
1754 unsigned Offset = Insn & 0xf; local
1812 unsigned Offset = Insn & 0x1F; local
1828 unsigned Offset = Insn & 0x7F; local
1844 int Offset; local
1869 int Offset = SignExtend32<9>(Insn & 0x1ff); local
1890 int Offset = SignExtend32<12>(Insn & 0x0fff); local
1925 int Offset = SignExtend32<16>(Insn & 0xffff); local
1943 int Offset = SignExtend32<16>(Insn & 0xffff); local
1961 int Offset = SignExtend32<16>(Insn & 0xffff); local
1979 int Offset = SignExtend32<16>(Insn & 0xffff); local
1997 int Offset = SignExtend32<16>(Insn & 0xffff); local
2015 int Offset = SignExtend32<11>(Insn & 0x07ff); local
2031 int Offset = SignExtend32<11>(Insn & 0x07ff); local
2049 int64_t Offset = SignExtend64<9>((Insn >> 7) & 0x1ff); local
2210 DecodeBranchTarget(MCInst &Inst, unsigned Offset, uint64_t Address, const void *Decoder) argument
2219 DecodeBranchTarget1SImm16(MCInst &Inst, unsigned Offset, uint64_t Address, const void *Decoder) argument
2237 DecodeBranchTarget21(MCInst &Inst, unsigned Offset, uint64_t Address, const void *Decoder) argument
2247 DecodeBranchTarget21MM(MCInst &Inst, unsigned Offset, uint64_t Address, const void *Decoder) argument
2257 DecodeBranchTarget26(MCInst &Inst, unsigned Offset, uint64_t Address, const void *Decoder) argument
2267 DecodeBranchTarget7MM(MCInst &Inst, unsigned Offset, uint64_t Address, const void *Decoder) argument
2276 DecodeBranchTarget10MM(MCInst &Inst, unsigned Offset, uint64_t Address, const void *Decoder) argument
2285 DecodeBranchTargetMM(MCInst &Inst, unsigned Offset, uint64_t Address, const void *Decoder) argument
2294 DecodeBranchTarget26MM(MCInst &Inst, unsigned Offset, uint64_t Address, const void *Decoder) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DDebugInlineeLinesSubsection.cpp108 uint32_t Offset = Checksums.mapChecksumOffset(FileName); local
111 Entry.ExtraFiles.push_back(ulittle32_t(Offset));
118 uint32_t Offset = Checksums.mapChecksumOffset(FileName); local
122 Entry.Header.FileID = Offset;
H A DDebugStringTableSubsection.cpp35 DebugStringTableSubsectionRef::getString(uint32_t Offset) const {
37 Reader.setOffset(Offset);
74 uint32_t Offset = Begin + Pair.getValue(); local
75 Writer.setOffset(Offset);

Completed in 399 milliseconds

1234567891011>>