Home
last modified time | relevance | path

Searched refs:StOther (Results 1 – 25 of 34) sorted by relevance

12

/dports/devel/llvm70/llvm-7.0.1.src/tools/lld/ELF/
H A DSymbols.h90 uint8_t StOther; // st_other field value variable
158 uint8_t StOther, uint8_t Type) in Symbol() argument
160 Type(Type), StOther(StOther), SymbolKind(K), NeedsPltAddr(false), in Symbol()
203 Defined(InputFile *File, StringRefZ Name, uint8_t Binding, uint8_t StOther, in Defined() argument
205 : Symbol(DefinedKind, File, Name, Binding, StOther, Type), Value(Value), in Defined()
217 Undefined(InputFile *File, StringRefZ Name, uint8_t Binding, uint8_t StOther, in Undefined() argument
219 : Symbol(UndefinedKind, File, Name, Binding, StOther, Type) {} in Undefined()
229 uint8_t StOther, uint8_t Type, uint64_t Value, uint64_t Size, in SharedSymbol() argument
231 : Symbol(SharedKind, &File, Name, Binding, StOther, Type), in SharedSymbol()
H A DSymbolTable.h51 Symbol *addUndefined(StringRef Name, uint8_t Binding, uint8_t StOther,
53 Symbol *addRegular(StringRef Name, uint8_t StOther, uint8_t Type,
68 Symbol *addBitcode(StringRef Name, uint8_t Binding, uint8_t StOther,
72 uint8_t Binding, uint8_t StOther, uint8_t Type,
H A DSymbolTable.cpp295 static uint8_t getVisibility(uint8_t StOther) { return StOther & 3; } in getVisibility() argument
299 uint8_t StOther, uint8_t Type, in addUndefined() argument
303 uint8_t Visibility = getVisibility(StOther); in addUndefined()
310 replaceSymbol<Undefined>(S, File, Name, Binding, StOther, Type); in addUndefined()
449 uint8_t Binding, uint8_t StOther, uint8_t Type, in addCommon() argument
453 std::tie(S, WasInserted) = insert(N, Type, getVisibility(StOther), in addCommon()
466 replaceSymbol<Defined>(S, &File, N, Binding, StOther, Type, 0, Size, Bss); in addCommon()
530 Symbol *SymbolTable::addRegular(StringRef Name, uint8_t StOther, uint8_t Type, in addRegular() argument
535 std::tie(S, WasInserted) = insert(Name, Type, getVisibility(StOther), in addRegular()
581 uint8_t StOther, uint8_t Type, in addBitcode() argument
[all …]
H A DThunks.cpp473 D->StOther |= STO_MIPS_MICROMIPS; in addSymbols()
497 D->StOther |= STO_MIPS_MICROMIPS; in addSymbols()
560 if ((S.StOther & STO_MIPS_MICROMIPS) && isMipsR6()) in addThunkMips()
562 if (S.StOther & STO_MIPS_MICROMIPS) in addThunkMips()
H A DInputFiles.cpp768 uint8_t StOther = Sym->st_other; in createSymbol() local
782 return make<Undefined>(this, Name, Binding, StOther, Type); in createSymbol()
784 return make<Defined>(this, Name, Binding, StOther, Type, Value, Size, Sec); in createSymbol()
791 return Symtab->addUndefined<ELFT>(Name, Binding, StOther, Type, in createSymbol()
797 return Symtab->addCommon(Name, Size, Value, Binding, StOther, Type, *this); in createSymbol()
807 return Symtab->addUndefined<ELFT>(Name, Binding, StOther, Type, in createSymbol()
809 return Symtab->addRegular(Name, StOther, Type, Value, Size, Binding, Sec, in createSymbol()
H A DInputSection.cpp616 uint8_t StOther = (Sym.StOther >> 5) & 7; in getRelocTargetVA() local
617 if (StOther == 0 || StOther == 1) in getRelocTargetVA()
620 return SymVA - P + (1LL << StOther); in getRelocTargetVA()
/dports/devel/llvm80/llvm-8.0.1.src/tools/lld/ELF/
H A DSymbols.h103 uint8_t StOther; // st_other field value variable
182 uint8_t StOther, uint8_t Type) in Symbol() argument
184 Type(Type), StOther(StOther), SymbolKind(K), NeedsPltAddr(false), in Symbol()
224 Defined(InputFile *File, StringRefZ Name, uint8_t Binding, uint8_t StOther, in Defined() argument
226 : Symbol(DefinedKind, File, Name, Binding, StOther, Type), Value(Value), in Defined()
238 Undefined(InputFile *File, StringRefZ Name, uint8_t Binding, uint8_t StOther, in Undefined() argument
240 : Symbol(UndefinedKind, File, Name, Binding, StOther, Type) {} in Undefined()
250 uint8_t StOther, uint8_t Type, uint64_t Value, uint64_t Size, in SharedSymbol() argument
252 : Symbol(SharedKind, &File, Name, Binding, StOther, Type), in SharedSymbol()
H A DSymbolTable.h45 Symbol *addUndefined(StringRef Name, uint8_t Binding, uint8_t StOther,
48 Defined *addDefined(StringRef Name, uint8_t StOther, uint8_t Type,
63 Symbol *addBitcode(StringRef Name, uint8_t Binding, uint8_t StOther,
67 uint8_t Binding, uint8_t StOther, uint8_t Type,
H A DSymbolTable.cpp245 static uint8_t getVisibility(uint8_t StOther) { return StOther & 3; } in getVisibility() argument
249 uint8_t StOther, uint8_t Type, in addUndefined() argument
253 uint8_t Visibility = getVisibility(StOther); in addUndefined()
259 replaceSymbol<Undefined>(S, File, Name, Binding, StOther, Type); in addUndefined()
394 uint8_t Binding, uint8_t StOther, uint8_t Type, in addCommon() argument
398 std::tie(S, WasInserted) = insert(N, getVisibility(StOther), in addCommon()
411 replaceSymbol<Defined>(S, &File, N, Binding, StOther, Type, 0, Size, Bss); in addCommon()
475 std::tie(S, WasInserted) = insert(Name, getVisibility(StOther), in addDefined()
480 replaceSymbol<Defined>(S, File, Name, Binding, StOther, Type, Value, Size, in addDefined()
518 uint8_t StOther, uint8_t Type, in addBitcode() argument
[all …]
H A DThunks.cpp284 getPPC64GlobalEntryToLocalEntryOffset(Dest.StOther)}); in PPC64PILongBranchThunk()
653 D->StOther |= STO_MIPS_MICROMIPS; in addSymbols()
677 D->StOther |= STO_MIPS_MICROMIPS; in addSymbols()
811 if ((S.StOther & STO_MIPS_MICROMIPS) && isMipsR6()) in addThunkMips()
813 if (S.StOther & STO_MIPS_MICROMIPS) in addThunkMips()
H A DTarget.h72 uint8_t StOther) const;
178 unsigned getPPC64GlobalEntryToLocalEntryOffset(uint8_t StOther);
H A DInputFiles.cpp781 uint8_t StOther = Sym->st_other; in createSymbol() local
795 return make<Undefined>(this, Name, Binding, StOther, Type); in createSymbol()
797 return make<Defined>(this, Name, Binding, StOther, Type, Value, Size, Sec); in createSymbol()
804 return Symtab->addUndefined<ELFT>(Name, Binding, StOther, Type, in createSymbol()
810 return Symtab->addCommon(Name, Size, Value, Binding, StOther, Type, *this); in createSymbol()
820 return Symtab->addUndefined<ELFT>(Name, Binding, StOther, Type, in createSymbol()
822 return Symtab->addDefined(Name, StOther, Type, Value, Size, Binding, Sec, in createSymbol()
H A DTarget.cpp138 uint8_t StOther) const { in adjustPrologueForCrossSplitStack()
H A DRelocations.cpp511 Sym.StOther, Sym.Type, Value, Size, Sec); in replaceWithDefined()
819 if ((Sym.StOther & 0x3) == STV_DEFAULT) in canDefineSymbolInExecutable()
H A DInputSection.cpp727 return SymVA - P + getPPC64GlobalEntryToLocalEntryOffset(Sym.StOther); in getRelocTargetVA()
1025 End, F->StOther)) in adjustSplitStackFunctionPrologues()
/dports/devel/llvm80/llvm-8.0.1.src/tools/lld/ELF/Arch/
H A DPPC64.cpp77 unsigned elf::getPPC64GlobalEntryToLocalEntryOffset(uint8_t StOther) { in getPPC64GlobalEntryToLocalEntryOffset() argument
89 uint8_t GepToLep = (StOther >> 5) & 7; in getPPC64GlobalEntryToLocalEntryOffset()
126 uint8_t StOther) const override;
763 getPPC64GlobalEntryToLocalEntryOffset(S.StOther)); in needsThunk()
862 uint8_t StOther) const { in adjustPrologueForCrossSplitStack()
865 Loc += getPPC64GlobalEntryToLocalEntryOffset(StOther); in adjustPrologueForCrossSplitStack()
H A DX86_64.cpp47 uint8_t StOther) const override;
507 uint8_t StOther) const { in adjustPrologueForCrossSplitStack()
535 uint8_t StOther) const { in adjustPrologueForCrossSplitStack()
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/InterfaceStub/
H A DELFObjHandler.cpp108 uint8_t StOther, uint16_t StShndx) { in add() argument
113 S.st_other = StOther; in add()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/InterfaceStub/
H A DELFObjHandler.cpp108 uint8_t StOther, uint16_t StShndx) { in add() argument
113 S.st_other = StOther; in add()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/InterfaceStub/
H A DELFObjHandler.cpp108 uint8_t StOther, uint16_t StShndx) { in add() argument
113 S.st_other = StOther; in add()
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/InterfaceStub/
H A DELFObjHandler.cpp108 uint8_t StOther, uint16_t StShndx) { in add() argument
113 S.st_other = StOther; in add()
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/InterfaceStub/
H A DELFObjHandler.cpp108 uint8_t StOther, uint16_t StShndx) { in add() argument
113 S.st_other = StOther; in add()
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/InterfaceStub/
H A DELFObjHandler.cpp108 uint8_t StOther, uint16_t StShndx) { in add() argument
113 S.st_other = StOther; in add()
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/InterfaceStub/
H A DELFObjHandler.cpp108 uint8_t StOther, uint16_t StShndx) { in add() argument
113 S.st_other = StOther; in add()
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/InterfaceStub/
H A DELFObjHandler.cpp108 uint8_t StOther, uint16_t StShndx) { in add() argument
113 S.st_other = StOther; in add()

12