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
↓ 449 callers
Method
id
smap/asmjit/asmjit/core/inst.h:375
↓ 381 callers
Method
size
smap/asmjit/asmjit/core/constpool.h:104
↓ 365 callers
Function
errored
Returns the error `err` passed. Provided for debugging purposes. Putting a breakpoint inside `errored` can help with tracing the origin of any error
smap/asmjit/asmjit/core/globals.h:360
↓ 129 callers
Method
add
smap/asmjit/asmjit/core/constpool.cpp:105
↓ 114 callers
Function
ImMax
example/imgui/imgui_internal.h:134
↓ 109 callers
Function
bitTest
smap/asmjit/asmjit/core/support.h:192
↓ 103 callers
Method
next
smap/asmjit/asmjit/core/zonestack.h:31
↓ 97 callers
Function
GetCurrentWindow
example/imgui/imgui_internal.h:873
↓ 88 callers
Method
isReg
Tests whether the argument is passed by register.
smap/asmjit/asmjit/core/func.h:273
↓ 82 callers
Function
bitMask
smap/asmjit/asmjit/core/support.h:199
↓ 76 callers
Method
test
smap/asmtk/asmtk/parserutils.h:57
↓ 72 callers
Method
data
smap/asmjit/asmjit/core/zone.h:39
↓ 71 callers
Method
reset
Reset the value to its unassigned state.
smap/asmjit/asmjit/x86/x86internal.cpp:257
↓ 67 callers
Method
push_back
example/imgui/imgui.h:1068
↓ 64 callers
Function
cc
Returns the associated `BaseCompiler`.
smap/asmjit/asmjit/core/compiler.h:542
↓ 64 callers
Method
reset
smap/asmjit/asmjit/core/zone.cpp:53
↓ 63 callers
Function
hasFlag
smap/asmjit/asmjit/core/logging.h:150
↓ 60 callers
Method
hasNext
smap/asmjit/asmjit/core/support.h:942
↓ 58 callers
Method
prev
smap/asmjit/asmjit/core/zonestack.h:30
↓ 58 callers
Method
type
smap/asmjit/asmjit/core/operand.h:606
↓ 54 callers
Function
ttUSHORT
example/imgui/stb_truetype.h:1138
↓ 53 callers
Function
ImMin
example/imgui/imgui_internal.h:133
↓ 53 callers
Method
resize
example/imgui/imgui.h:1054
↓ 52 callers
Method
Start
smap/region.h:25
↓ 45 callers
Method
isMem
Tests whether the operand is a memory location (`kOpMem`).
smap/asmjit/asmjit/core/operand.h:339
↓ 43 callers
Function
max
smap/asmjit/asmjit/core/support.h:372
↓ 43 callers
Function
x86PackRegAndVvvvv
Combine `regId` and `vvvvvId` into a single value (used by AVX and AVX-512).
smap/asmjit/asmjit/x86/x86assembler.cpp:312
↓ 42 callers
Method
group
smap/asmjit/asmjit/core/operand.h:605
↓ 40 callers
Method
addLowercasedChar
smap/asmtk/asmtk/parserutils.h:51
↓ 39 callers
Method
clear
example/imgui/imgui.h:1041
↓ 39 callers
Method
empty
smap/asmjit/asmjit/core/constpool.h:103
↓ 38 callers
Method
GetID
example/imgui/imgui.cpp:1882
↓ 38 callers
Function
ImClamp
example/imgui/imgui_internal.h:139
↓ 37 callers
Function
allocator
Returns `ZoneAllocator` attached to this container.
smap/asmjit/asmjit/core/zonestack.h:91
↓ 37 callers
Method
i64
Returns immediate value as 64-bit signed integer.
smap/asmjit/asmjit/core/operand.h:1247
↓ 36 callers
Function
GetCurrentWindowRead
We should always have a CurrentWindow in the stack (there is an implicit "Debug" window) If this ever crash because g.CurrentWindow is NULL it means t
example/imgui/imgui_internal.h:872
↓ 36 callers
Method
offset
Returns either relative offset or absolute address as 64-bit integer.
smap/asmjit/asmjit/core/operand.h:1105
↓ 36 callers
Method
typeId
Returns a TypeId of this argument or return value.
smap/asmjit/asmjit/core/func.h:302
↓ 35 callers
Function
ImFloor
example/imgui/imgui_internal.h:153
↓ 34 callers
Method
signature
smap/asmjit/asmjit/core/operand.h:603
↓ 34 callers
Function
x86AltOpcodeOf
smap/asmjit/asmjit/x86/x86assembler.cpp:352
↓ 32 callers
Method
copyFrom
smap/asmjit/asmjit/core/zonevector.cpp:103
↓ 32 callers
Function
ttSHORT
example/imgui/stb_truetype.h:1139
↓ 30 callers
Function
_emitter
These two are unfortunately reported by the sanitizer. We know what we do, however, the sanitizer doesn't. I have tried to use reinterpret_cast instea
smap/asmjit/asmjit/x86/x86emitter.h:189
↓ 30 callers
Method
empty
example/imgui/imgui.h:1034
↓ 30 callers
Method
get
smap/asmjit/asmjit/core/constpool.h:111
↓ 30 callers
Function
swap
smap/asmjit/asmjit/core/zone.h:181
↓ 29 callers
Method
init
smap/asmjit/asmjit/core/arch.cpp:39
↓ 28 callers
Function
ImRect
example/imgui/imgui_internal.h:264
↓ 28 callers
Function
ctz
smap/asmjit/asmjit/core/support.h:260
↓ 27 callers
Function
ImLerp
example/imgui/imgui_internal.h:145
↓ 27 callers
Function
bitVectorIndexOf
smap/asmjit/asmjit/core/support.h:1040
↓ 27 callers
Method
isNone
Tests whether this ExtraReg is none (same as calling `Operand_::isNone()`).
smap/asmjit/asmjit/core/operand.h:851
↓ 26 callers
Function
ImFormatString
example/imgui/imgui.cpp:995
↓ 26 callers
Method
regType
Returns a register type of the register used to pass function argument or return value.
smap/asmjit/asmjit/core/func.h:285
↓ 25 callers
Function
IsKeyPressedMap
example/imgui/imgui.cpp:3441
↓ 25 callers
Function
isVec
smap/asmjit/asmjit/core/type.h:185
↓ 24 callers
Method
RVA
Returns this translation's relative virtual address and size
smap/translation.h:19
↓ 24 callers
Function
data
smap/asmjit/asmjit/core/string.h:139
↓ 24 callers
Method
setSize
Sets the memory operand size (in bytes).
smap/asmjit/asmjit/core/operand.h:1092
↓ 23 callers
Function
alignUp
smap/asmjit/asmjit/core/support.h:427
↓ 23 callers
Method
setSignature
smap/asmjit/asmjit/core/operand.h:595
↓ 22 callers
Method
isValid
Tests whether the label was created by CodeHolder and/or an attached emitter.
smap/asmjit/asmjit/core/operand.h:552
↓ 22 callers
Function
sizeOf
smap/asmjit/asmjit/core/type.h:263
↓ 21 callers
Method
alignment
Returns the virtual register alignment.
smap/asmjit/asmjit/core/compiler.h:132
↓ 21 callers
Method
regId
Returns a physical id of the register used to pass function argument or return value.
smap/asmjit/asmjit/core/func.h:290
↓ 20 callers
Method
embed
smap/asmjit/asmjit/core/builder.cpp:793
↓ 20 callers
Function
init
smap/asmjit/asmjit/core/target.h:64
↓ 20 callers
Function
isX86Family
Tests whether this architecture is X86, X64.
smap/asmjit/asmjit/core/arch.h:141
↓ 20 callers
Method
opType
smap/asmjit/asmjit/core/operand.h:604
↓ 20 callers
Function
ptr_zdi
smap/asmjit/asmjit/x86/x86emitter.h:226
↓ 20 callers
Method
workId
Returns the associated WorkReg id.
smap/asmjit/asmjit/core/radefs_p.h:815
↓ 20 callers
Function
x86OpcodeLBySize
smap/asmjit/asmjit/x86/x86assembler.cpp:320
↓ 19 callers
Method
AddRectFilled
example/imgui/imgui_draw.cpp:984
↓ 19 callers
Method
AddTranslation
Adds a new translation
smap/translator.h:45
↓ 19 callers
Method
gpSize
Returns a native size of the general-purpose register of the target architecture.
smap/asmjit/asmjit/core/rapass_p.h:902
↓ 19 callers
Function
isInt32
smap/asmjit/asmjit/core/type.h:160
↓ 19 callers
Function
stb_textedit_clamp
make the selection/cursor state valid if client altered the string
example/imgui/stb_textedit.h:551
↓ 19 callers
Function
workRegById
smap/asmjit/asmjit/core/ralocal_p.h:88
↓ 18 callers
Method
Mapped
Returns the mapped address of this translation
smap/translation.h:25
↓ 18 callers
Method
append
smap/asmjit/asmjit/core/zonestack.h:157
↓ 18 callers
Method
baseId
Returns both BASE (4:0 bits) and INDEX (9:5 bits) types combined into a single value. \remarks Returns id of the BASE register or label (if the BASE
smap/asmjit/asmjit/core/operand.h:1061
↓ 18 callers
Function
isInt8
smap/asmjit/asmjit/core/type.h:156
↓ 18 callers
Method
name
Returns the virtual register name.
smap/asmjit/asmjit/core/compiler.h:102
↓ 18 callers
Function
or_shr
smap/asmjit/asmjit/core/support.h:169
↓ 18 callers
Method
pop_back
example/imgui/imgui.h:1069
↓ 18 callers
Method
remove
smap/asmjit/asmjit/core/zonetree.h:216
↓ 18 callers
Function
reset
smap/asmjit/asmjit/core/arch.h:99
↓ 18 callers
Function
stbtt__handle_clipped_edge
the edge passed in here does not cross the vertical line at x or the vertical line at x+1 (i.e. it has already been clipped to those)
example/imgui/stb_truetype.h:2572
↓ 17 callers
Method
End
smap/region.h:31
↓ 17 callers
Method
OnKeyPressed
example/imgui/imgui.cpp:8337
↓ 17 callers
Method
end
smap/asmjit/asmjit/core/zonestack.h:42
↓ 17 callers
Method
has
smap/asmjit/asmjit/core/radefs_p.h:275
↓ 17 callers
Function
id
Returns the instruction id, see `BaseInst::Id`.
smap/asmjit/asmjit/core/builder.h:694
↓ 17 callers
Function
min
smap/asmjit/asmjit/core/support.h:366
↓ 17 callers
Method
willGrow
smap/asmjit/asmjit/core/zonevector.h:383
↓ 16 callers
Function
ImSaturate
example/imgui/imgui_internal.h:142
↓ 16 callers
Method
Process
smap/translator.h:87
↓ 16 callers
Method
appendUnsafe
Append s`item` to the vector (unsafe case). Can only be used together with `willGrow()`. If `willGrow(N)` returns `kErrorOk` then N elements can be a
smap/asmjit/asmjit/core/zonevector.h:279
↓ 16 callers
Method
arg
Returns the type of the argument at index `i`.
smap/asmjit/asmjit/core/func.h:116
next →
1–100 of 3,570, ranked by callers