Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DreamSoule/ollvm17
/ types & classes
Types & classes
36 in github.com/DreamSoule/ollvm17
⨍
Functions
319
◇
Types & classes
36
↓ 4 callers
Class
CallSiteBase
llvm-project/llvm/lib/Passes/Obfuscation/compat/CallSite.h:58
↓ 4 callers
Class
Result
llvm-project/llvm/lib/Passes/PassBuilder.cpp:378
↓ 1 callers
Class
BogusControlFlowPass
基本块分割
llvm-project/llvm/lib/Passes/Obfuscation/BogusControlFlow.h:35
↓ 1 callers
Class
FlatteningPass
llvm-project/llvm/lib/Passes/Obfuscation/Flattening.h:18
↓ 1 callers
Class
IndirectBranchPass
间接跳转
llvm-project/llvm/lib/Passes/Obfuscation/IndirectBranch.h:22
↓ 1 callers
Class
IndirectCallPass
llvm-project/llvm/lib/Passes/Obfuscation/IndirectCall.h:18
↓ 1 callers
Class
IndirectGlobalVariablePass
间接跳转
llvm-project/llvm/lib/Passes/Obfuscation/IndirectGlobalVariable.h:22
↓ 1 callers
Class
SplitBasicBlockPass
基本块分割
llvm-project/llvm/lib/Passes/Obfuscation/SplitBasicBlock.h:19
↓ 1 callers
Class
StringEncryptionPass
llvm-project/llvm/lib/Passes/Obfuscation/StringEncryption.h:45
↓ 1 callers
Class
SubstitutionPass
llvm-project/llvm/lib/Passes/Obfuscation/Substitution.h:39
Class
CSPEntry
llvm-project/llvm/lib/Passes/Obfuscation/StringEncryption.h:48
Class
CSUser
llvm-project/llvm/lib/Passes/Obfuscation/StringEncryption.h:61
Class
CallSite
llvm-project/llvm/lib/Passes/Obfuscation/compat/CallSite.h:713
Class
CryptoUtils
llvm-project/llvm/lib/Passes/Obfuscation/CryptoUtils.h:27
Class
EncryptedGV
llvm-project/llvm/lib/Passes/Obfuscation/StringEncryption.h:39
Class
FunctionPass
llvm-project/llvm/lib/Passes/Obfuscation/IPObfuscationContext.h:15
Class
IPOInfo
llvm-project/llvm/lib/Passes/Obfuscation/IPObfuscationContext.h:24
Class
IPObfuscationContext
llvm-project/llvm/lib/Passes/Obfuscation/IPObfuscationContext.h:18
Class
ImmutableCallSite
Establish a view to a call site for examination.
llvm-project/llvm/lib/Passes/Obfuscation/compat/CallSite.h:747
Class
ModulePass
llvm-project/llvm/lib/Passes/Obfuscation/IPObfuscationContext.h:14
Class
NoOpCGSCCAnalysis
No-op CGSCC analysis.
llvm-project/llvm/lib/Passes/PassBuilder.cpp:323
Class
NoOpCGSCCPass
No-op CGSCC pass which does nothing.
llvm-project/llvm/lib/Passes/PassBuilder.cpp:314
Class
NoOpFunctionAnalysis
No-op function analysis.
llvm-project/llvm/lib/Passes/PassBuilder.cpp:344
Class
NoOpFunctionPass
No-op function pass which does nothing.
llvm-project/llvm/lib/Passes/PassBuilder.cpp:336
Class
NoOpLoopAnalysis
No-op loop analysis.
llvm-project/llvm/lib/Passes/PassBuilder.cpp:373
Class
NoOpLoopNestPass
No-op loop nest pass which does nothing.
llvm-project/llvm/lib/Passes/PassBuilder.cpp:355
Class
NoOpLoopPass
No-op loop pass which does nothing.
llvm-project/llvm/lib/Passes/PassBuilder.cpp:364
Class
NoOpModuleAnalysis
No-op module analysis.
llvm-project/llvm/lib/Passes/PassBuilder.cpp:303
Class
NoOpModulePass
No-op module pass which does nothing.
llvm-project/llvm/lib/Passes/PassBuilder.cpp:294
Class
ObfuscationOptions
llvm-project/llvm/lib/Passes/Obfuscation/ObfuscationOptions.h:6
Class
PassRegistry
llvm-project/llvm/lib/Passes/Obfuscation/IPObfuscationContext.h:16
Class
Result
llvm-project/llvm/lib/Passes/PassBuilder.cpp:308
Class
Result
llvm-project/llvm/lib/Passes/PassBuilder.cpp:328
Class
Result
llvm-project/llvm/lib/Passes/PassBuilder.cpp:349
Class
TriggerCrashPass
A pass for testing -print-on-crash. DO NOT USE THIS EXCEPT FOR TESTING!
llvm-project/llvm/lib/Passes/PassBuilder.cpp:403
Class
WinDevRandom
llvm-project/llvm/lib/Passes/Obfuscation/CryptoUtils.cpp:737