Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/asLody/whale
/ functions
Functions
6,058 in github.com/asLody/whale
⨍
Functions
6,058
◇
Types & classes
633
Method
Adr
Remaining instructions are simple pass-through calls to the assembler.
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.h:975
Method
Adr
Adr with a literal already constructed. Add the literal to the pool if it is not already done.
whale/src/assembler/vixl/aarch32/macro-assembler-aarch32.h:552
Method
Adrp
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.h:981
Method
Advance
whale/src/assembler/vixl/invalset-vixl.h:767
Method
AdvanceIT
whale/src/assembler/vixl/aarch32/assembler-aarch32.h:62
Method
AliasesAvailableScratchRegister
whale/src/assembler/vixl/aarch32/macro-assembler-aarch32.h:494
Method
Align
whale/src/assembler/x86/assembler_x86.cc:2888
Method
Align
whale/src/assembler/x86_64/assembler_x86_64.cc:3529
Function
AlignDown
whale/src/base/align.h:100
Function
AlignDown
whale/src/base/bit_utils.h:169
Function
AlignUp
whale/src/base/align.h:106
Function
AlignUp
whale/src/base/bit_utils.h:177
Method
Align_a_1
whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1584
Method
Align_a_2
whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1605
Method
Align_a_3
whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1629
Method
Align_align_1
whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1656
Method
Align_align_2
whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1683
Method
Align_align_3
whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1708
Method
Align_align_4
whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1726
Method
Align_align_5
whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1750
Method
Align_index_align_1
whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1388
Method
Align_index_align_2
whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1450
Method
Align_index_align_3
whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1517
Method
AlignedMemOperand
whale/src/assembler/vixl/aarch32/operands-aarch32.h:903
Method
Alignment
whale/src/assembler/vixl/aarch32/instructions-aarch32.h:1331
Method
All
whale/src/assembler/vixl/cpu-features.cc:55
Method
AllocId
whale/src/assembler/x86/managed_register_x86.h:158
Method
AllocId
whale/src/assembler/x86_64/managed_register_x86_64.h:151
Method
AllocIdHigh
whale/src/assembler/x86/managed_register_x86.cc:61
Method
AllocIdHigh
whale/src/assembler/x86_64/managed_register_x86_64.cc:58
Method
AllocIdLow
whale/src/assembler/x86/managed_register_x86.cc:54
Method
AllocIdLow
whale/src/assembler/x86_64/managed_register_x86_64.cc:51
Method
AllowPageOffsetDependentCode
whale/src/assembler/vixl/aarch64/assembler-aarch64.h:4206
Method
AllowStronglyDiscouraged
whale/src/assembler/vixl/aarch32/macro-assembler-aarch32.h:10829
Method
AllowStronglyDiscouraged
whale/src/assembler/vixl/aarch32/assembler-aarch32.h:6151
Method
AllowStronglyDiscouragedScope
whale/src/assembler/vixl/aarch32/assembler-aarch32.h:93
Method
AllowUnpredictable
whale/src/assembler/vixl/aarch32/macro-assembler-aarch32.h:10825
Method
AllowUnpredictable
whale/src/assembler/vixl/aarch32/assembler-aarch32.h:6150
Method
AllowUnpredictableScope
whale/src/assembler/vixl/aarch32/assembler-aarch32.h:82
Function
AmountEncodingValue
whale/src/assembler/vixl/aarch32/instructions-aarch32.cc:727
Method
And
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.cc:742
Method
And
whale/src/assembler/vixl/aarch32/macro-assembler-aarch32.h:1149
Method
Ands
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.cc:750
Method
Ands
whale/src/assembler/vixl/aarch32/macro-assembler-aarch32.h:1215
Method
AnnotateInstrumentation
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.cc:2779
Method
AppendAddressToOutput
whale/src/assembler/vixl/aarch64/disasm-aarch64.cc:4974
Method
AppendCodeAddressToOutput
whale/src/assembler/vixl/aarch64/disasm-aarch64.cc:4981
Method
AppendCodeRelativeAddressToOutput
whale/src/assembler/vixl/aarch64/disasm-aarch64.cc:4993
Method
AppendCodeRelativeCodeAddressToOutput
whale/src/assembler/vixl/aarch64/disasm-aarch64.cc:5005
Method
AppendCodeRelativeDataAddressToOutput
whale/src/assembler/vixl/aarch64/disasm-aarch64.cc:5011
Method
AppendDataAddressToOutput
whale/src/assembler/vixl/aarch64/disasm-aarch64.cc:4987
Method
AppendInt32
Add an int32_t to the end of the constant area, returning the offset into the constant area where the literal resides.
whale/src/assembler/x86/assembler_x86.h:1012
Method
AppendInt32
whale/src/assembler/x86/assembler_x86.cc:3045
Method
AppendInt32
whale/src/assembler/x86_64/assembler_x86_64.cc:3833
Method
AppendInt32
Add an int32_t to the end of the constant area, returning the offset into the constant area where the literal resides.
whale/src/assembler/x86_64/assembler_x86_64.h:1111
Method
AppendPCRelativeOffsetToOutput
whale/src/assembler/vixl/aarch64/disasm-aarch64.cc:4961
Method
AppendRegisterNameToOutput
whale/src/assembler/vixl/aarch64/disasm-aarch64.cc:4919
Method
AppendToOutput
whale/src/assembler/vixl/aarch64/disasm-aarch64.cc:5963
Method
ApplyTo
whale/src/assembler/vixl/aarch32/instructions-aarch32.h:1041
Method
AppropriateZeroRegFor
whale/src/assembler/vixl/aarch64/assembler-aarch64.h:4211
Function
AreEven
whale/src/assembler/vixl/aarch64/assembler-aarch64.cc:6206
Method
ArePoolsBlocked
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.h:3373
Method
ArePoolsBlocked
whale/src/assembler/vixl/aarch32/macro-assembler-aarch32.h:73
Method
Arm64InlineHook
whale/src/dbi/arm64/inline_hook_arm64.h:13
Method
Arm64InstructionRewriter
whale/src/dbi/arm64/instruction_rewriter_arm64.h:16
Method
ArmInlineHook
whale/src/dbi/arm/inline_hook_arm.h:14
Method
ArmInstructionRewriter
whale/src/dbi/arm/instruction_rewriter_arm.h:54
Method
ArrayRef
whale/src/base/array_ref.h:41
Method
ArtMethod
whale/src/android/art/art_method.h:16
Method
ArtRuntime
whale/src/android/art/art_runtime.h:69
Method
ArtSymbolResolver
whale/src/android/art/art_symbol_resolver.h:39
Method
AsByteRegister
whale/src/assembler/x86/managed_register_x86.h:73
Method
AsRegisterPair
whale/src/assembler/x86/managed_register_x86.h:100
Method
AsRegisterPairHigh
whale/src/assembler/x86/managed_register_x86.h:95
Method
AsRegisterPairHigh
whale/src/assembler/x86_64/managed_register_x86_64.h:95
Method
AsRegisterPairLow
whale/src/assembler/x86/managed_register_x86.h:90
Method
AsRegisterPairLow
whale/src/assembler/x86_64/managed_register_x86_64.h:90
Method
AsX87Register
whale/src/assembler/x86/managed_register_x86.h:85
Method
AsX87Register
whale/src/assembler/x86_64/managed_register_x86_64.h:85
Method
Asr
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.h:987
Method
Asr
whale/src/assembler/vixl/aarch32/macro-assembler-aarch32.h:1229
Method
Asrs
whale/src/assembler/vixl/aarch32/macro-assembler-aarch32.h:1282
Method
Assembler
whale/src/assembler/assembler.h:277
Method
Assembler
whale/src/assembler/vixl/aarch64/assembler-aarch64.h:406
Method
Assembler
whale/src/assembler/vixl/aarch32/assembler-aarch32.h:102
Function
AssemblerBase
whale/src/assembler/vixl/assembler-base-vixl.h:40
Method
AssemblerBuffer
whale/src/assembler/assembler.cc:6
Method
AssertSupportedFPCR
Only a subset of FPCR features are supported by the simulator. This helper checks that the FPCR settings are supported. This is checked when floating
whale/src/assembler/vixl/aarch64/simulator-aarch64.h:3234
Function
AssignBit
whale/src/assembler/vixl/utils-vixl.h:612
Function
AssignBits
whale/src/assembler/vixl/utils-vixl.h:624
Function
AssignOffset
whale/src/base/cxx_helper.h:49
Method
At
Instructions are read out of a code stream. The only way to get a reference to an instruction is to convert a pointer. There is no way to allocate or
whale/src/assembler/x86/constants_x86.h:85
Method
At
Instructions are read out of a code stream. The only way to get a reference to an instruction is to convert a pointer. There is no way to allocate or
whale/src/assembler/x86_64/constants_x86_64.h:117
Method
AtomicMemorySimpleHelper
whale/src/assembler/vixl/aarch64/simulator-aarch64.cc:2159
Method
AtomicMemorySwapHelper
whale/src/assembler/vixl/aarch64/simulator-aarch64.cc:2223
Method
AuthPAC
whale/src/assembler/vixl/aarch64/pointer-auth-aarch64.cc:142
Method
Autia1716
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.h:1203
Method
Autib1716
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.h:1210
Method
Axflag
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.h:2043
Method
B
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.cc:545
← previous
next →
1,201–1,300 of 6,058, ranked by callers