MCPcopy Create free account

hub / github.com/asLody/whale / types & classes

Types & classes633 in github.com/asLody/whale

↓ 49 callersClassMemOperand
MemOperand represents the addressing mode of a load or store instruction.
whale/src/assembler/vixl/aarch64/operands-aarch64.h:847
↓ 40 callersClassOperand
whale/src/assembler/x86_64/assembler_x86_64.h:57
↓ 37 callersClassOperand
whale/src/assembler/x86/assembler_x86.h:44
↓ 23 callersClassMemOperand
MemOperand represents the addressing mode of a load or store instruction. Usage: <instr> <Rt> , <MemOperand> where <instr> is the instruction to use
whale/src/assembler/vixl/aarch32/operands-aarch32.h:659
↓ 21 callersClassImmediate
whale/src/assembler/x86/assembler_x86.h:25
↓ 21 callersClassRegister
Some CPURegister methods can return Register or VRegister types, so we need to declare them in advance.
whale/src/assembler/vixl/aarch64/operands-aarch64.h:43
↓ 18 callersClassCpuRegister
whale/src/assembler/x86_64/constants_x86_64.h:11
↓ 18 callersClassUint32
whale/src/assembler/vixl/utils-vixl.h:789
↓ 18 callersClassUint64
whale/src/assembler/vixl/utils-vixl.h:786
↓ 15 callersClassVRegister
whale/src/assembler/vixl/aarch64/operands-aarch64.h:44
↓ 13 callersClassCPURegList
Lists of registers.
whale/src/assembler/vixl/aarch64/operands-aarch64.h:550
↓ 13 callersClassDRegister
whale/src/assembler/vixl/aarch32/instructions-aarch32.h:175
↓ 13 callersClassOperand
Operand.
whale/src/assembler/vixl/aarch64/operands-aarch64.h:766
↓ 10 callersClassRegister
whale/src/assembler/vixl/aarch32/instructions-aarch32.h:135
↓ 10 callersClassSRegister
whale/src/assembler/vixl/aarch32/instructions-aarch32.h:174
↓ 8 callersClassCPURegister
whale/src/assembler/vixl/aarch64/operands-aarch64.h:46
↓ 8 callersClassRegisterList
whale/src/assembler/vixl/aarch32/instructions-aarch32.h:458
↓ 7 callersClassGenericOperand
This an abstraction that can represent a register or memory location. The `MacroAssembler` provides helpers to move data between generic operands.
whale/src/assembler/vixl/aarch64/operands-aarch64.h:927
↓ 6 callersClassDRegisterList
whale/src/assembler/vixl/aarch32/instructions-aarch32.h:667
↓ 6 callersClassFileInfo
Provides utility functions for filenames. FileInfo provides easy access to the components of a file's path relative to the project root.
whale/cpplint.py:1097
↓ 6 callersClassUint128
whale/src/assembler/vixl/utils-vixl.h:787
↓ 5 callersClassCondition
whale/src/assembler/vixl/aarch32/instructions-aarch32.h:998
↓ 4 callersClassAddress
whale/src/assembler/x86/assembler_x86.h:139
↓ 4 callersClassCPUFeatures
A representation of the set of features known to be supported by the target device. Each feature is represented by a simple boolean flag. - When the
whale/src/assembler/vixl/cpu-features.h:175
↓ 4 callersClassImmediate
Encodes an immediate value for operands. Note: Immediates can be 64b on x86-64 for certain instructions, but are often restricted to 32b. Note: As w
whale/src/assembler/x86_64/assembler_x86_64.h:36
↓ 4 callersClassLogicVRegister
Representation of a vector register, with typed getters and setters for lanes and additional information to represent lane state.
whale/src/assembler/vixl/aarch64/simulator-aarch64.h:193
↓ 4 callersClassQRegister
whale/src/assembler/vixl/aarch32/instructions-aarch32.h:176
↓ 4 callersClassSimFloat16
Internal simulation class used solely by the simulator to provide an abstraction layer for any half-precision arithmetic.
whale/src/assembler/vixl/utils-vixl.h:278
↓ 4 callersClassVRegisterList
whale/src/assembler/vixl/aarch32/instructions-aarch32.h:548
↓ 3 callersClassOperand
Operand represents generic set of arguments to pass to an instruction. Usage: <instr> <Rd> , <Operand> where <instr> is the instruction to use (e.g.
whale/src/assembler/vixl/aarch32/operands-aarch32.h:50
↓ 3 callersClassSimSystemRegister
The proper way to initialize a simulated system register (such as NZCV) is as follows: SimSystemRegister nzcv = SimSystemRegister::DefaultValueFor(NZC
whale/src/assembler/vixl/aarch64/simulator-aarch64.h:497
↓ 2 callersClassArrayRef
whale/src/base/array_ref.h:25
↓ 2 callersEnumCondition
whale/src/assembler/x86/constants_x86.h:43
↓ 2 callersClassDRegisterLane
whale/src/assembler/vixl/aarch32/instructions-aarch32.h:323
↓ 2 callersClassFloat16
Wrapper class for passing FP16 values through the assembler. This is purely to aid with type checking/casting.
whale/src/assembler/vixl/utils-vixl.h:233
↓ 2 callersClassImmediateShiftOperand
whale/src/assembler/vixl/aarch32/instructions-aarch32.h:1083
↓ 2 callersClassMemoryRegion
whale/src/assembler/memory_region.h:14
↓ 2 callersClassSRegisterList
whale/src/assembler/vixl/aarch32/instructions-aarch32.h:645
↓ 1 callersClassAddress
whale/src/assembler/x86_64/assembler_x86_64.h:182
↓ 1 callersClassArtMethod
whale/src/android/art/art_method.h:14
↓ 1 callersClassBranchInfo
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.h:193
↓ 1 callersClassCleansedLines
Holds 4 copies of all lines with different preprocessing applied to them. 1) elided member contains lines without strings and comments. 2) lines
whale/cpplint.py:1424
↓ 1 callersClassExactAssemblyScope
Use this scope when you need a one-to-one mapping between methods and instructions. This scope will: - Do the same as `EmissionCheckScope`. - Block ac
whale/src/assembler/vixl/code-generation-scopes-vixl.h:246
↓ 1 callersEnumFloatRegister
whale/src/assembler/x86_64/registers_x86_64.h:29
↓ 1 callersClassForwardRef
whale/src/assembler/vixl/aarch32/location-aarch32.h:107
↓ 1 callersClassManagedRegister
whale/src/assembler/managed_register.h:8
↓ 1 callersClassNestingState
Holds states related to parsing braces.
whale/cpplint.py:2406
↓ 1 callersEnumRegister
whale/src/assembler/x86_64/registers_x86_64.h:7
↓ 1 callersClassRegisterOrAPSR_nzcv
whale/src/assembler/vixl/aarch32/instructions-aarch32.h:151
↓ 1 callersClassXmmRegister
whale/src/assembler/x86_64/constants_x86_64.h:33
↓ 1 callersClass_BlockInfo
Stores information about a generic block of code.
whale/cpplint.py:2205
↓ 1 callersClass_ClassInfo
Stores information about a class.
whale/cpplint.py:2262
↓ 1 callersClass_CppLintState
Maintains module-wide state..
whale/cpplint.py:862
↓ 1 callersClass_ExternCInfo
Stores information about an 'extern "C"' block.
whale/cpplint.py:2255
↓ 1 callersClass_FunctionState
Tracks current function name and the number of lines in its body.
whale/cpplint.py:1033
↓ 1 callersClass_IncludeState
Tracks line numbers for includes, and the order in which includes appear. include_list contains list of lists of (header, line number) pairs. It'
whale/cpplint.py:697
↓ 1 callersClass_NamespaceInfo
Stores information about a namespace.
whale/cpplint.py:2331
↓ 1 callersClass_PreprocessorInfo
Stores checkpoints of nesting stacks when #if/#else is seen.
whale/cpplint.py:2392
↓ 1 callersClassstatfs
whale/src/libffi/closures.c:409
EnumA64InsnType
whale/src/dbi/arm64/decoder_arm64.h:9
ClassABI
Class describing the AArch64 procedure call standard, as defined in "ARM Procedure Call Standard for the ARM 64-bit Architecture (AArch64)", release 1
whale/src/assembler/vixl/aarch64/abi-aarch64.h:58
EnumAddSubExtendedOp
whale/src/assembler/vixl/aarch64/constants-aarch64.h:550
EnumAddSubImmediateOp
whale/src/assembler/vixl/aarch64/constants-aarch64.h:528
EnumAddSubOp
whale/src/assembler/vixl/aarch64/constants-aarch64.h:513
EnumAddSubShiftedOp
whale/src/assembler/vixl/aarch64/constants-aarch64.h:539
EnumAddSubWithCarryOp
Add/sub with carry.
whale/src/assembler/vixl/aarch64/constants-aarch64.h:562
ClassAdditionalHookInfo
java/com/lody/whale/xposed/XposedBridge.java:348
EnumAddrMode
whale/src/assembler/vixl/aarch64/instructions-aarch64.h:150
EnumAddrMode
whale/src/assembler/vixl/aarch32/instructions-aarch32.h:57
ClassAlign_a_1
whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1579
ClassAlign_a_2
whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1600
ClassAlign_a_3
whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1624
ClassAlign_align_1
whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1651
ClassAlign_align_2
whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1678
ClassAlign_align_3
whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1703
ClassAlign_align_4
whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1721
ClassAlign_align_5
whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1745
ClassAlign_index_align_1
whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1381
ClassAlign_index_align_2
whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1443
ClassAlign_index_align_3
whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1510
ClassAlignedMemOperand
whale/src/assembler/vixl/aarch32/instructions-aarch32.h:55
ClassAlignedMemOperand
whale/src/assembler/vixl/aarch32/operands-aarch32.h:901
ClassAlignment
whale/src/assembler/vixl/aarch32/instructions-aarch32.h:1327
EnumAlignmentType
whale/src/assembler/vixl/aarch32/instructions-aarch32.h:1317
ClassAllowStronglyDiscouragedScope
whale/src/assembler/vixl/aarch32/assembler-aarch32.h:88
ClassAllowUnpredictableScope
whale/src/assembler/vixl/aarch32/assembler-aarch32.h:77
ClassArm64InlineHook
whale/src/dbi/arm64/inline_hook_arm64.h:11
ClassArm64InstructionRewriter
whale/src/dbi/arm64/instruction_rewriter_arm64.h:14
ClassArmInlineHook
whale/src/dbi/arm/inline_hook_arm.h:12
EnumArmInsnType
whale/src/dbi/arm/decoder_arm.h:9
ClassArmInstructionRewriter
whale/src/dbi/arm/instruction_rewriter_arm.h:52
EnumArmRegister
whale/src/dbi/arm/registers_arm.h:11
ClassArrayUtils
java/com/lody/whale/xposed/ClassUtils.java:81
ClassArtHookParam
whale/src/android/art/art_hook_param.h:11
ClassArtMethodOffsets
whale/src/android/art/art_runtime.h:39
ClassArtRuntime
whale/src/android/art/art_runtime.h:63
ClassArtSymbolResolver
whale/src/android/art/art_symbol_resolver.h:37
ClassArtThread
whale/src/android/art/art_runtime.h:37
ClassAssembler
whale/src/assembler/label.h:9
ClassAssembler
whale/src/assembler/assembler.h:9
next →1–100 of 633, ranked by callers