Searched refs:Magic (Results 1 - 25 of 115) sorted by relevance

12345

/freebsd-current/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DMagic.cpp1 //===- llvm/BinaryFormat/Magic.cpp - File magic identification --*- C++ -*-===//
9 #include "llvm/BinaryFormat/Magic.h"
28 static bool startswith(StringRef Magic, const char (&S)[N]) { argument
29 return Magic.starts_with(StringRef(S, N - 1));
33 file_magic llvm::identify_magic(StringRef Magic) { argument
34 if (Magic.size() < 4)
36 switch ((unsigned char)Magic[0]) {
39 if (startswith(Magic, "\0\0\xFF\xFF")) {
42 if (Magic.size() < MinSize)
45 const char *Start = Magic
[all...]
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Remarks/
H A DRemarkFormat.h22 constexpr StringLiteral Magic("REMARKS");
31 Expected<Format> magicToFormat(StringRef Magic);
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Support/
H A DDivisionByConstantInfo.h20 /// Magic data for optimising signed division by a constant.
23 APInt Magic; ///< magic number member in struct:llvm::SignedDivisionByConstantInfo
27 /// Magic data for optimising unsigned division by a constant.
32 APInt Magic; ///< magic number member in struct:llvm::UnsignedDivisionByConstantInfo
/freebsd-current/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DMachO.cpp36 uint32_t Magic;
37 memcpy(&Magic, Data.data(), sizeof(uint32_t));
39 dbgs() << "jitLink_MachO: magic = " << format("0x%08" PRIx32, Magic)
44 if (Magic == MachO::MH_MAGIC || Magic == MachO::MH_CIGAM)
46 else if (Magic == MachO::MH_MAGIC_64 || Magic == MachO::MH_CIGAM_64) {
56 if (Magic == MachO::MH_CIGAM_64)
H A DCOFF.cpp49 auto Magic = identify_magic(ObjectBuffer.getBuffer()); local
50 if (Magic != file_magic::coff_object)
63 if (DH->Magic[0] == 'M' && DH->Magic[1] == 'Z') {
/freebsd-current/contrib/llvm-project/clang/include/clang/Lex/
H A DHeaderMapTypes.h29 uint32_t Magic; // Magic word, also indicates byte order. member in struct:clang::HMapHeader
/freebsd-current/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DArchiveEmitter.cpp21 Out.write(Doc.Magic.data(), Doc.Magic.size());
H A DCodeViewYAMLTypeHashing.cpp54 cantFail(Reader.readInteger(DHS.Magic));
74 cantFail(Writer.writeInteger(DebugH.Magic));
H A DArchiveYAML.cpp23 IO.mapOptional("Magic", A.Magic, "!<arch>\n");
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DHeader.cpp25 OS << " Magic = " << HEX32(H.Magic) << "\n";
42 if (Magic != GSYM_MAGIC)
44 "invalid GSYM magic 0x%8.8x", Magic);
71 H.Magic = Data.getU32(&Offset);
89 O.writeU32(Magic);
102 return LHS.Magic == RHS.Magic && LHS.Version == RHS.Version &&
/freebsd-current/contrib/file/python/
H A Dmagic.py127 class Magic(object): class in inherits:object
165 return Magic.__tostr(_file(self._magic_t, Magic.__tobytes(filename)))
173 return Magic.__tostr(_descriptor(self._magic_t, fd))
181 return Magic.__tostr(_buffer(self._magic_t, buf, len(buf)))
188 return Magic.__tostr(_error(self._magic_t))
209 return _load(self._magic_t, Magic.__tobytes(filename))
220 return _compile(self._magic_t, Magic.__tobytes(dbs))
230 return _check(self._magic_t, Magic.__tobytes(dbs))
240 return _list(self._magic_t, Magic
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/MSF/
H A DMSFCommon.cpp21 if (std::memcmp(SB.MagicBytes, Magic, sizeof(Magic)) != 0)
/freebsd-current/contrib/llvm-project/llvm/lib/Support/
H A DDivisionByConstantInfo.cpp59 Retval.Magic = std::move(Q2);
60 ++Retval.Magic;
62 Retval.Magic.negate(); // resulting magic number
144 Retval.Magic = std::move(Q2); // resulting magic number
145 ++Retval.Magic;
H A DTarWriter.cpp45 char Magic[6]; member in struct:UstarHeader
58 memcpy(Hdr.Magic, "ustar", 5); // Ustar magic
/freebsd-current/contrib/llvm-project/llvm/lib/Remarks/
H A DRemarkFormat.cpp39 .StartsWith(remarks::Magic, Format::YAMLStrTab)
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/
H A DHeader.h49 uint32_t Magic; member in struct:llvm::gsym::Header
52 /// "Magic" and "Version" members should always appear at offset zero and 4
/freebsd-current/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DCodeViewYAMLTypeHashing.h43 uint32_t Magic; member in struct:llvm::CodeViewYAML::DebugHSection
H A DArchiveYAML.h52 StringRef Magic; member in struct:llvm::ArchYAML::Archive
/freebsd-current/contrib/llvm-project/llvm/lib/ObjCopy/wasm/
H A DWasmWriter.cpp65 Out.write(Obj.Header.Magic.data(), Obj.Header.Magic.size());
/freebsd-current/contrib/llvm-project/llvm/lib/ToolDrivers/llvm-lib/
H A DLibDriver.cpp18 #include "llvm/BinaryFormat/Magic.h"
221 file_magic Magic = identify_magic(MB.getBuffer()); local
223 if (Magic != file_magic::coff_object && Magic != file_magic::bitcode &&
224 Magic != file_magic::archive && Magic != file_magic::windows_resource &&
225 Magic != file_magic::coff_import_library) {
236 if (Magic == file_magic::archive) {
265 if (Magic == file_magic::coff_object || Magic
[all...]
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/MSF/
H A DMSFCommon.h23 static const char Magic[] = {'M', 'i', 'c', 'r', 'o', 's', 'o', 'f', member in namespace:llvm::msf
32 char MagicBytes[sizeof(Magic)];
/freebsd-current/contrib/llvm-project/llvm/lib/Object/
H A DMachOUniversal.cpp133 : Binary(Binary::ID_MachOUniversalBinary, Source), Magic(0),
146 Magic = H.magic;
153 if (Magic == MachO::FAT_MAGIC)
155 else if (Magic == MachO::FAT_MAGIC_64)
163 Twine(Magic == MachO::FAT_MAGIC ? "" : "_64") +
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Object/
H A DMachOUniversal.h33 uint32_t Magic; member in class:llvm::object::MachOUniversalBinary
147 uint32_t getMagic() const { return Magic; }
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/BTF/
H A DBTF.h80 uint16_t Magic; ///< Magic value member in struct:llvm::BTF::Header
224 uint16_t Magic; member in struct:llvm::BTF::ExtHeader
/freebsd-current/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_coverage_libcdep_new.cpp30 static const u64 Magic = SANITIZER_WORDSIZE == 64 ? Magic64 : Magic32; member in namespace:__sancov::__anon1020
53 WriteToFile(fd, &Magic, sizeof(Magic));

Completed in 140 milliseconds

12345