MCPcopy Create free account

hub / github.com/asmjit/asmjit / functions

Functions5,380 in github.com/asmjit/asmjit

↓ 19 callersFunctionvec_stringify
asmjit-testing/tests/asmjit_test_unicompiler.cpp:1780
↓ 18 callersMethodarg
asmjit-testing/tests/asmjit_test_unicompiler.cpp:1566
↓ 18 callersFunctionbic
asmjit/ujit/unicompiler.h:1086
↓ 18 callersMethodelement_index
Returns element index of the register.
asmjit/arm/a64operand.h:430
↓ 18 callersFunctionelement_type_to_size_op
asmjit/arm/a64assembler.cpp:285
↓ 18 callersMethodfirst
asmjit/core/builder.h:172
↓ 18 callersFunctionhas_sse4_1
Tests whether SSE4.1 extension is available.
asmjit/ujit/unicompiler.h:291
↓ 18 callersMethodis_valid
asmjit/arm/a64assembler.cpp:121
↓ 18 callersFunctionmul
asmjit/ujit/unicompiler.h:1104
↓ 18 callersFunctionquery_features_inline
asmjit/x86/x86instapi.cpp:1791
↓ 18 callersMethodreset
asmjit-testing/commons/random.h:29
↓ 18 callersMethodset_id
Sets the register id to `id`.
asmjit/core/operand.h:1682
↓ 18 callersMethodsubset
asmjit/core/operand.h:390
↓ 17 callersMethod_1to8
Returns a new `Mem` with {1to8} broadcast (AVX-512).
asmjit/x86/x86operand.h:967
↓ 17 callersMethodarch
asmjit-testing/tests/asmjit_test_compiler.h:41
↓ 17 callersFunctionencode_mod
Encode MOD byte.
asmjit/x86/x86assembler.cpp:311
↓ 17 callersFunctionequals
asmjit/core/string.h:53
↓ 17 callersFunctionfadd
asmjit-testing/tests/asmjit_test_unicompiler.cpp:69
↓ 17 callersFunctionhas_avx512
Tests whether a baseline AVX-512 extensions are available (F, CD, BW, DQ, and VL).
asmjit/ujit/unicompiler.h:322
↓ 17 callersMethodhas_preserved_fp
Tests whether the function preserves frame pointer (EBP|ESP on X86).
asmjit/core/func.h:1278
↓ 17 callersMethodis_write
Tests whether this operand is written to.
asmjit/core/inst.h:603
↓ 17 callersMethodlive_in
asmjit/core/racfgblock_p.h:334
↓ 17 callersFunctionnew_gp32
asmjit/ujit/unicompiler.h:776
↓ 17 callersMethodnext_uint32
asmjit-testing/commons/random.h:44
↓ 17 callersFunctionptr
Creates `[base.reg + offset]` memory operand.
asmjit/x86/x86operand.h:986
↓ 17 callersFunctionshr
asmjit/support/support.h:310
↓ 17 callersFunctionuxtw
Constructs a `UXTW #value` extend and shift (unsigned word extend) (AArch64).
asmjit/arm/a64operand.h:1007
↓ 17 callersMethodvirt_reg
asmjit/core/rareg_p.h:225
↓ 17 callersFunctionwork_reg_by_id
asmjit/core/rapass_p.h:466
↓ 16 callersMethodarg_count
Returns the number of function arguments.
asmjit/core/func.h:973
↓ 16 callersFunctionb
Creates an 8-bit B register operand.
asmjit/arm/a64operand.h:675
↓ 16 callersMethodhas_base_reg
Tests whether the BASE operand is a register (registers start after `RegType::kLabelTag`).
asmjit/core/operand.h:2267
↓ 16 callersMethodhas_flag
Tests whether the calling convention has the given `flag` set.
asmjit/core/func.h:252
↓ 16 callersMethodindex_id
Returns the id of the INDEX register.
asmjit/core/operand.h:2301
↓ 16 callersMethodlast
asmjit/core/builder.h:175
↓ 16 callersFunctionnew_vec128
asmjit/ujit/unicompiler.h:815
↓ 16 callersFunctionptr_zdi
asmjit/x86/x86emitter.h:184
↓ 16 callersMethodret
Returns the type of the return value.
asmjit/core/func.h:508
↓ 16 callersMethodrm_feature
Returns the CPU feature required to replace a register operand with memory operand. If the returned feature is zero (none) then this instruction eithe
asmjit/core/inst.h:849
↓ 16 callersFunctionsaturate_i16_to_i8
asmjit-testing/tests/asmjit_test_unicompiler.cpp:2950
↓ 16 callersFunctionsaturate_i16_to_u8
asmjit-testing/tests/asmjit_test_unicompiler.cpp:2955
↓ 16 callersMethodset_error_handler
asmjit/core/emitter.cpp:110
↓ 16 callersMethodsize
asmjit/support/span.h:241
↓ 16 callersMethodwork_id
asmjit/core/rareg_p.h:163
↓ 16 callersMethodymm
Clones and casts this register to YMM (Vec256). \note This is an architecture-specific naming that does the same as \ref v256().
asmjit/x86/x86operand.h:223
↓ 15 callersFunction_is_valid_red
Tests whether the node is RED (RED node must be non-null and must have RED flag set).
asmjit/support/arenatree.h:97
↓ 15 callersMethodadd
asmjit-testing/tests/asmjit_test_compiler_a64.cpp:310
↓ 15 callersMethodaddIndexed
(item)
tools/generator-commons.js:457
↓ 15 callersMethodadd_label
Adds the `label` to the list of targets of this JumpAnnotation.
asmjit/core/compiler.h:399
↓ 15 callersMethodhas_flag
Tests whether the instruction has flag `flag`, see \ref InstFlags.
asmjit/x86/x86instdb.h:556
↓ 15 callersMethodinject
(key, str, size)
tools/tablegen.js:271
↓ 15 callersFunctionis_vec
Tests whether a given type is a vector register of any size.
asmjit/core/type.h:303
↓ 15 callersMethodis_vec512
asmjit/ujit/ujitbase.h:605
↓ 15 callersFunctionis_zero_or_power_of_2
asmjit/support/support.h:720
↓ 15 callersFunctionpopcnt
asmjit/support/support.h:572
↓ 15 callersFunctionprepare
Prepares the CFG builder of the current function.
asmjit/core/racfgbuilder_p.h:475
↓ 14 callersFunctionJitAllocatorTest_usage
asmjit/core/jitallocator.cpp:1414
↓ 14 callersMethodadd_offset_lo32
Adds `offset` to a low 32-bit offset part (don't use without knowing how BaseMem works). \note This is a fast function that doesn't use the high 32-b
asmjit/core/operand.h:2402
↓ 14 callersFunctionavx_mov
asmjit/ujit/unicompiler_x86.cpp:3128
↓ 14 callersMethodbase_type
Returns the type of the BASE register (0 if this memory operand doesn't use the BASE register). \note If the returned type is one (a value never asso
asmjit/core/operand.h:2282
↓ 14 callersFunctionbenchmark_x86_function
asmjit-testing/bench/asmjit_bench_codegen_x86.cpp:5172
↓ 14 callersMethodhas_element_type
Returns whether the vector register has associated a vector element type.
asmjit/arm/a64operand.h:398
↓ 14 callersFunctionhas_gp_ext
Tests whether a general purpose extension `ext` is available.
asmjit/ujit/unicompiler.h:265
↓ 14 callersFunctionis_int
Tests whether a given type is a scalar integer (signed or unsigned) of any size.
asmjit/core/type.h:197
↓ 14 callersMethodprepare
asmjit-testing/tests/asmjit_test_unicompiler.cpp:156
↓ 14 callersFunctionquery_rw_info_inline
asmjit/x86/x86instapi.cpp:1874
↓ 14 callersFunctionrol
asmjit/ujit/unicompiler.h:1161
↓ 14 callersMethodset_preserved_regs
Sets preserved register mask of the given `group`.
asmjit/core/func.h:371
↓ 13 callersFunctionFAIL
(msg)
db/base.js:9
↓ 13 callersFunctionFormatterInternal_format_imm_shuf
asmjit/x86/x86formatter.cpp:564
↓ 13 callersMethodadd_diagnostic_options
asmjit/core/emitter.cpp:75
↓ 13 callersFunctionasmjit_arch_as_string
asmjit-testing/commons/asmjitutils.h:23
↓ 13 callersFunctioncreate_func_rm
asmjit-testing/tests/asmjit_test_unicompiler.cpp:627
↓ 13 callersMethoddup
asmjit/support/arena.cpp:272
↓ 13 callersMethodembed_label_delta
[[pure virtual]]
asmjit/core/emitter.cpp:315
↓ 13 callersMethodemit8_if
asmjit/core/codewriter_p.h:63
↓ 13 callersFunctionformat_label
asmjit/core/formatter.cpp:138
↓ 13 callersMethodget
asmjit/arm/a64assembler.cpp:449
↓ 13 callersFunctiongp_force_reg
asmjit/ujit/unicompiler_a64.cpp:336
↓ 13 callersMethodhas_arg
asmjit-testing/tests/broken.cpp:182
↓ 13 callersMethodhas_op_flag
Tests whether operand flags contain the given `flag`.
asmjit/core/inst.h:589
↓ 13 callersMethodinit
asmjit/support/support.h:1359
↓ 13 callersMethodinit_vec_width
asmjit/ujit/unicompiler_a64.cpp:86
↓ 13 callersMethodis_empty
asmjit/core/rapass.cpp:482
↓ 13 callersMethodis_indirect
Tests whether the argument is passed through a pointer (used by WIN64 to pass XMM|YMM|ZMM).
asmjit/core/func.h:698
↓ 13 callersMethodlea
asmjit/ujit/unicompiler_a64.cpp:1124
↓ 13 callersMethodpredicate
Returns operation predicate of the register (ARM/AArch64). The meaning depends on architecture, for example on ARM hardware this describes \ref arm::
asmjit/core/operand.h:1645
↓ 13 callersMethodq
Clones and casts the register to a 128-bit Q register (element type & index is not cloned).
asmjit/arm/a64operand.h:333
↓ 13 callersMethodset_last
asmjit/core/racfgblock_p.h:283
↓ 13 callersFunctionshuf_imm4_from_swizzle
asmjit/ujit/unicompiler_x86.cpp:2736
↓ 13 callersMethodsort
Based on "PDCLib - Public Domain C Library" and rewritten to C++.
asmjit/support/support.h:1654
↓ 13 callersFunctionstringify_result
asmjit-testing/tests/asmjit_test_environment.cpp:36
↓ 13 callersFunctiontest_perf
asmjit-testing/bench/asmjit_bench_overhead.cpp:362
↓ 12 callersMethodalloc
asmjit/core/jitallocator.cpp:1375
↓ 12 callersFunctionarch
Returns the target architecture.
asmjit/core/target.h:49
↓ 12 callersFunctionbit_vector_set_bit
asmjit/support/support.h:1425
↓ 12 callersMethodcursor
asmjit/core/codewriter_p.h:43
↓ 12 callersMethodfirst
asmjit/support/arenalist.h:108
↓ 12 callersFunctionhas_diagnostic_option
Tests whether the given `option` is present in the emitter's diagnostic options.
asmjit/core/emitter.h:552
↓ 12 callersFunctionhas_sse_ext
Tests whether an SSE extension `ext` is available.
asmjit/ujit/unicompiler.h:267
← previousnext →201–300 of 5,380, ranked by callers