| /llvm-project-15.0.7/lld/MachO/ |
| H A D | ConcatOutputSection.cpp | 346 thunks.push_back(thunkInfo.isec); in finalize() 367 size_t t = 0, te = thunks.size(); in writeTo() 370 inputs[i]->outSecOff < thunks[t]->outSecOff)) { in writeTo() 374 while (t < te && (i == ie || thunks[t]->outSecOff < inputs[i]->outSecOff)) { in writeTo() 375 thunks[t]->writeTo(buf + thunks[t]->outSecOff); in writeTo()
|
| H A D | ConcatOutputSection.h | 79 std::vector<ConcatInputSection *> thunks; variable
|
| /llvm-project-15.0.7/libcxx/utils/symcheck-blacklists/ |
| H A D | linux_blacklist.txt | 7 # all non-virtual thunks 9 # all virtual thunks
|
| H A D | osx_blacklist.txt | 7 # all non-virtual thunks 9 # all virtual thunks
|
| /llvm-project-15.0.7/lld/COFF/ |
| H A D | DLL.h | 46 ArrayRef<Chunk *> getCodeChunks() { return thunks; } in getCodeChunks() 62 std::vector<Chunk *> thunks; variable
|
| H A D | DLL.cpp | 651 thunks.push_back(t); in create() 667 thunks.push_back(tm); in create()
|
| /llvm-project-15.0.7/lld/test/MachO/ |
| H A D | arm64-thunk-starvation.s | 30 ## bytes are actually room for thunks. 36 ## The fix is to leave room for many more thunks.
|
| /llvm-project-15.0.7/flang/include/flang/Optimizer/CodeGen/ |
| H A D | CGPasses.td | 70 Option<"useThunks", "use-thunks", 73 "deploying thunks wherever required.">
|
| /llvm-project-15.0.7/lld/test/ELF/linkerscript/ |
| H A D | symbol-assign-not-converge.test | 5 ## AArch64 needs thunks and has different address finalization process, so test
|
| H A D | symbol-assign-many-passes.test | 6 ## AArch64 needs thunks and has different address finalization process, so test
|
| H A D | addr-zero.test | 20 ## on a platforms that might use thunks, like AArch64. Check that issue is fixed.
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | attr-function-return.mir | 2 # RUN: llc --mtriple=x86_64-linux-gnu -run-pass=x86-return-thunks \
|
| H A D | musttail-indirect.ll | 39 ; Inalloca thunks shouldn't require any stores to the stack. 53 ; Preallocated thunks shouldn't require any stores to the stack.
|
| H A D | lvi-hardening-indirectbr.ll | 200 ; Check that when thunks are enabled the indirectbr instruction gets 270 ; Lastly check that the necessary thunks were emitted.
|
| H A D | retpoline-external.ll | 158 ; Lastly check that no thunks were emitted.
|
| H A D | cfguard-checks.ll | 230 ; calls. These are used for MS C++ ABI virtual member pointer thunks.
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | darwinpcs-tail.ll | 1 ; With Darwin PCS, non-virtual thunks generated are generated with musttail
|
| /llvm-project-15.0.7/lld/ELF/ |
| H A D | Relocations.h | 178 llvm::DenseMap<Symbol *, Thunk *> thunks; variable
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-pdbutil/ |
| H A D | symbol-filters.test | 6 ; RUN: llvm-pdbutil pretty -globals -module-syms -sym-types=thunks %p/Inputs/FilterTest.pdb \
|
| /llvm-project-15.0.7/lld/test/ELF/ |
| H A D | ppc64-pcrel-cross-link.s | 16 ## the correct thunks for all of the calls.
|
| H A D | ppc64-call-reach.s | 59 # thunks.
|
| /llvm-project-15.0.7/openmp/libomptarget/docs/ |
| H A D | declare_target_indirect.md | 23 … variables, **omp target** outlined functions and constructor/destructor thunks for **declare targ…
|
| /llvm-project-15.0.7/lld/test/COFF/ |
| H A D | functionpadmin.test | 38 // ---- std64.lib - Import library, x86_64 - Ensure thunks are padded
|
| H A D | pdb-publics-import.test | 2 them. Check that the __imp_ pointer and the generated thunks appear in the
|
| /llvm-project-15.0.7/llvm/test/Transforms/MergeFunc/ |
| H A D | mergefunc-preserve-debug-info.ll | 4 ; Preserve debug info in thunks under -mergefunc -mergefunc-preserve-debug-info
|