/dports/devel/llvm70/llvm-7.0.1.src/tools/lld/ELF/ |
H A D | Symbols.h | 90 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 D | SymbolTable.h | 51 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 D | SymbolTable.cpp | 295 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 D | Thunks.cpp | 473 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 D | InputFiles.cpp | 768 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 D | InputSection.cpp | 616 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 D | Symbols.h | 103 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 D | SymbolTable.h | 45 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 D | SymbolTable.cpp | 245 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 D | Thunks.cpp | 284 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 D | Target.h | 72 uint8_t StOther) const; 178 unsigned getPPC64GlobalEntryToLocalEntryOffset(uint8_t StOther);
|
H A D | InputFiles.cpp | 781 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 D | Target.cpp | 138 uint8_t StOther) const { in adjustPrologueForCrossSplitStack()
|
H A D | Relocations.cpp | 511 Sym.StOther, Sym.Type, Value, Size, Sec); in replaceWithDefined() 819 if ((Sym.StOther & 0x3) == STV_DEFAULT) in canDefineSymbolInExecutable()
|
H A D | InputSection.cpp | 727 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 D | PPC64.cpp | 77 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 D | X86_64.cpp | 47 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 D | ELFObjHandler.cpp | 108 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 D | ELFObjHandler.cpp | 108 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 D | ELFObjHandler.cpp | 108 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 D | ELFObjHandler.cpp | 108 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 D | ELFObjHandler.cpp | 108 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 D | ELFObjHandler.cpp | 108 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 D | ELFObjHandler.cpp | 108 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 D | ELFObjHandler.cpp | 108 uint8_t StOther, uint16_t StShndx) { in add() argument 113 S.st_other = StOther; in add()
|