MCPcopy Create free account

hub / github.com/asmjit/asmjit / functions

Functions5,380 in github.com/asmjit/asmjit

↓ 12 callersMethodis_offset_64bit
Tests whether the memory operand has a 64-bit offset or absolute address. If this is true then `has_base()` must always report false.
asmjit/core/operand.h:2342
↓ 12 callersMethodlabel
Returns \ref Label representation of the \ref LabelNode.
asmjit/core/builder.h:1248
↓ 12 callersMethodlast
asmjit/support/arenalist.h:111
↓ 12 callersFunctionnew_const
Put data to a constant-pool and get a memory reference to it.
asmjit/arm/a64compiler.h:140
↓ 12 callersFunctionnew_const
Put data to a constant-pool and get a memory reference to it.
asmjit/x86/x86compiler.h:709
↓ 12 callersFunctionnew_vec_with_width
asmjit/ujit/unicompiler.h:809
↓ 12 callersFunctionoffset
asmjit/core/rastack_p.h:95
↓ 12 callersMethodoffset_from
asmjit/core/codewriter_p.h:49
↓ 12 callersMethodoptions
asmjit/core/jitallocator.h:207
↓ 12 callersFunctionptr_zsi
asmjit/x86/x86emitter.h:183
↓ 12 callersMethodreport
(msg)
db/base.js:355
↓ 12 callersFunctionreset
Clears all features set.
asmjit/core/cpuinfo.h:1140
↓ 12 callersFunctionrw_zero_extend_gp
asmjit/x86/x86instapi.cpp:760
↓ 12 callersMethodrx
asmjit/core/jitallocator.cpp:1314
↓ 12 callersMethodset_inline_comment
Sets an inline comment/annotation string to `s`.
asmjit/core/builder.h:829
↓ 11 callersFunctionFAIL
(msg)
db/aarch32.js:9
↓ 11 callersMethodaddTask
(task)
tools/tablegen.js:393
↓ 11 callersMethodarg
Returns the type of the argument at index `i`.
asmjit/core/func.h:527
↓ 11 callersFunctionasmjit_build_type
asmjit-testing/commons/asmjitutils.h:13
↓ 11 callersMethodblock_id
asmjit/core/racfgblock_p.h:160
↓ 11 callersMethodcopy_from
Initializes the operand from `other` operand (used by operator overloads).
asmjit/core/operand.h:563
↓ 11 callersMethodequals
asmjit/core/string.cpp:549
↓ 11 callersFunctionfdiv
asmjit-testing/tests/asmjit_test_unicompiler.cpp:72
↓ 11 callersFunctionformat_register
asmjit/core/formatter.cpp:173
↓ 11 callersMethodhas
asmjit/core/cpuinfo.h:96
↓ 11 callersMethodis_32bit
Tests whether the architecture is 32-bit.
asmjit/core/environment.h:392
↓ 11 callersMethodis_gp32
Tests whether the register is a 32-bit general purpose register.
asmjit/core/operand.h:1467
↓ 11 callersMethodmark_use_done
asmjit/core/radefs_p.h:1025
↓ 11 callersMethodname
Returns the section name, as a null terminated string.
asmjit/core/codeholder.h:253
↓ 11 callersFunctionnop
(x)
tools/generator-commons.js:6
↓ 11 callersMethodoperands
Returns RW information of all instruction's operands.
asmjit/core/inst.h:862
↓ 11 callersMethodparse
()
db/exp.js:437
↓ 11 callersMethodpreserved_regs
Returns preserved register mask of the given `group`.
asmjit/core/func.h:364
↓ 11 callersMethodqs
asmjit/arm/a64assembler.cpp:125
↓ 11 callersMethodreinit
asmjit/core/codeholder.cpp:271
↓ 11 callersMethodreset
asmjit/core/codeholder.cpp:292
↓ 11 callersMethodscalar
asmjit/arm/a64assembler.cpp:126
↓ 11 callersMethodsections_by_order
asmjit/core/codeholder.h:1002
↓ 11 callersMethodset_rm_size
Sets Reg/Mem size of the operand.
asmjit/core/inst.h:731
↓ 11 callersFunctionsize
Returns the size of the constant-pool in bytes.
asmjit/core/builder.h:1528
↓ 11 callersFunctionsse_fmov
asmjit/ujit/unicompiler_x86.cpp:2698
↓ 11 callersMethodstack_offset
Returns a stack offset of this argument.
asmjit/core/func.h:720
↓ 11 callersMethoduse_id
Returns a physical register id used for 'use' operation.
asmjit/core/radefs_p.h:1000
↓ 11 callersFunctionuxtb
Constructs a `UXTB #value` extend and shift (unsigned byte extend) (AArch64).
asmjit/arm/a64operand.h:999
↓ 11 callersMethodvalue_size
Returns the size of the data-type (word) that contains the offset, in bytes.
asmjit/core/fixup.h:192
↓ 11 callersFunctionvec_width
Returns the current SIMD width (in bytes) that this compiler and all its parts must use. \note The returned width is in bytes and it's calculated fro
asmjit/ujit/unicompiler.h:465
↓ 10 callersFunctionFAIL
(msg)
db/x86.js:20
↓ 10 callersFunctionFormatterInternal_format_imm_bits
asmjit/x86/x86formatter.cpp:579
↓ 10 callersFunctionabs
asmjit/ujit/unicompiler.h:1044
↓ 10 callersFunctionasmjit_error_from_errno
Translates libc errors specific to VirtualMemory mapping to `asmjit::Error`.
asmjit/core/virtmem.cpp:393
↓ 10 callersMethodcapacity
Returns the capacity of the string.
asmjit/core/string.h:190
↓ 10 callersMethodclone_as
asmjit/core/operand.h:1665
↓ 10 callersFunctioncopy_from
asmjit/core/raassignment_p.h:352
↓ 10 callersFunctioncpuid_query
Executes `cpuid` instruction.
asmjit/core/cpuinfo.cpp:130
↓ 10 callersFunctioncreate_func_mr
asmjit-testing/tests/asmjit_test_unicompiler.cpp:742
↓ 10 callersFunctionembed_data_array
Embeds a typed data array. See \ref BaseEmitter::embed_data_array() for more details.
asmjit/ujit/unicompiler.h:566
↓ 10 callersMethodensure_space
asmjit/core/codewriter_p.h:29
↓ 10 callersMethodfill
asmjit/core/constpool.cpp:228
↓ 10 callersFunctionfsqrt
asmjit-testing/tests/asmjit_test_unicompiler.cpp:73
↓ 10 callersFunctionfsub
asmjit-testing/tests/asmjit_test_unicompiler.cpp:70
↓ 10 callersFunctionhas_avx
Tests whether AVX extension is available.
asmjit/ujit/unicompiler.h:298
↓ 10 callersFunctionhas_emitter_flag
Tests whether the emitter has the given `flag` enabled.
asmjit/core/emitter.h:354
↓ 10 callersMethodhas_index_reg
Tests whether the INDEX operand is a register (registers start after `RegType::kLabelTag`).
asmjit/core/operand.h:2273
↓ 10 callersMethodidom
asmjit/core/racfgblock_p.h:259
↓ 10 callersMethodindex_type
Returns the type of an INDEX register (0 if this memory operand doesn't use the INDEX register).
asmjit/core/operand.h:2287
↓ 10 callersFunctionis_aligned
asmjit/support/support.h:785
↓ 10 callersMethodis_empty
asmjit/support/span.h:244
↓ 10 callersMethodis_inst
Tests whether this node is either `InstNode` or extends it.
asmjit/core/builder.h:663
↓ 10 callersFunctionis_scalar_fp_op
asmjit/ujit/unicompiler_x86.cpp:1710
↓ 10 callersMethodis_segment_reg
Tests whether the register is a segment register (X86|X86_64).
asmjit/core/operand.h:1581
↓ 10 callersMethodis_stack
Tests whether the argument is passed by stack.
asmjit/core/func.h:690
↓ 10 callersFunctionis_valid
Tests whether a given type `type_id` is a valid non-void type.
asmjit/core/type.h:185
↓ 10 callersMethodis_valid
asmjit/ujit/unicompiler_a64.cpp:2009
↓ 10 callersMethodis_vec128
asmjit/ujit/ujitbase.h:603
↓ 10 callersFunctionnew_reg_array
asmjit/ujit/unicompiler.h:858
↓ 10 callersFunctionopenbsd_read_aarch64_cpuid
asmjit/core/cpuinfo.cpp:2159
↓ 10 callersMethodsegment_id
Returns segment override register id, see `SReg::Id`.
asmjit/x86/x86operand.h:904
↓ 10 callersMethodset_flags
Adds the calling convention flags, see `Flags`.
asmjit/core/func.h:260
↓ 10 callersMethodset_offset
asmjit/core/assembler.cpp:28
↓ 10 callersFunctionsmax
asmjit/ujit/unicompiler.h:1128
↓ 10 callersFunctionsmin
asmjit/ujit/unicompiler.h:1122
↓ 10 callersFunctionumax
asmjit/ujit/unicompiler.h:1140
↓ 10 callersFunctionumin
asmjit/ujit/unicompiler.h:1134
↓ 9 callersMethodappend_chars
Appends `c` character repeated `n` times.
asmjit/core/string.h:319
↓ 9 callersMethoddone
asmjit/core/codewriter_p.h:159
↓ 9 callersMethodemit_2v
asmjit/ujit/unicompiler_a64.cpp:2784
↓ 9 callersMethodemit_immediate
asmjit/x86/x86assembler.cpp:411
↓ 9 callersMethodexit_node
Returns function exit `LabelNode`.
asmjit/core/compiler.h:546
↓ 9 callersMethodextract_mod_o
Extract `O` field (R) from the opcode (specified as /0..7 in instruction manuals).
asmjit/x86/x86opcode_p.h:393
↓ 9 callersFunctionfill_random_data
asmjit-testing/tests/asmjit_test_unicompiler.cpp:4403
↓ 9 callersMethodhas_base
Tests whether the memory operand has a BASE register or label specified.
asmjit/core/operand.h:2237
↓ 9 callersMethodhas_reg_type
asmjit/core/archtraits.h:259
↓ 9 callersMethodid
Returns the register id. \note Always check whether the register is assigned before using the returned identifier as non-assigned `RegOnly` instance
asmjit/core/operand.h:1886
↓ 9 callersFunctionis_64bit
Tests whether the target architecture is 64-bit.
asmjit/core/emitter.h:395
↓ 9 callersMethodis_bound
Tests whether the label represented by this LabelEntry is bound. Bound label means that it has an associated \ref Section and a position in such sect
asmjit/core/codeholder.h:524
↓ 9 callersMethodis_label
Tests whether the operand is a label (`OperandType::kLabel`).
asmjit/core/operand.h:710
↓ 9 callersMethodis_label_valid
asmjit/core/emitter.cpp:171
↓ 9 callersFunctionis_mmx
Tests whether a given type is an MMX register. \note MMX functionality is in general deprecated on X86 architecture. AsmJit provides it just for comp
asmjit/core/type.h:287
↓ 9 callersMethodis_pre_or_post
Tests whether the current memory offset mode is either pre-index or post-index (write-back is used).
asmjit/arm/a64operand.h:617
↓ 9 callersMethodis_reg_home
Tests whether this memory operand is a register home (only used by \ref asmjit_compiler)
asmjit/core/operand.h:2227
← previousnext →301–400 of 5,380, ranked by callers