MCPcopy Create free account

hub / github.com/StanfordPL/x64asm / functions

Functions736 in github.com/StanfordPL/x64asm

↓ 1 callersMethodtype
Return the type of this operand */
src/operand.h:45
↓ 1 callersFunctionundef_read
This function iterates over a branch-free code and checks that the read set for each instruction is a subset of the def set at that code point. The bo
examples/dataflow.cc:31
↓ 1 callersMethodundef_symbol
Returns true if an undefined symbol error occurred. */
src/linker.h:50
↓ 1 callersFunctionwrite
Write each of the built-in constants
examples/constants.cc:28
↓ 1 callersFunctionxmm
tools/fuzz.cc:97
↓ 1 callersFunctionymm
tools/fuzz.cc:101
MethodAl
Direct access to this constructor is disallowed. */
src/r.h:134
MethodAx
Direct access to this constructor is disallowed. */
src/r.h:238
MethodCl
Direct access to this constructor is disallowed. */
src/r.h:150
MethodCode
Creates an empty code sequence. */
src/code.h:36
MethodDx
Direct access to this constructor is disallowed. */
src/r.h:254
MethodEax
Direct access to this constructor is disallowed. */
src/r.h:311
MethodEflags
Direct access to this constructor is disallowed. */
src/env_bits.h:94
MethodEnvBits
Copy constructor. */
src/env_bits.h:29
MethodEnvReg
Direct access to this constructor is disallowed. */
src/env_reg.h:36
MethodFar
Direct access to this constructor is disallowed. */
src/modifier.h:101
MethodFlagSet
Creates a flag set from a bit mask. */
src/flag_set.h:30
MethodFlagsIterator
Creates iterator for flags */
src/reg_set.h:823
MethodFpuControl
Direct access to this constructor is disallowed. */
src/env_bits.h:110
MethodFpuData
Direct access to this constructor is disallowed. */
src/env_reg.h:56
MethodFpuInstruction
Direct access to this constructor is disallowed. */
src/env_reg.h:72
MethodFpuOpcode
Direct access to this constructor is disallowed. */
src/env_reg.h:88
MethodFpuStatus
Direct access to this constructor is disallowed. */
src/env_bits.h:126
MethodFpuTag
Direct access to this constructor is disallowed. */
src/env_bits.h:142
MethodFs
Direct access to this constructor is disallowed. */
src/sreg.h:99
MethodFunction
Returns a new function; internal buffer may be larger than specified. */
src/function.h:50
MethodGpIterator
Creates iterator for GPs */
src/reg_set.h:691
MethodGs
Direct access to this constructor is disallowed. */
src/sreg.h:115
MethodHint
Direct access to this constructor is disallowed. */
src/hint.h:74
MethodImm
Direct access to this constructor is disallowed. */
src/imm.h:68
MethodImm16
Creates a 16-bit immediate. */
src/imm.h:95
MethodImm32
Creates a 32-bit immediate. */
src/imm.h:112
MethodImm64
Creates a 64-bit immediate. */
src/imm.h:129
MethodImm8
Creates a 8-bit immediate. */
src/imm.h:80
MethodInstruction
Creates an instruction with no operands. */
src/instruction.h:120
MethodLabel
Creates a new, globally unique label. */
src/label.h:33
MethodM
src/m.h:231
MethodMm
Direct access to this constructor is disallowed. */
src/mm.h:68
MethodMmIterator
Creates iterator for MMs */
src/reg_set.h:779
MethodModifier
Direct access to this constructor is disallowed. */
src/modifier.h:71
MethodMoffs
Create a moffs using seg:offset form. */
src/moffs.h:113
MethodMoffs16
Create a moffs using seg:offset form. */
src/moffs.h:135
MethodMoffs32
Create a moffs using seg:offset form. */
src/moffs.h:144
MethodMoffs64
Create a moffs using seg:offset form. */
src/moffs.h:153
MethodMoffs8
Create a moffs using seg:offset form. */
src/moffs.h:126
MethodMxcsr
Direct access to this constructor is disallowed. */
src/env_bits.h:158
MethodOne
Direct access to this construcotr is disallowed. */
src/imm.h:174
MethodOperand
Creates an operand with a type and no underlying value. */
src/operand.h:59
MethodPref66
Direct access to this constructor is disallowed. */
src/modifier.h:81
MethodPrefRexW
Direct access to this constructor is disallowed. */
src/modifier.h:91
MethodProperties
Creates a property set using a bit mask. */
src/instruction.h:67
MethodR
Direct access to this constructor is disallowed. */
src/r.h:45
MethodR16
Direct access to this constructor is disallowed. */
src/r.h:221
MethodR32
Direct access to this constructor is disallowed. */
src/r.h:294
MethodR64
Direct access to this constructor is disallowed. */
src/r.h:350
MethodRax
Direct access to this constructor is disallowed. */
src/r.h:367
MethodRb
Direct access to this constructor is disallowed. */
src/r.h:82
MethodRegSet
Creates a register set from four bit masks. */
src/reg_set.h:91
MethodRel
Direct access to this constructor is disallowed. */
src/rel.h:67
MethodRel32
Creates a 32-bit relative offset. */
src/rel.h:91
MethodRel8
Creates an 8-bit relative offset. */
src/rel.h:76
MethodRh
Direct access to this constructor is disallowed. */
src/r.h:184
MethodRip
Direct access to this constructor is disallowed. */
src/env_reg.h:104
MethodRl
Direct access to this constructor is disallowed. */
src/r.h:117
MethodSreg
Direct access to this constructor is disallowed. */
src/sreg.h:82
MethodSse
src/sse.h:40
MethodSseIterator
Creates iterator for SSEs */
src/reg_set.h:735
MethodSt
Direct access to this constructor is disallowed. */
src/st.h:81
MethodSt0
Direct access to this constructor is disallowed. */
src/st.h:98
MethodThree
Direct access to this constructor is disallosed. */
src/imm.h:191
MethodXmm
Direct access to this constructor is disallowed. */
src/xmm.h:73
MethodXmm0
Direct access to this constructor is disallowed. */
src/xmm.h:90
MethodYmm
Direct access to this constructor is disallowed. */
src/ymm.h:70
MethodZero
Direct access to this constructor is disallowed. */
src/imm.h:157
Methodadvance_byte
Increments the write pointer by one byte. */
src/function.h:228
Methodadvance_long
Increments the write pointer by four bytes. */
src/function.h:238
Methodadvance_quad
Increments the write pointer by eight bytes. */
src/function.h:243
Methodadvance_word
Increments the write pointer by two bytes. */
src/function.h:233
Methodah
src/constants.h:339
Methodal
src/constants.h:326
Methodall_gps
Creates a register set containing all general purpose registers. */
src/reg_set.h:136
Methodall_xmms
Creates a register set containing all xmm registers. */
src/reg_set.h:140
Methodall_ymms
Creates a register set containing all ymm registers. */
src/reg_set.h:144
Methodassemble
Convenience method; compiles a code into a newly allocated function. */
src/assembler.h:62
Methodax
src/constants.h:389
Methodbh
src/constants.h:348
Methodbl
src/constants.h:335
Methodbp
src/constants.h:404
Methodbpl
src/constants.h:355
Methodbx
src/constants.h:398
Methodcall
src/function.h:115
Methodcapacity
Returns the total number of bytes in the internal buffer. */
src/function.h:157
Methodch
src/constants.h:342
Methodcheck
Returns true if this xmm register is well-formed. */
src/ymm.h:36
Methodcheck
Returns true if this label is well-formed. */
src/label.h:52
Methodcheck
Returns true if this xmm register is well-formed. */
src/xmm.h:35
Methodcheck
Returns true if this xmm register is %xmm0. */
src/xmm.h:84
Methodcheck
src/instruction.cc:565
Methodcheck
Returns true iff every instruction is well-formed. */
src/code.h:110
Methodcheck
Returns true if this register is well-formed. */
src/r.h:93
← previousnext →101–200 of 736, ranked by callers