Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/StanfordPL/x64asm
/ functions
Functions
736 in github.com/StanfordPL/x64asm
⨍
Functions
736
◇
Types & classes
195
Method
linux_call_preserved
Creates a register set containing registers that must be preserved by the callee. */
src/reg_set.h:149
Method
linux_call_return
Creates a RegSet containing registers returned by linux calls. */
src/reg_set.h:174
Method
linux_call_scratch
Creates a regster set containing registers that can be changed by the callee at any time. */
src/reg_set.h:157
Method
m_type
Returns the type of this operand */
src/m.h:372
Method
m_type
Returns the type of this operand */
src/m.h:385
Method
m_type
Returns the type of this operand */
src/m.h:398
Method
m_type
Returns the type of this operand */
src/m.h:408
Method
m_type
Returns the type of this operand */
src/m.h:418
Method
m_type
Returns the type of this operand */
src/m.h:429
Method
m_type
Returns the type of this operand */
src/m.h:441
Method
m_type
Returns the type of this operand */
src/m.h:453
Method
m_type
Returns the type of this operand */
src/m.h:466
Method
m_type
Returns the type of this operand */
src/m.h:480
Method
m_type
Returns the type of this operand */
src/m.h:494
Method
m_type
Returns the type of this operand */
src/m.h:506
Method
m_type
Returns the type of this operand */
src/m.h:515
Method
m_type
Returns the type of this operand */
src/m.h:525
Method
m_type
Returns the type of this operand */
src/m.h:534
Method
m_type
Returns the type of this operand */
src/m.h:544
Method
m_type
Returns the type of this operand */
src/m.h:554
Method
m_type
Returns the type of this operand */
src/m.h:567
Method
m_type
Returns the type of this operand */
src/m.h:581
Method
m_type
Returns the type of this operand */
src/m.h:594
Function
main
tools/fuzz.cc:309
Function
main
A simple test program. Reads att syntax and prints human readable hex. */
tools/asm.cc:16
Function
main
examples/abi.cc:28
Function
main
examples/constants.cc:108
Function
main
examples/functions.cc:32
Function
main
examples/linker.cc:27
Function
main
examples/dataflow.cc:69
Function
main
examples/context.cc:27
Function
main
examples/hello.cc:117
Method
maybe_extend
Returns true if this instruction might write the operand at index and zero extend its parent register. */
src/instruction.h:419
Method
maybe_read
Returns true if this instruction might read the operand at index. */
src/instruction.h:391
Method
maybe_read_set
Returns the set of registers this instruction might read. */
src/instruction.h:443
Method
maybe_undef
Returns true if this instruction might undefine the operand at index. */
src/instruction.h:431
Method
maybe_undef_set
Returns the set of registers this instruction might undefine. */
src/instruction.h:463
Method
maybe_write
Returns true if this instruction might write the operand at index. */
src/instruction.h:411
Method
maybe_write_set
Returns the set of registers this instruction might write. */
src/instruction.h:453
Method
mem_index
Returns the index of a memory operand if present, -1 otherwise. */
src/instruction.h:379
Method
mm0
src/constants.h:291
Method
mm1
src/constants.h:294
Method
mm2
src/constants.h:297
Method
mm3
src/constants.h:300
Method
mm4
src/constants.h:303
Method
mm5
src/constants.h:306
Method
mm6
src/constants.h:309
Method
mm7
src/constants.h:312
Method
mm_begin
Iterates over MM registers */
src/reg_set.h:850
Method
mm_end
End iterator for the MM registers */
src/reg_set.h:854
Method
mod_rm_sib
src/assembler.cc:44
Method
mod_rm_sib
Emits a mod/rm sib byte pair. */
src/assembler.h:301
Method
must_extend
Returns true if this instruction must write the operand at index and zero extend into its parent register. */
src/instruction.h:405
Method
must_read
Returns true if this instruction must read the operand at index. */
src/instruction.h:385
Method
must_read_set
Returns the set of registers this code must read. */
src/code.h:53
Method
must_read_set
Returns the set of registers this instruction must read. */
src/instruction.h:438
Method
must_undef
Returns true if this instruction must undefine the operand at index. */
src/instruction.h:425
Method
must_undef_set
Returns the set of registers this code must undefine. */
src/code.h:91
Method
must_undef_set
Returns the set of registers this instruction must undefine. */
src/instruction.h:458
Method
must_write
Returns true if this instruction must write the operand at index. */
src/instruction.h:397
Method
must_write_set
Returns the set of registers this code must write. */
src/code.h:73
Method
must_write_set
Returns the set of registers this instruction must write. */
src/instruction.h:448
Method
mxcsr_daz
src/constants.h:233
Method
mxcsr_de
src/constants.h:218
Method
mxcsr_dm
src/constants.h:239
Method
mxcsr_fz
src/constants.h:257
Method
mxcsr_ie
src/constants.h:215
Method
mxcsr_im
src/constants.h:236
Method
mxcsr_oe
src/constants.h:224
Method
mxcsr_om
src/constants.h:245
Method
mxcsr_pe
src/constants.h:230
Method
mxcsr_pm
src/constants.h:251
Method
mxcsr_rc
src/constants.h:254
Method
mxcsr_ue
src/constants.h:227
Method
mxcsr_um
src/constants.h:248
Method
mxcsr_ze
src/constants.h:221
Method
mxcsr_zm
src/constants.h:242
Method
none
Returns an empty property set. */
src/instruction.h:77
Method
not_taken
src/constants.h:277
Method
one
src/constants.h:284
Method
opcode
Emits a one-byte opcode. */
src/assembler.h:161
Method
operator!=
Comparison based on on val_. */
src/ymm.h:49
Method
operator!=
Comparison based on label id. */
src/label.h:71
Method
operator!=
Comparison based on on val_. */
src/xmm.h:48
Method
operator!=
Set inequality. */
src/reg_set.h:242
Method
operator!=
Checks for inequality */
src/reg_set.h:674
Method
operator!=
Checks for inequality */
src/reg_set.h:718
Method
operator!=
Checks for inequality */
src/reg_set.h:762
Method
operator!=
Checks for inequality */
src/reg_set.h:806
Method
operator!=
Comparison based on on val_. */
src/r.h:71
Method
operator!=
Comparison based on on val_. */
src/r.h:106
Method
operator!=
Comparison based on on val_. */
src/r.h:173
Method
operator!=
Comparison based on on val_. */
src/r.h:210
Method
operator!=
Comparison based on on val_. */
src/r.h:283
Method
operator!=
Comparison based on on val_. */
src/r.h:339
Method
operator!=
Inequality. */
src/env_bits.h:61
Method
operator!=
Comparison based on on val_. */
src/rel.h:38
Method
operator!=
Comparison based on on val_. */
src/m.h:186
Method
operator!=
Equality based on underlying bit mask. */
src/flag_set.h:128
Method
operator!=
Comparison based on on val_. */
src/mm.h:47
← previous
next →
401–500 of 736, ranked by callers