MCPcopy Create free account

hub / github.com/asmjit/asmjit / functions

Functions5,380 in github.com/asmjit/asmjit

↓ 9 callersMethodload
(fileList)
tools/tablegen.js:292
↓ 9 callersMethodlogger_content
asmjit-testing/tests/asmjit_test_unicompiler.cpp:182
↓ 9 callersMethodnext
asmjit/ujit/unicompiler_a64.cpp:2703
↓ 9 callersMethodnext
asmjit/ujit/unicompiler_x86.cpp:3272
↓ 9 callersFunctionnot_
asmjit/ujit/unicompiler.h:1050
↓ 9 callersFunctionon_spill_reg
Spills a variable/register, saves the content to the memory-home if modified.
asmjit/core/ralocal_p.h:275
↓ 9 callersFunctionpick_fp_opcode
asmjit/arm/a64assembler.cpp:545
↓ 9 callersMethodreserve_fit
Reallocates the underlying array to fit at least `n` items with fit semantics. \remarks This function uses a fit policy, which means that when possib
asmjit/support/arenavector.h:570
↓ 9 callersMethodreset_to_simple_value
Resets this offset format to a simple data value of `data_size` bytes. The region will be the same size as data and immediate bits would correspond t
asmjit/core/fixup.h:212
↓ 9 callersMethodsections
asmjit/core/codeholder.h:998
↓ 9 callersMethodset
asmjit-testing/tests/asmjit_test_unicompiler.cpp:1730
↓ 9 callersMethodset_save_restore_alignment
Sets the alignment of a save-restore area of the given `group`.
asmjit/core/func.h:309
↓ 9 callersMethodsize
asmjit/core/radefs_p.h:475
↓ 9 callersMethodsuccessors
asmjit/core/racfgblock_p.h:223
↓ 9 callersFunctiontranslate_op
asmjit/ujit/unicompiler_utils_p.h:21
↓ 9 callersMethodw
Clones and casts this register to a 32-bit (W) register.
asmjit/arm/a64operand.h:89
↓ 9 callersMethodzmm
Clones and casts this register to ZMM (Vec512). \note This is an architecture-specific naming that does the same as \ref v512().
asmjit/x86/x86operand.h:229
↓ 8 callersFunctionFAIL
(msg)
db/aarch64.js:9
↓ 8 callersMethodappend_hex
Appends the given `data` converted to a HEX string.
asmjit/core/string.h:334
↓ 8 callersMethodappend_uint
Appends a formatted integer `i` (unsigned).
asmjit/core/string.h:329
↓ 8 callersMethodapply
asmjit-testing/tests/asmjit_test_unicompiler.cpp:2908
↓ 8 callersMethodassign_stack_offset
Assigns a stack location at `offset`.
asmjit/core/func.h:654
↓ 8 callersFunctionbit_vector_clear
asmjit/support/support.h:1461
↓ 8 callersMethodbit_word
asmjit/support/support_p.h:110
↓ 8 callersFunctionblsi
asmjit/support/support.h:592
↓ 8 callersMethodbuffer_size
Returns the buffer size of the section.
asmjit/core/codeholder.h:319
↓ 8 callersMethodemit_args_assignment
asmjit/core/emitter.cpp:271
↓ 8 callersMethodend_node
Returns "End of Func" sentinel node.
asmjit/core/compiler.h:554
↓ 8 callersFunctionfmadd_fma_ref
asmjit-testing/tests/asmjit_test_unicompiler.cpp:75
↓ 8 callersFunctionfmadd_nofma_ref
asmjit-testing/tests/asmjit_test_unicompiler.cpp:74
↓ 8 callersMethodformatCppStruct
(...args)
tools/generator-commons.js:314
↓ 8 callersFunctionformat_virt_reg_name_with_prefix
asmjit/core/formatter.cpp:44
↓ 8 callersFunctionhas_cpu_hint
Tests whether a CPU hint `hint` is enabled.
asmjit/ujit/unicompiler.h:442
↓ 8 callersMethodinline_comment
Returns an inline comment/annotation string.
asmjit/core/builder.h:825
↓ 8 callersFunctionis_abstract
Tests whether a given type `type_id` is abstract, which means that its size depends on register size.
asmjit/core/type.h:193
↓ 8 callersMethodis_assigned
Tests whether the argument is passed by register.
asmjit/core/func.h:694
↓ 8 callersFunctionis_float
Tests whether a given type is a scalar floating point of any size.
asmjit/core/type.h:249
↓ 8 callersMethodis_lead_consecutive
asmjit/core/rareg_p.h:196
↓ 8 callersMethodis_mm_reg
Tests whether the register is an MMX register (X86|X64).
asmjit/core/operand.h:1605
↓ 8 callersMethodis_pre_index
Tests whether the current memory offset mode is pre-index (write-back is used).
asmjit/arm/a64operand.h:619
↓ 8 callersFunctionis_vec128
Tests whether a given type is a 128-bit or 128-bit view of a vector register.
asmjit/core/type.h:315
↓ 8 callersMethodlabel_id
Returns the id of the label.
asmjit/core/builder.h:1252
↓ 8 callersFunctionmake_cast_op
asmjit/x86/x86emithelper.cpp:58
↓ 8 callersMethodnew_named_label_id
asmjit/core/codeholder.cpp:700
↓ 8 callersMethodnext
()
db/exp.js:433
↓ 8 callersMethodor_
Performs a logical bitwise OP between bits specified in this array and bits in `other`. If `other` has less bits than `this` then all remaining bits a
asmjit/support/arenabitset_p.h:356
↓ 8 callersFunctionpopulate_base_arm_features
asmjit/core/cpuinfo.cpp:792
↓ 8 callersFunctionptr_base
Creates a target dependent pointer of which base register's id is `base_id`.
asmjit/x86/x86emitter.h:170
↓ 8 callersMethodq
asmjit/arm/a64assembler.cpp:124
↓ 8 callersMethodr64
asmjit/core/cpuinfo.cpp:2093
↓ 8 callersFunctionregister_size
Returns the target architecture's GP register size (4 or 8 bytes).
asmjit/core/emitter.h:407
↓ 8 callersFunctionrelease
asmjit/core/virtmem.cpp:261
↓ 8 callersMethodreset_to_imm_value
asmjit/core/fixup.h:225
↓ 8 callersFunctionsaturate_i32_to_i16
asmjit-testing/tests/asmjit_test_unicompiler.cpp:2960
↓ 8 callersFunctionsaturate_i32_to_u16
asmjit-testing/tests/asmjit_test_unicompiler.cpp:2965
↓ 8 callersMethodset
Sets the register count by a register `group`.
asmjit/core/radefs_p.h:172
↓ 8 callersMethodset_natural_stack_alignment
Sets a natural stack alignment. This function can be used to override the default stack alignment in case that you know that it's alignment is differ
asmjit/core/func.h:295
↓ 8 callersMethodset_save_restore_reg_size
Sets the size of a vector register (or its part) to be saved and restored.
asmjit/core/func.h:302
↓ 8 callersMethodshared_assignment_id
asmjit/core/racfgblock_p.h:376
↓ 8 callersFunctionstorea
asmjit/support/support.h:1053
↓ 8 callersFunctionthrowTokenizerError
(token)
db/exp.js:61
↓ 8 callersMethoduse_reg_mask
Returns a register mask that describes allocable USE registers (Read/ReadWrite access).
asmjit/core/radefs_p.h:979
↓ 8 callersMethodx
Clones and casts this register to a 64-bit (X) register.
asmjit/arm/a64operand.h:93
↓ 7 callersFunctionadd_flags
Enables the given formatting `flags`.
asmjit/core/logger.h:75
↓ 7 callersFunctionalloc
asmjit/core/virtmem.cpp:227
↓ 7 callersMethodarena
asmjit/core/rastack_p.h:153
↓ 7 callersMethodassign_reg_data
Assigns a register of `reg_type` and `reg_id`.
asmjit/core/func.h:648
↓ 7 callersFunctionbit_at
asmjit/support/arenabitset_p.h:32
↓ 7 callersFunctionbit_vector_fill
asmjit/support/support.h:1457
↓ 7 callersFunctionblock_count
Returns the count of basic blocks (returns size of `_blocks` array).
asmjit/core/rapass_p.h:262
↓ 7 callersMethodcode_size
asmjit/core/codeholder.cpp:1123
↓ 7 callersFunctioncond_code_to_opcode_field
asmjit/arm/a64assembler.cpp:33
↓ 7 callersFunctioncreate_func_rr
asmjit-testing/tests/asmjit_test_unicompiler.cpp:855
↓ 7 callersFunctionctz_t
asmjit/support/support.h:375
↓ 7 callersFunctiondec
asmjit/ujit/unicompiler.h:1066
↓ 7 callersFunctionemit_4v_t
asmjit/ujit/unicompiler_a64.cpp:2767
↓ 7 callersFunctionemit_4v_t
asmjit/ujit/unicompiler_x86.cpp:3336
↓ 7 callersMethodemit_pp
asmjit/x86/x86assembler.cpp:359
↓ 7 callersFunctionencode_sib
Encode SIB byte.
asmjit/x86/x86assembler.cpp:319
↓ 7 callersMethodextract_rex
Extract `REX` prefix from opcode combined with `options`.
asmjit/x86/x86opcode_p.h:403
↓ 7 callersFunctionformat_virt_reg_name
asmjit/core/formatter.cpp:35
↓ 7 callersMethodfree_reusable
Releases the memory previously allocated by `alloc()`. The `size` argument has to be either the same `size` as used to call `alloc()` or `allocated_si
asmjit/support/arena.h:443
↓ 7 callersFunctiongpq
Creates a 64-bit GPQ register operand (64-bit).
asmjit/x86/x86operand.h:343
↓ 7 callersFunctionhas_avx2
Tests whether AVX2 extension is available.
asmjit/ujit/unicompiler.h:300
↓ 7 callersFunctionhas_cssc
Tests whether CSSC extension is available.
asmjit/ujit/unicompiler.h:352
↓ 7 callersMethodhas_dynamic_alignment
Tests whether the function has to align stack dynamically.
asmjit/core/func.h:1373
↓ 7 callersMethodhas_option
Tests whether the allocator has the given `option` set. \remarks This function is thread-safe.
asmjit/core/jitallocator.h:212
↓ 7 callersMethodhas_shared_assignment_id
asmjit/core/racfgblock_p.h:373
↓ 7 callersMethodhas_use_id
Tests whether the register must be allocated to a fixed physical register before it's used.
asmjit/core/radefs_p.h:992
↓ 7 callersMethodhome_reg_id
asmjit/core/rareg_p.h:273
↓ 7 callersFunctioninc
asmjit/ujit/unicompiler.h:1065
↓ 7 callersMethodisImm
()
db/exp.js:79
↓ 7 callersFunctionis_64bit
asmjit/ujit/unicompiler.h:260
↓ 7 callersMethodis_allocated
asmjit/core/rareg_p.h:185
↓ 7 callersFunctionis_label_valid
Tests whether the `label` is valid (i.e. registered).
asmjit/core/emitter.h:740
↓ 7 callersMethodis_read
Tests whether this operand is read from.
asmjit/core/inst.h:599
↓ 7 callersFunctionis_rex_invalid
asmjit/x86/x86assembler.cpp:326
↓ 7 callersMethodis_section
Tests whether this node is `SectionNode`.
asmjit/core/builder.h:667
↓ 7 callersMethodis_sp
Test whether this register is SP register.
asmjit/arm/a64operand.h:77
↓ 7 callersMethodis_vec256
asmjit/ujit/ujitbase.h:604
← previousnext →401–500 of 5,380, ranked by callers