Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/btbd/smap
/ functions
Functions
3,570 in github.com/btbd/smap
⨍
Functions
3,570
◇
Types & classes
639
↓ 4 callers
Method
assignRegData
smap/asmjit/asmjit/core/func.h:246
↓ 4 callers
Method
assignString
smap/asmjit/asmjit/core/string.cpp:137
↓ 4 callers
Function
byteswap32
smap/asmjit/asmjit/core/support.h:574
↓ 4 callers
Method
contains
Tests whether the vector contains `val`.
smap/asmjit/asmjit/core/zonevector.h:309
↓ 4 callers
Method
data
smap/asmjit/asmjit/core/constpool.h:66
↓ 4 callers
Method
dstRegs
smap/asmjit/asmjit/x86/x86internal.cpp:330
↓ 4 callers
Method
emitSegmentOverride
smap/asmjit/asmjit/x86/x86assembler.cpp:380
↓ 4 callers
Method
empty
smap/asmjit/asmjit/core/zonestack.h:29
↓ 4 callers
Method
entryBlock
Returns the function's entry block.
smap/asmjit/asmjit/core/rapass_p.h:725
↓ 4 callers
Method
flags
Returns the associated calling convention flags, see `CallConv::Flags`.
smap/asmjit/asmjit/core/func.h:363
↓ 4 callers
Method
get
smap/asmjit/asmjit/x86/x86opcode_p.h:346
↓ 4 callers
Function
gpSize
Returns the native size of a general-purpose register.
smap/asmjit/asmjit/core/arch.h:146
↓ 4 callers
Function
gpb_hi
Creates an 8-bit high GPB register operand.
smap/asmjit/asmjit/x86/x86operand.h:577
↓ 4 callers
Function
gpb_lo
Creates an 8-bit low GPB register operand.
smap/asmjit/asmjit/x86/x86operand.h:575
↓ 4 callers
Method
hasArg
smap/asmjit/asmjit/core/func.h:390
↓ 4 callers
Method
hasBroadcast
Tests whether the memory operand has broadcast {1tox}.
smap/asmjit/asmjit/x86/x86operand.h:523
↓ 4 callers
Function
hasOpFlag
smap/asmjit/asmjit/core/inst.h:156
↓ 4 callers
Function
hasOpType
smap/asmjit/asmjit/core/builder.h:758
↓ 4 callers
Method
hasOutId
Tests whether the register must be allocated to a fixed physical register before it's written.
smap/asmjit/asmjit/core/radefs_p.h:879
↓ 4 callers
Method
hasPassData
Tests whether the node has an associated pass data.
smap/asmjit/asmjit/core/builder.h:621
↓ 4 callers
Method
hasRegType
smap/asmjit/asmjit/x86/x86instapi.cpp:1317
↓ 4 callers
Method
hasTypeId
Tests whether the argument or return value has associated `Type::Id`.
smap/asmjit/asmjit/core/func.h:300
↓ 4 callers
Function
iSort
smap/asmjit/asmjit/core/support.h:1201
↓ 4 callers
Method
indentation
smap/asmjit/asmjit/core/logging.h:105
↓ 4 callers
Method
init
smap/asmjit/asmjit/x86/x86callconv.cpp:27
↓ 4 callers
Function
isFloat
smap/asmjit/asmjit/core/type.h:170
↓ 4 callers
Function
isMask
smap/asmjit/asmjit/core/type.h:175
↓ 4 callers
Method
isPhysReg
Tests whether this is a physical register.
smap/asmjit/asmjit/core/operand.h:735
↓ 4 callers
Method
isRead
Tests whether the register is read (writes `true` also if it's Read/Write).
smap/asmjit/asmjit/core/radefs_p.h:826
↓ 4 callers
Function
isUInt12
smap/asmjit/asmjit/core/support.h:539
↓ 4 callers
Method
isVec
Tests whether the instruction is SSE|AVX|AVX512 instruction that accesses XMM|YMM|ZMM registers.
smap/asmjit/asmjit/x86/x86instdb.h:387
↓ 4 callers
Function
is_separator
example/imgui/imgui.cpp:8265
↓ 4 callers
Method
logger
Returns `Logger` passed to `runOnFunction()`.
smap/asmjit/asmjit/core/rapass_p.h:666
↓ 4 callers
Function
neg
smap/asmjit/asmjit/core/support.h:138
↓ 4 callers
Method
next
smap/asmjit/asmjit/core/jitallocator.cpp:87
↓ 4 callers
Method
nextUInt32
smap/asmjit/asmjit/core/jitallocator.cpp:902
↓ 4 callers
Method
position
Returns node position.
smap/asmjit/asmjit/core/builder.h:585
↓ 4 callers
Function
release
smap/asmjit/asmjit/core/jitruntime.h:78
↓ 4 callers
Method
reserve
Reallocates the internal array to fit at least `n` items.
smap/asmjit/asmjit/core/zonevector.h:379
↓ 4 callers
Method
reset
smap/asmjit/asmjit/core/rapass_p.h:387
↓ 4 callers
Method
retCount
Returns count of function return values.
smap/asmjit/asmjit/core/func.h:368
↓ 4 callers
Method
rwPtr
smap/asmjit/asmjit/core/jitallocator.cpp:230
↓ 4 callers
Function
rwZeroExtendAvxVec
smap/asmjit/asmjit/x86/x86instapi.cpp:763
↓ 4 callers
Method
section
smap/asmjit/asmjit/core/builder.cpp:380
↓ 4 callers
Method
set
Sets the register count by a register `group`.
smap/asmjit/asmjit/core/radefs_p.h:175
↓ 4 callers
Method
setData
smap/asmjit/asmjit/core/zonestring.h:97
↓ 4 callers
Function
setErrorHandler
Sets the local error handler.
smap/asmjit/asmjit/core/emitter.h:270
↓ 4 callers
Function
setId
Sets the instruction id to `id`, see `BaseInst::Id`.
smap/asmjit/asmjit/core/builder.h:696
↓ 4 callers
Method
setUseId
Sets a physical register used for 'use' operation.
smap/asmjit/asmjit/core/radefs_p.h:890
↓ 4 callers
Method
sourceOffset
smap/asmjit/asmjit/core/codeholder.h:456
↓ 4 callers
Method
stackSlot
smap/asmjit/asmjit/core/radefs_p.h:1037
↓ 4 callers
Function
stb_textedit_delete
delete characters while updating undo
example/imgui/stb_textedit.h:565
↓ 4 callers
Function
stbtt_GetFontOffsetForIndex
example/imgui/stb_truetype.h:3995
↓ 4 callers
Function
stbtt_GetGlyphShape
example/imgui/stb_truetype.h:2159
↓ 4 callers
Function
stbtt__add_point
example/imgui/stb_truetype.h:3030
↓ 4 callers
Function
stbtt__cff_index_get
example/imgui/stb_truetype.h:1112
↓ 4 callers
Function
stbtt__csctx_v
example/imgui/stb_truetype.h:1777
↓ 4 callers
Method
swap
smap/asmjit/asmjit/core/zonetree.h:146
↓ 4 callers
Function
testArrays
smap/asmjit/asmjit/core/support.cpp:19
↓ 4 callers
Method
u32
Returns immediate value as 32-bit unsigned integer, possibly cropped.
smap/asmjit/asmjit/core/operand.h:1241
↓ 4 callers
Method
u64
Returns immediate value as 64-bit unsigned integer.
smap/asmjit/asmjit/core/operand.h:1249
↓ 4 callers
Method
unassign
smap/asmjit/asmjit/x86/x86internal.cpp:317
↓ 4 callers
Method
useTemporaryMem
smap/asmjit/asmjit/core/rapass.cpp:1426
↓ 4 callers
Method
usedRegs
smap/asmjit/asmjit/x86/x86internal.cpp:328
↓ 4 callers
Function
verify
smap/asmjit/asmjit/core/raassignment_p.h:345
↓ 4 callers
Method
virtSize
Returns the virtual register size. The virtual register size describes how many bytes the virtual register needs to store its content. It can be smal
smap/asmjit/asmjit/core/compiler.h:129
↓ 4 callers
Method
virtualSize
Returns the virtual size of the section. Virtual size is initially zero and is never changed by AsmJit. It's normal if virtual size is smaller than s
smap/asmjit/asmjit/core/codeholder.h:198
↓ 4 callers
Method
workReg
smap/asmjit/asmjit/core/compiler.h:157
↓ 4 callers
Function
xmm
Creates a 128-bit XMM register operand.
smap/asmjit/asmjit/x86/x86operand.h:585
↓ 4 callers
Method
zeroExtend32Bits
smap/asmjit/asmjit/core/operand.h:1298
↓ 3 callers
Method
AddBranch
Adds a branch pointing from src to dest
smap/translator.h:61
↓ 3 callers
Function
CodeHolder_modifyEmitterOptions
smap/asmjit/asmjit/core/codeholder.cpp:116
↓ 3 callers
Function
ConvertRegisterTo64
smap/util.cpp:198
↓ 3 callers
Method
GetCharAdvance
example/imgui/imgui.h:1665
↓ 3 callers
Function
GetDefaultFont
example/imgui/imgui.cpp:5261
↓ 3 callers
Function
GetNextJumpSize
Returns the next jump size from the dest to src including instruction length
smap/translator.cpp:203
↓ 3 callers
Function
GetScrollMaxX
example/imgui/imgui.cpp:4274
↓ 3 callers
Function
GetStyleVarInfo
example/imgui/imgui.cpp:5412
↓ 3 callers
Function
ImFileOpen
example/imgui/imgui.cpp:1344
↓ 3 callers
Function
ImInvLength
example/imgui/imgui_internal.h:152
↓ 3 callers
Function
ImLineClosestPoint
example/imgui/imgui.cpp:858
↓ 3 callers
Function
ImStrdup
example/imgui/imgui.cpp:928
↓ 3 callers
Function
ImTextStrToUtf8
example/imgui/imgui.cpp:1211
↓ 3 callers
Function
ImTriangleContainsPoint
example/imgui/imgui.cpp:872
↓ 3 callers
Function
IsWindowContentHoverable
example/imgui/imgui.cpp:1964
↓ 3 callers
Method
PrimReserve
NB: this can be called with negative count for removing primitives (as long as the result does not underflow)
example/imgui/imgui_draw.cpp:541
↓ 3 callers
Method
PushClipRectFullScreen
example/imgui/imgui_draw.cpp:436
↓ 3 callers
Function
SetCurrentFont
example/imgui/imgui.cpp:5267
↓ 3 callers
Method
SetInt
FIXME-OPT: Need a way to reuse the result of lower_bound when doing GetInt()/SetInt() - not too bad because it only happens on explicit interaction (m
example/imgui/imgui.cpp:1507
↓ 3 callers
Function
SetWindowCollapsed
example/imgui/imgui.cpp:5690
↓ 3 callers
Function
SetWindowConditionAllowFlags
example/imgui/imgui.cpp:4149
↓ 3 callers
Function
SetWindowScrollY
example/imgui/imgui.cpp:5608
↓ 3 callers
Method
TraceBranch
Traces backwards to find the first xref to the current translation at translationIndex
smap/translator.cpp:575
↓ 3 callers
Method
TranslateRawSection
Returns the section header for the RVA
smap/translator.cpp:490
↓ 3 callers
Function
VirtMem_accessToPosixProtection
Posix specific implementation that uses `mmap()` and `munmap()`.
smap/asmjit/asmjit/core/virtmem.cpp:240
↓ 3 callers
Function
ZYAN_STRCHR
smap/zydis/Zycore/LibC.h:315
↓ 3 callers
Function
_assignBlock
smap/asmjit/asmjit/core/zone.h:209
↓ 3 callers
Method
_initReg
\cond INTERNAL Initializes a `BaseReg` operand from `signature` and register `id`.
smap/asmjit/asmjit/core/operand.h:227
↓ 3 callers
Function
_setSize
smap/asmjit/asmjit/core/string.h:266
↓ 3 callers
Method
addAttributes
Adds attributes `attrs` to the FuncFrame.
smap/asmjit/asmjit/core/func.h:584
← previous
next →
401–500 of 3,570, ranked by callers