Lines Matching full:coff
1 //===-- X86WinCOFFObjectWriter.cpp - X86 Win COFF Writer ------------------===//
15 #include "llvm/Support/COFF.h"
37 : MCWinCOFFObjectTargetWriter(Is64Bit ? COFF::IMAGE_FILE_MACHINE_AMD64
38 : COFF::IMAGE_FILE_MACHINE_I386) {}
51 if (getMachine() == COFF::IMAGE_FILE_MACHINE_AMD64) {
58 return COFF::IMAGE_REL_AMD64_REL32;
63 return COFF::IMAGE_REL_AMD64_ADDR32NB;
65 return COFF::IMAGE_REL_AMD64_SECREL;
66 return COFF::IMAGE_REL_AMD64_ADDR32;
68 return COFF::IMAGE_REL_AMD64_ADDR64;
70 return COFF::IMAGE_REL_AMD64_SECTION;
72 return COFF::IMAGE_REL_AMD64_SECREL;
76 } else if (getMachine() == COFF::IMAGE_FILE_MACHINE_I386) {
81 return COFF::IMAGE_REL_I386_REL32;
86 return COFF::IMAGE_REL_I386_DIR32NB;
88 return COFF::IMAGE_REL_AMD64_SECREL;
89 return COFF::IMAGE_REL_I386_DIR32;
91 return COFF::IMAGE_REL_I386_SECTION;
93 return COFF::IMAGE_REL_I386_SECREL;
98 llvm_unreachable("Unsupported COFF machine type.");