/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | BinaryStreamWriter.h | 40 : 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 D | MDBuilder.h | 167 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 D | RISCVRegisterInfo.cpp | 119 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 D | RecordLayoutBuilder.cpp | 124 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 D | ARMLoadStoreOptimizer.cpp | 131 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 D | ARMBasicBlockInfo.h | 42 /// 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 D | MachineFrameInfo.cpp | 140 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 D | PrologEpilogInserter.cpp | 449 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 D | VNCoercion.cpp | 317 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 D | DWARFDebugLoc.cpp | 121 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 D | DWARFAbbreviationDeclaration.cpp | 43 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 D | FuzzerIOWindows.cpp | 236 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 D | CGRecordLayoutBuilder.cpp | 78 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 D | DwarfStringPool.cpp | 32 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 D | PtrUseVisitor.h | 134 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 D | LanaiFrameLowering.cpp | 205 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 D | LanaiMemAluCombiner.cpp | 287 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 D | AArch64RegisterInfo.cpp | 338 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 D | DIALineNumber.cpp | 43 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 D | DWARFDebugFrame.h | 69 /// 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 D | DWARFUnitIndex.h | 48 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 D | Object.cpp | 40 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 D | MipsDisassembler.cpp | 207 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 D | DebugInlineeLinesSubsection.cpp | 108 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 D | DebugStringTableSubsection.cpp | 35 DebugStringTableSubsectionRef::getString(uint32_t Offset) const { 37 Reader.setOffset(Offset); 74 uint32_t Offset = Begin + Pair.getValue(); local 75 Writer.setOffset(Offset);
|