HomeSort by relevance Sort by last modified time
    Searched refs:COFF (Results 1 - 25 of 32) sorted by null

1 2

  /external/llvm/include/llvm/Object/
COFFYAML.h 1 //===- COFFYAML.h - COFF YAMLIO implementation ------------------*- C++ -*-===//
10 // This file declares classes for handling the YAML representation of COFF.
18 #include "llvm/Support/COFF.h"
22 namespace COFF {
35 // The structure of the yaml files is not an exact 1:1 match to COFF. In order
45 COFF::section Header;
54 COFF::symbol Header;
55 COFF::SymbolBaseType SimpleType;
56 COFF::SymbolComplexType ComplexType;
63 COFF::header Header
    [all...]
  /external/llvm/lib/MC/
MCSectionCOFF.cpp 1 //===- lib/MC/MCSectionCOFF.cpp - COFF Code Section Representation --------===//
34 assert((Selection == COFF::IMAGE_COMDAT_SELECT_ASSOCIATIVE) ==
39 Characteristics |= COFF::IMAGE_SCN_LNK_COMDAT;
59 if (getCharacteristics() & COFF::IMAGE_SCN_MEM_DISCARDABLE)
63 if (getCharacteristics() & COFF::IMAGE_SCN_LNK_COMDAT) {
65 case COFF::IMAGE_COMDAT_SELECT_NODUPLICATES:
68 case COFF::IMAGE_COMDAT_SELECT_ANY:
71 case COFF::IMAGE_COMDAT_SELECT_SAME_SIZE:
74 case COFF::IMAGE_COMDAT_SELECT_EXACT_MATCH:
77 case COFF::IMAGE_COMDAT_SELECT_ASSOCIATIVE
    [all...]
WinCOFFStreamer.cpp 10 // This file contains an implementation of a Win32 COFF object file streamer.
29 #include "llvm/Support/COFF.h"
108 COFF::IMAGE_SCN_CNT_CODE
109 | COFF::IMAGE_SCN_MEM_EXECUTE
110 | COFF::IMAGE_SCN_MEM_READ,
117 COFF::IMAGE_SCN_CNT_INITIALIZED_DATA
118 | COFF::IMAGE_SCN_MEM_READ
119 | COFF::IMAGE_SCN_MEM_WRITE,
126 COFF::IMAGE_SCN_CNT_UNINITIALIZED_DATA
127 | COFF::IMAGE_SCN_MEM_REA
    [all...]
MCObjectFileInfo.cpp 498 // COFF
501 COFF::IMAGE_SCN_CNT_CODE |
502 COFF::IMAGE_SCN_MEM_EXECUTE |
503 COFF::IMAGE_SCN_MEM_READ,
507 COFF::IMAGE_SCN_CNT_INITIALIZED_DATA |
508 COFF::IMAGE_SCN_MEM_READ |
509 COFF::IMAGE_SCN_MEM_WRITE,
513 COFF::IMAGE_SCN_CNT_INITIALIZED_DATA |
514 COFF::IMAGE_SCN_MEM_READ,
519 COFF::IMAGE_SCN_CNT_INITIALIZED_DATA
    [all...]
WinCOFFObjectWriter.cpp 10 // This file contains an implementation of a Win32 COFF object file writer.
31 #include "llvm/Support/COFF.h"
40 typedef SmallString<COFF::NameSize> name;
52 COFF::Auxiliary Aux;
60 COFF::symbol Data;
80 // This class contains staging data for a COFF relocation entry.
82 COFF::relocation Data;
86 static size_t size() { return COFF::RelocationSize; }
93 COFF::section Header;
105 // This class holds the COFF string table
    [all...]
MCWin64EH.cpp 230 COFF::IMAGE_SCN_CNT_INITIALIZED_DATA |
231 COFF::IMAGE_SCN_MEM_READ,
240 COFF::IMAGE_SCN_CNT_INITIALIZED_DATA |
241 COFF::IMAGE_SCN_MEM_READ,
MCAsmStreamer.cpp     [all...]
  /external/llvm/lib/Target/X86/MCTargetDesc/
X86WinCOFFObjectWriter.cpp 1 //===-- X86WinCOFFObjectWriter.cpp - X86 Win COFF Writer ------------------===//
15 #include "llvm/Support/COFF.h"
39 : MCWinCOFFObjectTargetWriter(Is64Bit_ ? COFF::IMAGE_FILE_MACHINE_AMD64 :
40 COFF::IMAGE_FILE_MACHINE_I386),
57 return Is64Bit ? COFF::IMAGE_REL_AMD64_REL32 : COFF::IMAGE_REL_I386_REL32;
61 return Is64Bit ? COFF::IMAGE_REL_AMD64_ADDR32NB :
62 COFF::IMAGE_REL_I386_DIR32NB;
63 return Is64Bit ? COFF::IMAGE_REL_AMD64_ADDR32 : COFF::IMAGE_REL_I386_DIR32
    [all...]
  /external/llvm/tools/llvm-readobj/
COFFDumper.cpp 1 //===-- COFFDumper.cpp - COFF-specific dumper -------------------*- C++ -*-===//
11 /// \brief This file implements the COFF-specific dumper for llvm-readobj.
23 #include "llvm/Object/COFF.h"
225 static const EnumEntry<COFF::MachineTypes> ImageFileMachineType[] = {
226 LLVM_READOBJ_ENUM_ENT(COFF, IMAGE_FILE_MACHINE_UNKNOWN ),
227 LLVM_READOBJ_ENUM_ENT(COFF, IMAGE_FILE_MACHINE_AM33 ),
228 LLVM_READOBJ_ENUM_ENT(COFF, IMAGE_FILE_MACHINE_AMD64 ),
229 LLVM_READOBJ_ENUM_ENT(COFF, IMAGE_FILE_MACHINE_ARM ),
230 LLVM_READOBJ_ENUM_ENT(COFF, IMAGE_FILE_MACHINE_ARMV7 ),
231 LLVM_READOBJ_ENUM_ENT(COFF, IMAGE_FILE_MACHINE_EBC )
    [all...]
  /external/llvm/lib/Object/
COFFYAML.cpp 1 //===- COFFYAML.cpp - COFF YAMLIO implementation --------------------------===//
10 // This file defines classes for handling the YAML representation of COFF.
16 #define ECase(X) IO.enumCase(Value, #X, COFF::X);
20 Section::Section() { memset(&Header, 0, sizeof(COFF::section)); }
21 Symbol::Symbol() { memset(&Header, 0, sizeof(COFF::symbol)); }
22 Object::Object() { memset(&Header, 0, sizeof(COFF::header)); }
26 void ScalarEnumerationTraits<COFF::MachineTypes>::enumeration(
27 IO &IO, COFF::MachineTypes &Value) {
51 void ScalarEnumerationTraits<COFF::SymbolBaseType>::enumeration(
52 IO &IO, COFF::SymbolBaseType &Value)
    [all...]
COFFObjectFile.cpp 1 //===- COFFObjectFile.cpp - COFF object file implementation -----*- C++ -*-===//
14 #include "llvm/Object/COFF.h"
148 if (symb->StorageClass == COFF::IMAGE_SYM_CLASS_EXTERNAL &&
149 symb->SectionNumber == COFF::IMAGE_SYM_UNDEFINED) {
152 if (symb->getComplexType() == COFF::IMAGE_SYM_DTYPE_FUNCTION) {
173 if (symb->StorageClass == COFF::IMAGE_SYM_CLASS_EXTERNAL &&
174 symb->SectionNumber == COFF::IMAGE_SYM_UNDEFINED)
178 if (symb->StorageClass == COFF::IMAGE_SYM_CLASS_EXTERNAL)
181 if (symb->StorageClass == COFF::IMAGE_SYM_CLASS_WEAK_EXTERNAL)
184 if (symb->SectionNumber == COFF::IMAGE_SYM_ABSOLUTE
    [all...]
  /external/llvm/lib/MC/MCParser/
COFFAsmParser.cpp 1 //===- COFFAsmParser.cpp - COFF Assembly Parser ---------------------------===//
21 #include "llvm/Support/COFF.h"
88 COFF::IMAGE_SCN_CNT_CODE
89 | COFF::IMAGE_SCN_MEM_EXECUTE
90 | COFF::IMAGE_SCN_MEM_READ,
95 COFF::IMAGE_SCN_CNT_INITIALIZED_DATA
96 | COFF::IMAGE_SCN_MEM_READ
97 | COFF::IMAGE_SCN_MEM_WRITE,
102 COFF::IMAGE_SCN_CNT_UNINITIALIZED_DATA
103 | COFF::IMAGE_SCN_MEM_REA
    [all...]
  /external/llvm/tools/yaml2obj/
yaml2coff.cpp 1 //===- yaml2coff - Convert YAML to a COFF object file ---------------------===//
11 /// \brief The COFF component of yaml2obj.
29 /// This parses a yaml stream that represents a COFF object file.
33 // A COFF string table always starts with a 4 byte size field. Offsets into
47 if (Name.size() <= COFF::NameSize) {
74 if (Name.size() <= COFF::NameSize) {
84 Sym.Header.Type |= Sym.ComplexType << COFF::SCT_COMPLEX_TYPE_SHIFT;
123 SectionTableStart = sizeof(COFF::header) + CP.Obj.Header.SizeOfOptionalHeader;
124 SectionTableSize = sizeof(COFF::section) * CP.Obj.Sections.size();
140 COFF::RelocationSize
    [all...]
  /external/llvm/lib/CodeGen/
TargetLoweringObjectFileImpl.cpp 682 // COFF
691 COFF::IMAGE_SCN_MEM_DISCARDABLE;
694 COFF::IMAGE_SCN_MEM_EXECUTE |
695 COFF::IMAGE_SCN_MEM_READ |
696 COFF::IMAGE_SCN_CNT_CODE;
699 COFF::IMAGE_SCN_CNT_UNINITIALIZED_DATA |
700 COFF::IMAGE_SCN_MEM_READ |
701 COFF::IMAGE_SCN_MEM_WRITE;
704 COFF::IMAGE_SCN_CNT_INITIALIZED_DATA |
705 COFF::IMAGE_SCN_MEM_READ
    [all...]
  /external/llvm/include/llvm/MC/
MCSectionCOFF.h 1 //===- MCSectionCOFF.h - COFF Machine Code Sections -------------*- C++ -*-===//
19 #include "llvm/Support/COFF.h"
52 assert ((Selection == COFF::IMAGE_COMDAT_SELECT_ASSOCIATIVE) ==
  /external/llvm/tools/obj2yaml/
coff2yaml.cpp 11 #include "llvm/Object/COFF.h"
95 Sym.SimpleType = COFF::SymbolBaseType(Symbol->getBaseType());
96 Sym.ComplexType = COFF::SymbolComplexType(Symbol->getComplexType());
  /external/llvm/lib/Target/X86/
X86AsmPrinter.cpp 37 #include "llvm/Support/COFF.h"
57 OutStreamer.EmitCOFFSymbolStorageClass(Intrn ? COFF::IMAGE_SYM_CLASS_STATIC
58 : COFF::IMAGE_SYM_CLASS_EXTERNAL);
59 OutStreamer.EmitCOFFSymbolType(COFF::IMAGE_SYM_DTYPE_FUNCTION
60 << COFF::SCT_COMPLEX_TYPE_SHIFT);
634 OutStreamer.EmitCOFFSymbolStorageClass(COFF::IMAGE_SYM_CLASS_EXTERNAL);
635 OutStreamer.EmitCOFFSymbolType(COFF::IMAGE_SYM_DTYPE_FUNCTION
636 << COFF::SCT_COMPLEX_TYPE_SHIFT);
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/coff/tests/
cofftest.asm 1 ; test source file for assembling to COFF
3 ; yasm -f coff cofftest.asm
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/win32/tests/
win32test.asm 1 ; test source file for assembling to COFF
3 ; yasm -f coff cofftest.asm
  /external/chromium_org/third_party/openssl/openssl/crypto/perlasm/
x86asm.pl 221 $elf=$cpp=$coff=$aout=$macosx=$win32=$netware=$mwerks=$android=0;
226 elsif (($type eq "coff" or $type eq "gaswin"))
227 { $coff=1; require "x86gas.pl"; }
245 coff - GAS/COFF such as Win32 targets
  /external/openssl/crypto/perlasm/
x86asm.pl 221 $elf=$cpp=$coff=$aout=$macosx=$win32=$netware=$mwerks=$android=0;
226 elsif (($type eq "coff" or $type eq "gaswin"))
227 { $coff=1; require "x86gas.pl"; }
245 coff - GAS/COFF such as Win32 targets
  /frameworks/compile/mclinker/include/mcld/
IRBuilder.h 54 COFF
  /external/llvm/tools/llvm-objdump/
COFFDump.cpp 1 //===-- COFFDump.cpp - COFF-specific dumper ---------------------*- C++ -*-===//
11 /// \brief This file implements the COFF-specific dumper for llvm-objdump.
19 #include "llvm/Object/COFF.h"
234 if (Header->Machine != COFF::IMAGE_FILE_MACHINE_AMD64) {
  /external/llvm/include/llvm/Support/
COFF.h 1 //===-- llvm/Support/COFF.h -------------------------------------*- C++ -*-===//
10 // This file contains an definitions used in Windows COFF Files.
13 // information from Microsoft's publicly available PE/COFF format document:
31 namespace COFF {
36 // Sizes in bytes of various things in the COFF format.
89 /// COFF line numbers have been stripped. This is deprecated and should be
92 /// COFF symbol table entries for local symbols have been removed. This is
611 } // End namespace COFF.
  /external/libvpx/libvpx/vpx_ports/
x86_abi_support.asm 95 ; Certain ABIs, notably MS COFF and Darwin MACH-O, require that symbols

Completed in 1185 milliseconds

1 2