Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aimardcr/APKKiller
/ types & classes
Types & classes
634 in github.com/aimardcr/APKKiller
⨍
Functions
5,957
◇
Types & classes
634
↓ 49 callers
Class
MemOperand
MemOperand represents the addressing mode of a load or store instruction.
app/src/main/cpp/whale/src/assembler/vixl/aarch64/operands-aarch64.h:847
↓ 40 callers
Class
Operand
app/src/main/cpp/whale/src/assembler/x86_64/assembler_x86_64.h:57
↓ 37 callers
Class
Operand
app/src/main/cpp/whale/src/assembler/x86/assembler_x86.h:44
↓ 23 callers
Class
MemOperand
MemOperand represents the addressing mode of a load or store instruction. Usage: <instr> <Rt> , <MemOperand> where <instr> is the instruction to use
app/src/main/cpp/whale/src/assembler/vixl/aarch32/operands-aarch32.h:659
↓ 21 callers
Class
Immediate
app/src/main/cpp/whale/src/assembler/x86/assembler_x86.h:25
↓ 21 callers
Class
Register
Some CPURegister methods can return Register or VRegister types, so we need to declare them in advance.
app/src/main/cpp/whale/src/assembler/vixl/aarch64/operands-aarch64.h:43
↓ 18 callers
Class
CpuRegister
app/src/main/cpp/whale/src/assembler/x86_64/constants_x86_64.h:11
↓ 18 callers
Class
Uint32
app/src/main/cpp/whale/src/assembler/vixl/utils-vixl.h:789
↓ 18 callers
Class
Uint64
app/src/main/cpp/whale/src/assembler/vixl/utils-vixl.h:786
↓ 15 callers
Class
VRegister
app/src/main/cpp/whale/src/assembler/vixl/aarch64/operands-aarch64.h:44
↓ 13 callers
Class
CPURegList
Lists of registers.
app/src/main/cpp/whale/src/assembler/vixl/aarch64/operands-aarch64.h:550
↓ 13 callers
Class
DRegister
app/src/main/cpp/whale/src/assembler/vixl/aarch32/instructions-aarch32.h:175
↓ 13 callers
Class
Operand
Operand.
app/src/main/cpp/whale/src/assembler/vixl/aarch64/operands-aarch64.h:766
↓ 10 callers
Class
Register
app/src/main/cpp/whale/src/assembler/vixl/aarch32/instructions-aarch32.h:135
↓ 10 callers
Class
SRegister
app/src/main/cpp/whale/src/assembler/vixl/aarch32/instructions-aarch32.h:174
↓ 8 callers
Class
CPURegister
app/src/main/cpp/whale/src/assembler/vixl/aarch64/operands-aarch64.h:46
↓ 8 callers
Class
RegisterList
app/src/main/cpp/whale/src/assembler/vixl/aarch32/instructions-aarch32.h:458
↓ 7 callers
Class
GenericOperand
This an abstraction that can represent a register or memory location. The `MacroAssembler` provides helpers to move data between generic operands.
app/src/main/cpp/whale/src/assembler/vixl/aarch64/operands-aarch64.h:927
↓ 6 callers
Class
DRegisterList
app/src/main/cpp/whale/src/assembler/vixl/aarch32/instructions-aarch32.h:667
↓ 6 callers
Class
Uint128
app/src/main/cpp/whale/src/assembler/vixl/utils-vixl.h:787
↓ 5 callers
Class
Condition
app/src/main/cpp/whale/src/assembler/vixl/aarch32/instructions-aarch32.h:998
↓ 4 callers
Class
Address
app/src/main/cpp/whale/src/assembler/x86/assembler_x86.h:139
↓ 4 callers
Class
CPUFeatures
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
app/src/main/cpp/whale/src/assembler/vixl/cpu-features.h:175
↓ 4 callers
Class
Immediate
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
app/src/main/cpp/whale/src/assembler/x86_64/assembler_x86_64.h:36
↓ 4 callers
Class
LogicVRegister
Representation of a vector register, with typed getters and setters for lanes and additional information to represent lane state.
app/src/main/cpp/whale/src/assembler/vixl/aarch64/simulator-aarch64.h:193
↓ 4 callers
Class
QRegister
app/src/main/cpp/whale/src/assembler/vixl/aarch32/instructions-aarch32.h:176
↓ 4 callers
Class
SimFloat16
Internal simulation class used solely by the simulator to provide an abstraction layer for any half-precision arithmetic.
app/src/main/cpp/whale/src/assembler/vixl/utils-vixl.h:278
↓ 4 callers
Class
VRegisterList
app/src/main/cpp/whale/src/assembler/vixl/aarch32/instructions-aarch32.h:548
↓ 3 callers
Class
Operand
Operand represents generic set of arguments to pass to an instruction. Usage: <instr> <Rd> , <Operand> where <instr> is the instruction to use (e.g.
app/src/main/cpp/whale/src/assembler/vixl/aarch32/operands-aarch32.h:50
↓ 3 callers
Class
SimSystemRegister
The proper way to initialize a simulated system register (such as NZCV) is as follows: SimSystemRegister nzcv = SimSystemRegister::DefaultValueFor(NZC
app/src/main/cpp/whale/src/assembler/vixl/aarch64/simulator-aarch64.h:497
↓ 2 callers
Class
ArrayRef
app/src/main/cpp/whale/src/base/array_ref.h:25
↓ 2 callers
Enum
Condition
app/src/main/cpp/whale/src/assembler/x86/constants_x86.h:43
↓ 2 callers
Class
DRegisterLane
app/src/main/cpp/whale/src/assembler/vixl/aarch32/instructions-aarch32.h:323
↓ 2 callers
Class
Float16
Wrapper class for passing FP16 values through the assembler. This is purely to aid with type checking/casting.
app/src/main/cpp/whale/src/assembler/vixl/utils-vixl.h:233
↓ 2 callers
Class
ImmediateShiftOperand
app/src/main/cpp/whale/src/assembler/vixl/aarch32/instructions-aarch32.h:1083
↓ 2 callers
Class
MemoryRegion
app/src/main/cpp/whale/src/assembler/memory_region.h:14
↓ 2 callers
Class
SRegisterList
app/src/main/cpp/whale/src/assembler/vixl/aarch32/instructions-aarch32.h:645
↓ 1 callers
Class
Address
app/src/main/cpp/whale/src/assembler/x86_64/assembler_x86_64.h:182
↓ 1 callers
Class
ArtMethod
app/src/main/cpp/whale/src/android/art/art_method.h:14
↓ 1 callers
Class
BranchInfo
app/src/main/cpp/whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.h:193
↓ 1 callers
Class
ExactAssemblyScope
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
app/src/main/cpp/whale/src/assembler/vixl/code-generation-scopes-vixl.h:246
↓ 1 callers
Class
Field
app/src/main/cpp/APKKiller.h:220
↓ 1 callers
Enum
FloatRegister
app/src/main/cpp/whale/src/assembler/x86_64/registers_x86_64.h:29
↓ 1 callers
Class
ForwardRef
app/src/main/cpp/whale/src/assembler/vixl/aarch32/location-aarch32.h:107
↓ 1 callers
Class
ManagedRegister
app/src/main/cpp/whale/src/assembler/managed_register.h:8
↓ 1 callers
Enum
Register
app/src/main/cpp/whale/src/assembler/x86_64/registers_x86_64.h:7
↓ 1 callers
Class
RegisterOrAPSR_nzcv
app/src/main/cpp/whale/src/assembler/vixl/aarch32/instructions-aarch32.h:151
↓ 1 callers
Class
XmmRegister
app/src/main/cpp/whale/src/assembler/x86_64/constants_x86_64.h:33
↓ 1 callers
Class
statfs
app/src/main/cpp/whale/src/libffi/closures.c:409
Enum
A64InsnType
app/src/main/cpp/whale/src/dbi/arm64/decoder_arm64.h:9
Class
ABI
Class describing the AArch64 procedure call standard, as defined in "ARM Procedure Call Standard for the ARM 64-bit Architecture (AArch64)", release 1
app/src/main/cpp/whale/src/assembler/vixl/aarch64/abi-aarch64.h:58
Class
APKKiller
app/src/main/java/com/kuro/APKKiller.java:8
Enum
AddSubExtendedOp
app/src/main/cpp/whale/src/assembler/vixl/aarch64/constants-aarch64.h:550
Enum
AddSubImmediateOp
app/src/main/cpp/whale/src/assembler/vixl/aarch64/constants-aarch64.h:528
Enum
AddSubOp
app/src/main/cpp/whale/src/assembler/vixl/aarch64/constants-aarch64.h:513
Enum
AddSubShiftedOp
app/src/main/cpp/whale/src/assembler/vixl/aarch64/constants-aarch64.h:539
Enum
AddSubWithCarryOp
Add/sub with carry.
app/src/main/cpp/whale/src/assembler/vixl/aarch64/constants-aarch64.h:562
Class
AdditionalHookInfo
app/src/main/java/com/kuro/whale/xposed/XposedBridge.java:348
Enum
AddrMode
app/src/main/cpp/whale/src/assembler/vixl/aarch64/instructions-aarch64.h:150
Enum
AddrMode
app/src/main/cpp/whale/src/assembler/vixl/aarch32/instructions-aarch32.h:57
Class
Align_a_1
app/src/main/cpp/whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1579
Class
Align_a_2
app/src/main/cpp/whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1600
Class
Align_a_3
app/src/main/cpp/whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1624
Class
Align_align_1
app/src/main/cpp/whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1651
Class
Align_align_2
app/src/main/cpp/whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1678
Class
Align_align_3
app/src/main/cpp/whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1703
Class
Align_align_4
app/src/main/cpp/whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1721
Class
Align_align_5
app/src/main/cpp/whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1745
Class
Align_index_align_1
app/src/main/cpp/whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1381
Class
Align_index_align_2
app/src/main/cpp/whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1443
Class
Align_index_align_3
app/src/main/cpp/whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:1510
Class
AlignedMemOperand
app/src/main/cpp/whale/src/assembler/vixl/aarch32/instructions-aarch32.h:55
Class
AlignedMemOperand
app/src/main/cpp/whale/src/assembler/vixl/aarch32/operands-aarch32.h:901
Class
Alignment
app/src/main/cpp/whale/src/assembler/vixl/aarch32/instructions-aarch32.h:1327
Enum
AlignmentType
app/src/main/cpp/whale/src/assembler/vixl/aarch32/instructions-aarch32.h:1317
Class
AllowStronglyDiscouragedScope
app/src/main/cpp/whale/src/assembler/vixl/aarch32/assembler-aarch32.h:88
Class
AllowUnpredictableScope
app/src/main/cpp/whale/src/assembler/vixl/aarch32/assembler-aarch32.h:77
Class
Arm64InlineHook
app/src/main/cpp/whale/src/dbi/arm64/inline_hook_arm64.h:11
Class
Arm64InstructionRewriter
app/src/main/cpp/whale/src/dbi/arm64/instruction_rewriter_arm64.h:14
Class
ArmInlineHook
app/src/main/cpp/whale/src/dbi/arm/inline_hook_arm.h:12
Enum
ArmInsnType
app/src/main/cpp/whale/src/dbi/arm/decoder_arm.h:9
Class
ArmInstructionRewriter
app/src/main/cpp/whale/src/dbi/arm/instruction_rewriter_arm.h:52
Enum
ArmRegister
app/src/main/cpp/whale/src/dbi/arm/registers_arm.h:11
Class
ArrayList
app/src/main/cpp/APKKiller.h:102
Class
ArrayMap
app/src/main/cpp/APKKiller.h:140
Class
ArrayUtils
app/src/main/java/com/kuro/whale/xposed/ClassUtils.java:81
Class
ArtHookParam
app/src/main/cpp/whale/src/android/art/art_hook_param.h:11
Class
ArtMethodOffsets
app/src/main/cpp/whale/src/android/art/art_runtime.h:39
Class
ArtRuntime
app/src/main/cpp/whale/src/android/art/art_runtime.h:63
Class
ArtSymbolResolver
app/src/main/cpp/whale/src/android/art/art_symbol_resolver.h:37
Class
ArtThread
app/src/main/cpp/whale/src/android/art/art_runtime.h:37
Class
Assembler
app/src/main/cpp/whale/src/assembler/label.h:9
Class
Assembler
app/src/main/cpp/whale/src/assembler/assembler.h:9
Class
Assembler
app/src/main/cpp/whale/src/assembler/vixl/aarch64/assembler-aarch64.h:161
Class
Assembler
app/src/main/cpp/whale/src/assembler/vixl/aarch32/assembler-aarch32.h:38
Class
AssemblerBuffer
app/src/main/cpp/whale/src/assembler/label.h:11
Class
AssemblerBuffer
app/src/main/cpp/whale/src/assembler/assembler.h:11
Class
AssemblerFixup
app/src/main/cpp/whale/src/assembler/label.h:13
Class
AssemblerFixup
Assembler fixups are positions in generated code that require processing after the code has been copied to executable memory. This includes building r
app/src/main/cpp/whale/src/assembler/assembler.h:19
Enum
AtomicMemoryOp
Atomic memory.
app/src/main/cpp/whale/src/assembler/vixl/aarch64/constants-aarch64.h:1168
next →
1–100 of 634, ranked by callers