HomeSort by: relevance | last modified time | path
    Searched refs:Magic (Results 1 - 25 of 113) sorted by relevancy

1 2 3 4 5

  /src/external/apache2/llvm/dist/llvm/lib/BinaryFormat/
Magic.cpp 1 //===- llvm/BinaryFormat/Magic.cpp - File magic identification --*- C++ -*-===//
9 #include "llvm/BinaryFormat/Magic.h"
30 static bool startswith(StringRef Magic, const char (&S)[N]) {
31 return Magic.startswith(StringRef(S, N - 1));
34 /// Identify the magic in magic.
35 file_magic llvm::identify_magic(StringRef Magic) {
36 if (Magic.size() < 4)
38 switch ((unsigned char)Magic[0])
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Remarks/
RemarkFormat.h 22 constexpr StringLiteral Magic("REMARKS");
30 /// Parse and validate a magic number to a remark format.
31 Expected<Format> magicToFormat(StringRef Magic);
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/
MachO.cpp 37 uint32_t Magic;
38 memcpy(&Magic, Data.data(), sizeof(uint32_t));
40 dbgs() << "jitLink_MachO: magic = " << format("0x%08" PRIx32, Magic)
45 if (Magic == MachO::MH_MAGIC || Magic == MachO::MH_CIGAM)
47 else if (Magic == MachO::MH_MAGIC_64 || Magic == MachO::MH_CIGAM_64) {
57 if (Magic == MachO::MH_CIGAM_64)
73 return make_error<JITLinkError>("Unrecognized MachO magic value")
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Lex/
HeaderMapTypes.h 29 uint32_t Magic; // Magic word, also indicates byte order.
  /src/external/apache2/llvm/dist/llvm/lib/ObjectYAML/
ArchiveEmitter.cpp 21 Out.write(Doc.Magic.data(), Doc.Magic.size());
CodeViewYAMLTypeHashing.cpp 54 cantFail(Reader.readInteger(DHS.Magic));
74 cantFail(Writer.writeInteger(DebugH.Magic));
ArchiveYAML.cpp 23 IO.mapOptional("Magic", A.Magic, "!<arch>\n");
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/
Header.cpp 25 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 &&
  /src/external/apache2/llvm/lib/libLLVMBinaryFormat/
Makefile 12 Magic.cpp \
  /src/external/bsd/file/dist/python/
magic.py 21 return ctypes.cdll.LoadLibrary(find_library('magic'))
24 _libraries['magic'] = _init()
70 _open = _libraries['magic'].magic_open
74 _close = _libraries['magic'].magic_close
78 _file = _libraries['magic'].magic_file
82 _descriptor = _libraries['magic'].magic_descriptor
86 _buffer = _libraries['magic'].magic_buffer
90 _error = _libraries['magic'].magic_error
94 _setflags = _libraries['magic'].magic_setflags
98 _load = _libraries['magic'].magic_loa
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/MSF/
MSFCommon.cpp 20 // Check the magic bytes.
21 if (std::memcmp(SB.MagicBytes, Magic, sizeof(Magic)) != 0)
23 "MSF magic header doesn't match");
  /src/external/apache2/llvm/dist/llvm/tools/obj2yaml/
archive2yaml.cpp 10 #include "llvm/BinaryFormat/Magic.h"
26 StringRef Magic = "!<arch>\n";
27 if (!Buffer.startswith(Magic))
30 Obj->Magic = Magic;
31 Buffer = Buffer.drop_front(Magic.size());
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/
Header.h 46 /// The magic bytes should be set to GSYM_MAGIC. This helps detect if a file
49 uint32_t Magic;
52 /// "Magic" and "Version" members should always appear at offset zero and 4
94 /// - check magic value
  /src/external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/
CodeViewYAMLTypeHashing.h 43 uint32_t Magic;
ArchiveYAML.h 51 StringRef Magic;
XCOFFYAML.h 23 llvm::yaml::Hex16 Magic;
  /src/external/apache2/llvm/dist/llvm/lib/Remarks/
RemarkFormat.cpp 39 .StartsWith(remarks::Magic, Format::YAMLStrTab)
45 "Unknown remark magic: '%s'", MagicStr.data());
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/MSF/
MSFCommon.h 23 static const char Magic[] = {'M', 'i', 'c', 'r', 'o', 's', 'o', 'f',
29 // It starts with a magic header and is followed by information which
32 char MagicBytes[sizeof(Magic)];
  /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
BTF.h 54 enum : uint32_t { MAGIC = 0xeB9F, VERSION = 1 };
76 uint16_t Magic; ///< Magic value
204 uint16_t Magic;
  /src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/wasm/
Writer.cpp 62 Out.write(Obj.Header.Magic.data(), Obj.Header.Magic.size());
  /src/external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-lib/
LibDriver.cpp 18 #include "llvm/BinaryFormat/Magic.h"
183 file_magic Magic = identify_magic(MB.getBuffer());
185 if (Magic != file_magic::coff_object && Magic != file_magic::bitcode &&
186 Magic != file_magic::archive && Magic != file_magic::windows_resource &&
187 Magic != file_magic::coff_import_library) {
198 if (Magic == file_magic::archive) {
227 if (Magic == file_magic::coff_object || Magic == file_magic::bitcode)
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
InputFile.cpp 14 #include "llvm/BinaryFormat/Magic.h"
84 uint32_t Magic;
87 cantFail(Reader.readInteger(Magic));
88 if (Magic != COFF::DEBUG_SECTION_MAGIC)
260 file_magic Magic;
261 if (auto EC = identify_magic(Path, Magic))
265 if (Magic == file_magic::coff_object) {
275 if (Magic == file_magic::pdb) {
  /src/external/apache2/llvm/dist/llvm/lib/Object/
MachOUniversal.cpp 133 : Binary(Binary::ID_MachOUniversalBinary, Source), Magic(0),
142 // Check for magic value and sufficient header size.
146 Magic = H.magic;
153 if (Magic == MachO::FAT_MAGIC)
155 else if (Magic == MachO::FAT_MAGIC_64)
158 Err = malformedError("bad magic number");
163 Twine(Magic == MachO::FAT_MAGIC ? "" : "_64") +
  /src/external/apache2/llvm/dist/llvm/lib/ProfileData/
InstrProfReader.cpp 143 // 'reasonable' number of characters (up to profile magic size).
305 uint64_t Magic =
307 return RawInstrProf::getMagic<IntPtrT>() == Magic ||
308 sys::getSwappedBytes(RawInstrProf::getMagic<IntPtrT>()) == Magic;
319 ShouldSwapBytes = Header->Magic != RawInstrProf::getMagic<IntPtrT>();
339 // The magic should have the same byte order as in the previous header.
340 uint64_t Magic = *reinterpret_cast<const uint64_t *>(CurrentPos);
341 if (Magic != swap(RawInstrProf::getMagic<IntPtrT>()))
748 uint64_t Magic =
751 return Magic == IndexedInstrProf::Magic
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Object/
MachOUniversal.h 34 uint32_t Magic;
148 uint32_t getMagic() const { return Magic; }

Completed in 49 milliseconds

1 2 3 4 5