/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
|