Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/btbd/smap
/ types & classes
Types & classes
639 in github.com/btbd/smap
⨍
Functions
3,570
◇
Types & classes
639
↓ 410 callers
Class
ImVec2
example/imgui/imgui.h:105
↓ 145 callers
Class
ImVec4
example/imgui/imgui.h:115
↓ 51 callers
Class
Mem
smap/asmjit/asmjit/x86/x86operand.h:22
↓ 16 callers
Class
Imm
Immediate operand. Immediate operand is usually part of instruction itself. It's inlined after or before the instruction opcode. Immediates can be on
smap/asmjit/asmjit/core/operand.h:1180
↓ 14 callers
Class
Region
smap/region.h:6
↓ 11 callers
Class
Gp
smap/asmjit/asmjit/x86/x86operand.h:24
↓ 10 callers
Class
Label
Label (jump target or data location). Label represents a location in code typically used as a jump target, but may be also a reference to some data o
smap/asmjit/asmjit/core/operand.h:490
↓ 7 callers
Class
Reg
smap/asmjit/asmjit/x86/x86operand.h:21
↓ 6 callers
Class
Pair
example/imgui/imgui.h:1153
↓ 6 callers
Class
Xmm
smap/asmjit/asmjit/x86/x86operand.h:32
↓ 5 callers
Class
BaseInst
Instruction id, options, and extraReg in a single structure. This structure exists mainly to simplify analysis and validation API that requires `BaseI
smap/asmjit/asmjit/core/inst.h:261
↓ 5 callers
Class
BaseMem
Base class for all memory operands. \note It's tricky to pack all possible cases that define a memory operand into just 16 bytes. The `BaseMem` split
smap/asmjit/asmjit/core/operand.h:929
↓ 5 callers
Class
BaseReg
smap/asmjit/asmjit/core/logging.h:25
↓ 5 callers
Class
Ymm
smap/asmjit/asmjit/x86/x86operand.h:33
↓ 4 callers
Class
GpbLo
smap/asmjit/asmjit/x86/x86operand.h:26
↓ 4 callers
Class
ImFontConfig
Runtime data for multiple fonts, bake multiple fonts into a single texture, TTF/OTF font loader
example/imgui/imgui.h:57
↓ 4 callers
Class
Iterator
smap/asmjit/asmjit/core/support.h:1288
↓ 4 callers
Class
KReg
smap/asmjit/asmjit/x86/x86operand.h:36
↓ 4 callers
Class
Operand
Operand can contain register, memory location, immediate, or label.
smap/asmjit/asmjit/core/operand.h:412
↓ 4 callers
Class
ReverseIterator
smap/asmjit/asmjit/core/support.h:1316
↓ 4 callers
Class
Zmm
smap/asmjit/asmjit/x86/x86operand.h:34
↓ 3 callers
Class
Mm
smap/asmjit/asmjit/x86/x86operand.h:35
↓ 3 callers
Class
MyKeyMatcher
smap/asmjit/asmjit/core/zonehash.cpp:127
↓ 3 callers
Class
St
smap/asmjit/asmjit/x86/x86operand.h:40
↓ 2 callers
Class
Bnd
smap/asmjit/asmjit/x86/x86operand.h:41
↓ 2 callers
Class
CReg
smap/asmjit/asmjit/x86/x86operand.h:38
↓ 2 callers
Class
DReg
smap/asmjit/asmjit/x86/x86operand.h:39
↓ 2 callers
Class
GpbHi
smap/asmjit/asmjit/x86/x86operand.h:27
↓ 2 callers
Class
Gpd
smap/asmjit/asmjit/x86/x86operand.h:29
↓ 2 callers
Class
Gpq
smap/asmjit/asmjit/x86/x86operand.h:30
↓ 2 callers
Class
Gpw
smap/asmjit/asmjit/x86/x86operand.h:28
↓ 2 callers
Class
ImColor
Configuration data when adding a font or merging fonts
example/imgui/imgui.h:58
↓ 2 callers
Class
ImGuiStyleMod
example/imgui/imgui_internal.h:36
↓ 2 callers
Class
LabelByName
Only used to lookup a label from `_namedLabels`.
smap/asmjit/asmjit/core/codeholder.cpp:455
↓ 2 callers
Class
LiveRegData
smap/asmjit/asmjit/core/radefs_p.h:685
↓ 2 callers
Class
SReg
smap/asmjit/asmjit/x86/x86operand.h:37
↓ 2 callers
Class
TextRange
example/imgui/imgui.h:1097
↓ 2 callers
Class
Vec
smap/asmjit/asmjit/x86/x86operand.h:31
↓ 1 callers
Class
BaseNode
smap/asmjit/asmjit/core/builder.h:35
↓ 1 callers
Class
BaseReg
Physical/Virtual register operand.
smap/asmjit/asmjit/core/operand.h:613
↓ 1 callers
Class
ImDrawChannel
Forward declarations
example/imgui/imgui.h:49
↓ 1 callers
Class
ImDrawListSharedData
A single draw command list (generally one per window)
example/imgui/imgui.h:53
↓ 1 callers
Class
ImGuiColumnsSet
example/imgui/imgui_internal.h:417
↓ 1 callers
Class
ImGuiContext
User data payload for drag and drop operations
example/imgui/imgui.h:69
↓ 1 callers
Class
ImGuiMenuColumns
example/imgui/imgui_internal.h:38
↓ 1 callers
Class
ImGuiWindow
example/imgui/imgui_internal.h:43
↓ 1 callers
Class
ImGuiWindowSettings
example/imgui/imgui_internal.h:44
↓ 1 callers
Class
LabelNode
smap/asmjit/asmjit/core/builder.h:38
↓ 1 callers
Class
RABlockVisitItem
smap/asmjit/asmjit/core/rapass.cpp:342
↓ 1 callers
Class
RAStackGap
smap/asmjit/asmjit/core/rastack.cpp:49
↓ 1 callers
Class
SMap
smap/smap.h:5
↓ 1 callers
Class
Temporary
Used to pass a temporary buffer to: - Containers that use user-passed buffer as an initial storage (still can grow). - Zone allocator that would use
smap/asmjit/asmjit/core/support.h:1351
↓ 1 callers
Class
X86RACFGBuilder
smap/asmjit/asmjit/x86/x86rapass.cpp:77
Class
ASMJIT_VIRTAPI
smap/asmjit/asmjit/core/compiler.h:183
Class
ASMJIT_VIRTAPI
smap/asmjit/asmjit/core/jitruntime.h:30
Class
ASMJIT_VIRTAPI
smap/asmjit/asmjit/core/logging.h:125
Class
ASMJIT_VIRTAPI
smap/asmjit/asmjit/core/emitter.h:34
Class
ASMJIT_VIRTAPI
smap/asmjit/asmjit/core/builder.h:51
Class
ASMJIT_VIRTAPI
smap/asmjit/asmjit/core/target.h:140
Class
ASMJIT_VIRTAPI
smap/asmjit/asmjit/core/codeholder.h:56
Class
ASMJIT_VIRTAPI
smap/asmjit/asmjit/x86/x86builder.h:27
Class
ASMJIT_VIRTAPI
smap/asmjit/asmjit/x86/x86assembler.h:26
Class
ASMJIT_VIRTAPI
smap/asmjit/asmjit/x86/x86compiler.h:28
Class
Add
smap/asmjit/asmjit/core/support.h:913
Enum
AdditionalBits
smap/asmjit/asmjit/x86/x86operand.h:397
Enum
AddrType
smap/asmjit/asmjit/core/operand.h:931
Class
AddressTableEntry
smap/asmjit/asmjit/core/codeholder.h:470
Enum
AlignMode
Align mode.
smap/asmjit/asmjit/core/codeholder.h:41
Class
AlignNode
smap/asmjit/asmjit/core/builder.h:39
Class
AlignedInt
smap/asmjit/asmjit/core/support.h:43
Class
AlignedInt<uint16_t, 1>
smap/asmjit/asmjit/core/support.h:45
Class
AlignedInt<uint16_t, 2>
smap/asmjit/asmjit/core/support.h:46
Class
AlignedInt<uint32_t, 1>
smap/asmjit/asmjit/core/support.h:47
Class
AlignedInt<uint32_t, 2>
smap/asmjit/asmjit/core/support.h:48
Class
AlignedInt<uint32_t, 4>
smap/asmjit/asmjit/core/support.h:49
Class
AlignedInt<uint64_t, 1>
smap/asmjit/asmjit/core/support.h:50
Class
AlignedInt<uint64_t, 2>
smap/asmjit/asmjit/core/support.h:51
Class
AlignedInt<uint64_t, 4>
smap/asmjit/asmjit/core/support.h:52
Class
AlignedInt<uint64_t, 8>
smap/asmjit/asmjit/core/support.h:53
Class
And
smap/asmjit/asmjit/core/support.h:908
Class
AndNot
smap/asmjit/asmjit/core/support.h:909
Class
AnyData
smap/asmjit/asmjit/core/builder.h:373
Class
ArchRegs
Information about all architecture registers.
smap/asmjit/asmjit/core/arch.h:166
Class
ArchUtils
smap/asmjit/asmjit/core/arch.h:179
Enum
ArgIndex
smap/asmjit/asmjit/core/radefs_p.h:974
Enum
ArgIndex
smap/asmjit/asmjit/core/rastack_p.h:33
Class
AsmParser
Asm parser.
smap/asmtk/asmtk/asmparser.h:20
Class
AsmToken
Token.
smap/asmtk/asmtk/asmtokenizer.h:20
Class
AsmTokenizer
Tokenizer.
smap/asmtk/asmtk/asmtokenizer.h:94
Enum
Attributes
smap/asmjit/asmjit/core/func.h:481
Class
BACKUP_DX11_STATE
Backup DX state that will be modified to restore it afterwards (unfortunately this is very ugly looking and verbose. Close your eyes!)
example/imgui/imgui_impl_dx11.cpp:121
Class
BaseBuilder
smap/asmjit/asmjit/core/logging.h:30
Class
BaseEmitter
smap/asmjit/asmjit/core/logging.h:24
Class
BaseNode
smap/asmjit/asmjit/core/logging.h:31
Class
BaseOfTypeId
smap/asmjit/asmjit/core/type.h:214
Class
BaseRegTraits
\cond INTERNAL Default register traits.
smap/asmjit/asmjit/core/operand.h:565
Class
BitFlipIterator
smap/asmjit/asmjit/core/jitallocator.cpp:58
Class
BitVectorIterator
smap/asmjit/asmjit/core/support.h:1065
Class
BitVectorOpIterator
smap/asmjit/asmjit/core/support.h:1124
Class
BitWordIterator
smap/asmjit/asmjit/core/support.h:936
next →
1–100 of 639, ranked by callers