Lines Matching full:to
29 To access to the `.text` and `.aot` sections from AOT loader following symbols are defined:
30 - `code` - points to the start of `.text` section
31 - `code_end` - points to the end of `.text` section
32 - `aot` - points to the start of `.aot` section
33 - `aot_end` - points to the end of `.aot` section
39 offsets to other headers, etc.
47 therefore compiled Ark bytecode file must be bit by bit equal to the file loaded in runtime.
52 …ppropriate data during AOT file loading at runtime. This data allows compiler's codegen to generate
75 Knowing offset to the `.aot_got` table, codegen calculates offset to the corresponding entrypoint a…
92 80: adr x30, #-88 -------------- ; Put to the x30 address of last entry in the table
94 88: blr x30 ; Jump to the handler
98 <sup>*</sup> Aarch64 `adr` instruction has restriction to the maximum offset, thus in case of big o…
103 In AOT mode for `CallStatic`, `CallVirtual`, and opcodes related to `Class` resolving there exists …
104 to cache pointers which are recieved from runtime calls - PLT resolvers. They are described in a se…
108 AOT-compiled code may use special PLT-slots to load resolved string without runtime calls.
109 Refer to [doc](../compiler/docs/aot_resolve_string.md) for details.
115 `ark_aot` tool aims to compile input panda files into the single AOT file that can be consumed by
120 - `--panda-files` - list of input panda files to be compiled
121 - `--output` - path to the output AOT file (default is `out.an`)
126 directory then path to `arkstdlib.abc` should be specified via `--boot-panda-files` option.
132 To pass AOT file to the Panda `--aot-file` option should be specified:
143 of different names. To avoid this restriction `--location` ark_aot's option may be used.
162 There is tool, named `ark_aotdump`, that aims to dump content of AOT files in yaml format. It can p…
169 Sometimes it is interesting to see what code had generated for specific IR instruction, to do so th…
174 to dump ir only after last (codegen) pass. All of these options are used at compile time.