• Home
  • Raw
  • Download

Lines Matching full:coff

1 //===- lib/MC/MCSectionCOFF.cpp - COFF Code Section Representation --------===//
14 #include "llvm/Support/COFF.h"
37 Characteristics |= COFF::IMAGE_SCN_LNK_COMDAT; in setSelection()
51 if (getCharacteristics() & COFF::IMAGE_SCN_CNT_INITIALIZED_DATA) in PrintSwitchToSection()
53 if (getCharacteristics() & COFF::IMAGE_SCN_CNT_UNINITIALIZED_DATA) in PrintSwitchToSection()
55 if (getCharacteristics() & COFF::IMAGE_SCN_MEM_EXECUTE) in PrintSwitchToSection()
57 if (getCharacteristics() & COFF::IMAGE_SCN_MEM_WRITE) in PrintSwitchToSection()
59 else if (getCharacteristics() & COFF::IMAGE_SCN_MEM_READ) in PrintSwitchToSection()
63 if (getCharacteristics() & COFF::IMAGE_SCN_LNK_REMOVE) in PrintSwitchToSection()
65 if (getCharacteristics() & COFF::IMAGE_SCN_MEM_SHARED) in PrintSwitchToSection()
69 if (getCharacteristics() & COFF::IMAGE_SCN_LNK_COMDAT) { in PrintSwitchToSection()
72 case COFF::IMAGE_COMDAT_SELECT_NODUPLICATES: in PrintSwitchToSection()
75 case COFF::IMAGE_COMDAT_SELECT_ANY: in PrintSwitchToSection()
78 case COFF::IMAGE_COMDAT_SELECT_SAME_SIZE: in PrintSwitchToSection()
81 case COFF::IMAGE_COMDAT_SELECT_EXACT_MATCH: in PrintSwitchToSection()
84 case COFF::IMAGE_COMDAT_SELECT_ASSOCIATIVE: in PrintSwitchToSection()
87 case COFF::IMAGE_COMDAT_SELECT_LARGEST: in PrintSwitchToSection()
90 case COFF::IMAGE_COMDAT_SELECT_NEWEST: in PrintSwitchToSection()
94 assert (0 && "unsupported COFF selection type"); in PrintSwitchToSection()
108 return getCharacteristics() & COFF::IMAGE_SCN_CNT_UNINITIALIZED_DATA; in isVirtualSection()