Home
last modified time | relevance | path

Searched refs:TOC (Results 1 – 25 of 49) sorted by relevance

12

/freebsd-14.2/lib/csu/powerpc64/
H A Dcrti.S38 .quad .L._init,.TOC.@tocbase,0
49 addis %r2, %r12, (.TOC.-_init)@ha
50 addi %r2, %r2, (.TOC.-_init)@l
65 .quad .L._fini,.TOC.@tocbase,0
76 addis %r2, %r12, (.TOC.-_fini)@ha
77 addi %r2, %r2, (.TOC.-_fini)@l
/freebsd-14.2/contrib/llvm-project/openmp/runtime/src/
H A Dz_AIX_asm.S63 .vbyte 8, TOC[TC0]
180 std 2, 40(1) # Save the TOC pointer to the linkage area
183 ld 2, 8(3) # TOC pointer
191 ld 2, 40(1) # Restore TOC pointer from linkage area
217 .vbyte 4, TOC[TC0]
334 stw 2, 20(1) # Save the TOC pointer to the linkage area
337 lwz 2, 4(3) # TOC pointer
345 lwz 2, 20(1) # Restore TOC pointer from linkage area
H A Dz_Linux_asm.S1564 addis 2, 12, .TOC.-.Lfunc_gep0@ha
1565 addi 2, 2, .TOC.-.Lfunc_gep0@l
1573 .quad .TOC.@tocbase
/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DELF_ppc64.cpp105 ppc64::TOCTableManager<Endianness> &TOC) { in createELFGOTHeader() argument
125 return TOC.getEntryForTarget(G, *TOCSymbol); in createELFGOTHeader()
132 ppc64::TOCTableManager<Endianness> &TOC) { in registerExistingGOTEntries() argument
140 TOC.registerPreExistingEntry(E.getTarget(), in registerExistingGOTEntries()
150 ppc64::TOCTableManager<Endianness> TOC; in buildTables_ELF_ppc64() local
156 createELFGOTHeader(G, TOC); in buildTables_ELF_ppc64()
159 registerExistingGOTEntries(G, TOC); in buildTables_ELF_ppc64()
161 ppc64::PLTTableManager<Endianness> PLT(TOC); in buildTables_ELF_ppc64()
163 visitExistingEdges(G, TOC, PLT, TLSInfo); in buildTables_ELF_ppc64()
170 if (Section *TOCSection = G.findSectionByName(TOC.getSectionName())) { in buildTables_ELF_ppc64()
[all …]
H A Dppc64.cpp109 case TOC: in getEdgeKindName()
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/orc/
H A Delfnix_tls.ppc64.S21 addis 2, 12, .TOC.-___orc_rt_elfnix_tls_get_addr@ha
22 addi 2, 2, .TOC.-___orc_rt_elfnix_tls_get_addr@l
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_ppc64.S14 .quad .L._setjmp,.TOC.@tocbase,0
36 addis r2,r2,.TOC.-0b@ha
37 addi r2,r2,.TOC.-0b@l
157 .quad .L.__sigsetjmp,.TOC.@tocbase,0
180 addis r2,r2,.TOC.-1b@ha
181 addi r2,r2,.TOC.-1b@l
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A Dppc64.h47 TOC, enumerator
202 PLTTableManager(TOCTableManager<Endianness> &TOC) : TOC(TOC) {} in PLTTableManager() argument
242 G, getOrCreateStubsSection(G), TOC.getEntryForTarget(G, Target), in createEntry()
255 TOCTableManager<Endianness> &TOC; variable
391 case TOC: in applyFixup()
/freebsd-14.2/sys/powerpc/include/
H A Dasm.h111 .quad DOT_LABEL(name),.TOC.@tocbase,0; \
126 addis %r2, %r12, (.TOC.-name)@ha; \
127 addi %r2, %r2, (.TOC.-name)@l; \
/freebsd-14.2/contrib/llvm-project/libunwind/src/
H A Dassembly.h76 .quad .TOC.@tocbase SEPARATOR \
227 .vbyte VBYTE_LEN, TOC[TC0] SEPARATOR \
252 .vbyte VBYTE_LEN, TOC[TC0] SEPARATOR \
/freebsd-14.2/sys/contrib/openzfs/module/icp/asm-ppc64/blake3/
H A Db3_ppc64le_sse2.S263 addis 2, 12, .TOC.-.Lfunc_gep0@ha
264 addi 2, 2, .TOC.-.Lfunc_gep0@l
928 addis 2, 12, .TOC.-.Lfunc_gep1@ha
929 addi 2, 2, .TOC.-.Lfunc_gep1@l
1385 addis 2, 12, .TOC.-.Lfunc_gep2@ha
1386 addi 2, 2, .TOC.-.Lfunc_gep2@l
1585 addis 2, 12, .TOC.-.Lfunc_gep3@ha
1586 addi 2, 2, .TOC.-.Lfunc_gep3@l
H A Db3_ppc64le_sse41.S287 addis 2, 12, .TOC.-.Lfunc_gep0@ha
288 addi 2, 2, .TOC.-.Lfunc_gep0@l
976 addis 2, 12, .TOC.-.Lfunc_gep1@ha
977 addi 2, 2, .TOC.-.Lfunc_gep1@l
1431 addis 2, 12, .TOC.-.Lfunc_gep2@ha
1432 addi 2, 2, .TOC.-.Lfunc_gep2@l
1682 addis 2, 12, .TOC.-.Lfunc_gep3@ha
1683 addi 2, 2, .TOC.-.Lfunc_gep3@l
/freebsd-14.2/sys/contrib/openzfs/module/lua/setjmp/
H A Dsetjmp_ppc.S73 .quad .TOC.@tocbase; \
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp155 TOC; member in __anon33c45b330111::PPCAsmPrinter
180 if (!TOC.empty()) in doInitialization()
181 TOC.clear(); in doInitialization()
476 if (!TOC.contains({Sym, Kind})) in lookUpOrCreateTOCEntry()
479 MCSymbol *&TOCEntry = TOC[{Sym, Kind}]; in lookUpOrCreateTOCEntry()
803 const auto TOCEntryIter = TOC.find({MOSymbol, VK}); in emitInstruction()
804 assert(TOCEntryIter != TOC.end() && in emitInstruction()
807 (TOCEntryIter - TOC.begin()) * EntryByteSize; in emitInstruction()
1826 if (!TOC.empty()) { in emitEndOfAsmFile()
1834 for (const auto &TOCMapPair : TOC) { in emitEndOfAsmFile()
[all …]
H A DPPCCallingConv.td352 // Do not include r2, since it is the TOC register and is added depending
353 // on whether or not the function uses the TOC and is a non-leaf.
H A DPPC.td322 // attribute should use the optimized TOC-free sequence (where the offset is an
329 "Produce a TOC-free local-exec TLS sequence for this function "
H A DPPCInstr64Bit.td147 // BL8_NOTOC means that the caller does not use the TOC pointer and if
198 // BL8_NOTOC means that the caller does not use the TOC pointer and if
1930 // TLS variable from the TOC, prior to adding it to r13.
/freebsd-14.2/contrib/libarchive/libarchive/
H A Darchive_read_support_format_xar.c218 TOC, enumerator
1988 xar->xmlsts = TOC; in xml_start()
1993 case TOC: in xml_start()
2269 case TOC: in xml_end()
2275 xar->xmlsts = TOC; in xml_end()
2279 xar->xmlsts = TOC; in xml_end()
2296 xar->xmlsts = TOC; in xml_end()
2863 case TOC: in xml_data()
/freebsd-14.2/sys/contrib/openzfs/module/icp/asm-ppc64/sha2/
H A Dsha512-p8.S33 .quad .zfs_sha512_power8,.TOC.@tocbase,0
H A Dsha256-p8.S33 .quad .zfs_sha256_power8,.TOC.@tocbase,0
H A Dsha256-ppc.S33 .quad .zfs_sha256_ppc,.TOC.@tocbase,0
H A Dsha512-ppc.S33 .quad .zfs_sha512_ppc,.TOC.@tocbase,0
/freebsd-14.2/contrib/llvm-project/lld/ELF/
H A DOptions.td458 "(PowerPC64) Enable TOC related optimizations (default)",
459 "(PowerPC64) Disable TOC related optimizations">;
494 …HelpText<"Whether to use Power10 instructions in call stubs for R_PPC64_REL24_NOTOC and TOC/NOTOC "
/freebsd-14.2/contrib/file/magic/Magdir/
H A Daudio249 # TOC sound files -Trevor Johnson <[email protected]>
251 0 string TOC TOC sound file
/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DCore.cpp1900 auto TOC = std::make_shared<TriggerOnComplete>(std::move(OnComplete)); in lookupInitSymbolsAsync() local
1909 [TOC](Expected<SymbolMap> Result) { in lookupInitSymbolsAsync()
1910 TOC->reportResult(Result.takeError()); in lookupInitSymbolsAsync()

12