|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/lld/include/lld/Core/DefinedAtom.h 328 Reference::KindValue kindValue, uint64_t off,
tools/lld/include/lld/Core/Reader.h 94 Reference::KindValue &value) const;
99 Reference::KindValue value, StringRef &) const;
118 Reference::KindValue value;
tools/lld/include/lld/Core/Reference.h 61 KindValue kindValue() const { return _kindValue; }
65 void setKindValue(KindValue value) {
102 Reference(KindNamespace ns, KindArch a, KindValue value)
111 KindValue _kindValue;
tools/lld/include/lld/Core/Simple.h 118 Reference::KindValue value, uint64_t off, const Atom *t,
202 Reference::KindValue kindValue, uint64_t off,
tools/lld/lib/Core/Reader.cpp 80 Reference::KindValue &value) const {
96 Reference::KindValue value,
tools/lld/lib/ReaderWriter/MachO/ArchHandler.h 70 virtual Reference::KindValue imageOffsetKind() = 0;
75 virtual Reference::KindValue imageOffsetKindIndirect() = 0;
84 virtual Reference::KindValue unwindRefToPersonalityFunctionKind() = 0;
87 virtual Reference::KindValue unwindRefToCIEKind() = 0;
92 virtual Reference::KindValue unwindRefToFunctionKind() = 0;
98 virtual Reference::KindValue unwindRefToEhFrameKind() = 0;
102 virtual Reference::KindValue pointerKind() = 0;
116 virtual Reference::KindValue lazyImmediateLocationKind() = 0;
143 Reference::KindValue *kind,
159 Reference::KindValue *kind,
205 virtual bool isDataInCodeTransition(Reference::KindValue refKind) {
211 virtual Reference::KindValue dataInCodeTransitionStart(
218 virtual Reference::KindValue dataInCodeTransitionEnd(
tools/lld/lib/ReaderWriter/MachO/ArchHandler_arm.cpp 46 Reference::KindValue imageOffsetKind() override {
49 Reference::KindValue imageOffsetKindIndirect() override {
53 Reference::KindValue unwindRefToPersonalityFunctionKind() override {
57 Reference::KindValue unwindRefToCIEKind() override {
61 Reference::KindValue unwindRefToFunctionKind() override {
65 Reference::KindValue unwindRefToEhFrameKind() override {
69 Reference::KindValue lazyImmediateLocationKind() override {
73 Reference::KindValue pointerKind() override {
88 Reference::KindValue *kind,
99 Reference::KindValue *kind,
119 bool isDataInCodeTransition(Reference::KindValue refKind) override {
131 Reference::KindValue dataInCodeTransitionStart(
136 Reference::KindValue dataInCodeTransitionEnd(
152 enum ArmKind : Reference::KindValue {
528 FindAtomBySymbolIndex atomFromSymbolIndex, Reference::KindValue *kind,
644 Reference::KindValue *kind,
tools/lld/lib/ReaderWriter/MachO/ArchHandler_arm64.cpp 102 Reference::KindValue imageOffsetKind() override {
105 Reference::KindValue imageOffsetKindIndirect() override {
109 Reference::KindValue unwindRefToPersonalityFunctionKind() override {
113 Reference::KindValue unwindRefToCIEKind() override {
117 Reference::KindValue unwindRefToFunctionKind() override {
121 Reference::KindValue unwindRefToEhFrameKind() override {
125 Reference::KindValue pointerKind() override {
129 Reference::KindValue lazyImmediateLocationKind() override {
143 Reference::KindValue *kind,
154 Reference::KindValue *kind,
180 enum Arm64Kind : Reference::KindValue {
326 Reference::KindValue kind = ref.kindValue();
381 FindAtomBySymbolIndex atomFromSymbolIndex, Reference::KindValue *kind,
476 FindAtomBySymbolIndex atomFromSymbolIndex, Reference::KindValue *kind,
tools/lld/lib/ReaderWriter/MachO/ArchHandler_x86.cpp 52 Reference::KindValue imageOffsetKind() override {
56 Reference::KindValue imageOffsetKindIndirect() override {
60 Reference::KindValue unwindRefToPersonalityFunctionKind() override {
64 Reference::KindValue unwindRefToCIEKind() override {
68 Reference::KindValue unwindRefToFunctionKind() override{
72 Reference::KindValue lazyImmediateLocationKind() override {
76 Reference::KindValue unwindRefToEhFrameKind() override {
80 Reference::KindValue pointerKind() override {
94 Reference::KindValue *kind,
105 Reference::KindValue *kind,
123 bool isDataInCodeTransition(Reference::KindValue refKind) override {
127 Reference::KindValue dataInCodeTransitionStart(
132 Reference::KindValue dataInCodeTransitionEnd(
141 enum X86Kind : Reference::KindValue {
257 Reference::KindValue *kind,
356 Reference::KindValue *kind,
tools/lld/lib/ReaderWriter/MachO/ArchHandler_x86_64.cpp 99 Reference::KindValue imageOffsetKind() override {
103 Reference::KindValue imageOffsetKindIndirect() override {
107 Reference::KindValue unwindRefToPersonalityFunctionKind() override {
111 Reference::KindValue unwindRefToCIEKind() override {
115 Reference::KindValue unwindRefToFunctionKind() override{
119 Reference::KindValue lazyImmediateLocationKind() override {
123 Reference::KindValue unwindRefToEhFrameKind() override {
127 Reference::KindValue pointerKind() override {
151 Reference::KindValue *kind,
162 Reference::KindValue *kind,
184 bool isDataInCodeTransition(Reference::KindValue refKind) override {
188 Reference::KindValue dataInCodeTransitionStart(
193 Reference::KindValue dataInCodeTransitionEnd(
202 enum X86_64Kind: Reference::KindValue {
248 Reference::KindValue kindFromReloc(const normalized::Relocation &reloc);
351 Reference::KindValue kind = ref.kindValue();
359 Reference::KindValue
402 Reference::KindValue *kind,
481 Reference::KindValue *kind,
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp 618 Reference::KindValue kind;
tools/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp 244 Reference::KindValue value;
912 Reference::KindValue kindValue, uint64_t off,