Home
last modified time | relevance | path

Searched refs:GOFF (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DGOFF.h60 assert(ByteIndex < GOFF::RecordLength && "Byte index out of bounds!"); in getBits()
70 assert(ByteIndex + sizeof(T) <= GOFF::RecordLength && in get()
125 GOFF::ESDSymbolType &SymbolType) { in getSymbolType()
128 SymbolType = (GOFF::ESDSymbolType)Value; in getSymbolType()
147 static void getNameSpaceId(const uint8_t *Record, GOFF::ESDNameSpaceId &Id) { in getNameSpaceId()
150 Id = (GOFF::ESDNameSpaceId)Value; in getNameSpaceId()
189 static void getAmode(const uint8_t *Record, GOFF::ESDAmode &Amode) { in getAmode()
192 Amode = (GOFF::ESDAmode)Value; in getAmode()
195 static void getRmode(const uint8_t *Record, GOFF::ESDRmode &Rmode) { in getRmode()
198 Rmode = (GOFF::ESDRmode)Value; in getRmode()
[all …]
H A DBinary.h171 return Triple::GOFF; in getTripleObjectFormat()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DGOFFObjectFile.cpp40 if ((Object.getBufferSize() % GOFF::RecordLength) != 0) { in GOFFObjectFile()
51 if ((base()[1] & 0xF0) >> 4 != GOFF::RT_HDR) { in GOFFObjectFile()
56 if ((base()[Object.getBufferSize() - GOFF::RecordLength + 1] & 0xF0) >> 4 != in GOFFObjectFile()
57 GOFF::RT_END) { in GOFFObjectFile()
70 for (const uint8_t *I = base(); I < End; I += GOFF::RecordLength) { in GOFFObjectFile()
74 size_t RecordNum = (I - base()) / GOFF::RecordLength; in GOFFObjectFile()
107 LLVM_DEBUG(for (size_t J = 0; J < GOFF::RecordLength; ++J) { in GOFFObjectFile()
115 case GOFF::RT_ESD: { in GOFFObjectFile()
131 GOFF::ESDSymbolType SymbolType; in GOFFObjectFile()
136 if (SymbolType == GOFF::ESD_ST_ElementDefinition) { in GOFFObjectFile()
[all …]
H A DObjectFile.cpp138 TheTriple.setObjectFormat(Triple::GOFF); in makeTriple()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DGOFFObjectWriter.cpp89 GOFF::RecordType CurrentType;
96 char Buffer[GOFF::RecordContentLength];
102 size_t Bytes = RemainingSize % GOFF::RecordContentLength; in bytesToNextPhysicalRecord()
103 return Bytes ? Bytes : GOFF::RecordContentLength; in bytesToNextPhysicalRecord()
107 static void writeRecordPrefix(raw_ostream &OS, GOFF::RecordType Type,
131 void newRecord(GOFF::RecordType Type, size_t Size);
145 void GOFFOstream::writeRecordPrefix(raw_ostream &OS, GOFF::RecordType Type, in writeRecordPrefix()
148 if (RemainingSize > GOFF::RecordLength) in writeRecordPrefix()
150 OS << static_cast<unsigned char>(GOFF::PTVPrefix) // Record Type in writeRecordPrefix()
155 void GOFFOstream::newRecord(GOFF::RecordType Type, size_t Size) { in newRecord()
[all …]
H A DMCAsmBackend.cpp52 case Triple::GOFF: in createObjectWriter()
H A DTargetRegistry.cpp59 case Triple::GOFF: in createMCObjectStreamer()
H A DMCObjectFileInfo.cpp552 TextSection, GOFF::SK_PPA1); in initGOFFMCObjectFileInfo()
554 TextSection, GOFF::SK_PPA2); in initGOFFMCObjectFileInfo()
1067 case Triple::GOFF: in getDwarfComdatSection()
H A DMCContext.cpp104 case Triple::GOFF: in MCContext()
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DGOFF.h1 //===-- llvm/BinaryFormat/GOFF.h - GOFF definitions --------------*- C++-*-===//
10 // constants for the GOFF file format.
12 // GOFF specifics can be found in MVS Program Management: Advanced Facilities.
25 namespace GOFF {
27 /// \brief Length of the parts of a physical GOFF record.
41 /// \brief Prefix byte on every record. This indicates GOFF format.
172 } // end namespace GOFF
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DTriple.h309 GOFF, enumerator
736 bool isOSBinFormatGOFF() const { return getObjectFormat() == Triple::GOFF; } in isOSBinFormatGOFF()
/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DTriple.cpp370 case GOFF: return "goff"; in getObjectFormatTypeName()
750 .EndsWith("goff", Triple::GOFF) in parseFormat()
960 return Triple::GOFF; in getDefaultFormat()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp279 case Triple::GOFF: in asanUseGlobalsGC()
H A DCGObjCMac.cpp5056 case llvm::Triple::GOFF: in GetSectionName()
H A DCodeGenModule.cpp6370 case llvm::Triple::GOFF: in GetAddrOfConstantCFString()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp5341 case Triple::GOFF: in getSectionNameForBitcode()
5368 case Triple::GOFF: in getSectionNameForCommandline()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteCommunicationClient.cpp2254 case llvm::Triple::GOFF: in GetCurrentProcessInfo()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp2185 case Triple::GOFF: in getGlobalMetadataSection()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp2105 {llvm::Triple::GOFF, llvm::Triple::XCOFF})) in CheckBuiltinFunctionCall()