/dports/security/py-pyvex/pyvex-9.0.5405/tests/ |
H A D | test.py | 155 m = pyvex.IRStmt.IMark(1,2,3) 176 m = pyvex.IRStmt.AbiHint(a, 10, b) 185 m = pyvex.IRStmt.Put(a, 10) 196 m = pyvex.IRStmt.PutI(r, i, d, 2) 208 m = pyvex.IRStmt.WrTmp(10, a) 218 m = pyvex.IRStmt.Store(a, d, "Iend_LE") 236 m = pyvex.IRStmt.CAS(**args) 257 m = pyvex.IRStmt.LoadG(**args) 277 m = pyvex.IRStmt.StoreG(**args) 289 m = pyvex.IRStmt.LLSC(a, d, 1, "Iend_LE") [all …]
|
/dports/security/py-angr/angr-9.0.5405/tests/ |
H A D | test_lifter.py | 95 assert isinstance(stmts[12], pyvex.IRStmt.IMark) 98 assert isinstance(stmts[13], pyvex.IRStmt.WrTmp) 102 assert isinstance(stmts[14], pyvex.IRStmt.Put) 107 assert isinstance(stmts[15], pyvex.IRStmt.Put) 110 assert isinstance(stmts[16], pyvex.IRStmt.Put) 115 assert isinstance(stmts[17], pyvex.IRStmt.Put) 120 assert isinstance(stmts[18], pyvex.IRStmt.IMark)
|
/dports/security/py-pyvex/pyvex-9.0.5405/pyvex/ |
H A D | stmt.py | 12 class IRStmt(VEXObject): class 86 class NoOp(IRStmt): 103 class IMark(IRStmt): 152 class Put(IRStmt): 184 class PutI(IRStmt): 219 class WrTmp(IRStmt): 259 class Store(IRStmt): 302 class CAS(IRStmt): 380 class LLSC(IRStmt): 438 class MBE(IRStmt): [all …]
|
/dports/security/py-angr/angr-9.0.5405/angr/analyses/ |
H A D | code_tagging.py | 56 if isinstance(stmt, pyvex.IRStmt.Put): 58 elif isinstance(stmt, pyvex.IRStmt.WrTmp): 86 if isinstance(stmt, pyvex.IRStmt.Put): 88 elif isinstance(stmt, pyvex.IRStmt.WrTmp):
|
/dports/security/py-pyvex/pyvex-9.0.5405/vex/pub/ |
H A D | libvex_ir.h | 2973 IRStmt; typedef 2976 extern IRStmt* IRStmt_NoOp ( void ); 2980 extern IRStmt* IRStmt_PutI ( IRPutI* details ); 2987 extern IRStmt* IRStmt_CAS ( IRCAS* details ); 2990 extern IRStmt* IRStmt_Dirty ( IRDirty* details ); 2991 extern IRStmt* IRStmt_MBE ( IRMBusEvent event ); 2996 extern IRStmt* deepCopyIRStmt ( const IRStmt* ); 2999 extern void ppIRStmt ( const IRStmt* ); 3046 IRStmt** stmts; 3069 extern void addStmtToIRSB ( IRSB*, IRStmt* ); [all …]
|
/dports/devel/valgrind-lts/valgrind-dragonfly-dragonfly/VEX/pub/ |
H A D | libvex_ir.h | 3044 IRStmt; typedef 3047 extern IRStmt* IRStmt_NoOp ( void ); 3051 extern IRStmt* IRStmt_PutI ( IRPutI* details ); 3058 extern IRStmt* IRStmt_CAS ( IRCAS* details ); 3061 extern IRStmt* IRStmt_Dirty ( IRDirty* details ); 3062 extern IRStmt* IRStmt_MBE ( IRMBusEvent event ); 3067 extern IRStmt* deepCopyIRStmt ( const IRStmt* ); 3070 extern void ppIRStmt ( const IRStmt* ); 3117 IRStmt** stmts; 3140 extern void addStmtToIRSB ( IRSB*, IRStmt* ); [all …]
|
/dports/devel/valgrind/valgrind-dragonfly-dragonfly/VEX/pub/ |
H A D | libvex_ir.h | 3044 IRStmt; typedef 3047 extern IRStmt* IRStmt_NoOp ( void ); 3051 extern IRStmt* IRStmt_PutI ( IRPutI* details ); 3058 extern IRStmt* IRStmt_CAS ( IRCAS* details ); 3061 extern IRStmt* IRStmt_Dirty ( IRDirty* details ); 3062 extern IRStmt* IRStmt_MBE ( IRMBusEvent event ); 3067 extern IRStmt* deepCopyIRStmt ( const IRStmt* ); 3070 extern void ppIRStmt ( const IRStmt* ); 3117 IRStmt** stmts; 3140 extern void addStmtToIRSB ( IRSB*, IRStmt* ); [all …]
|
/dports/security/py-ailment/ailment-9.0.5405/ailment/ |
H A D | converter.py | 270 def LoadG(idx, stmt: pyvex.IRStmt.LoadG, manager): 298 def StoreG(idx, stmt: pyvex.IRStmt.StoreG, manager): 313 pyvex.IRStmt.Put: VEXStmtConverter.Put, 314 pyvex.IRStmt.WrTmp: VEXStmtConverter.WrTmp, 315 pyvex.IRStmt.Store: VEXStmtConverter.Store, 316 pyvex.IRStmt.Exit: VEXStmtConverter.Exit, 317 pyvex.IRStmt.StoreG: VEXStmtConverter.StoreG, 318 pyvex.IRStmt.LoadG: VEXStmtConverter.LoadG, 345 if type(stmt) is pyvex.IRStmt.IMark: 350 if type(stmt) is pyvex.IRStmt.AbiHint:
|
/dports/security/py-pyvex/pyvex-9.0.5405/pyvex_c/ |
H A D | postprocess.c | 64 IRStmt *other_exit = NULL; in arm_post_processor_determine_calls() 70 IRStmt *stmt = irsb->stmts[i]; in arm_post_processor_determine_calls() 84 IRStmt *stmt = irsb->stmts[i]; in arm_post_processor_determine_calls() 280 IRStmt *stmt = irsb->stmts[i]; in mips32_post_processor_fix_unconditional_exit() 318 void irsb_insert(IRSB *irsb, IRStmt* stmt, Int i) { in irsb_insert() 321 IRStmt *in_air = irsb->stmts[irsb->stmts_used - 1]; in irsb_insert() 337 IRStmt *stmt = irsb->stmts[i]; in zero_division_side_exits()
|
/dports/security/py-angr/angr-9.0.5405/angr/analyses/cfg/indirect_jump_resolvers/ |
H A D | jumptable.py | 304 if isinstance(arg1_src_stmt, pyvex.IRStmt.Store): 334 elif isinstance(arg1_src_stmt, pyvex.IRStmt.Put): 794 if isinstance(stmt, (pyvex.IRStmt.WrTmp, pyvex.IRStmt.Put)): 798 if isinstance(stmt, pyvex.IRStmt.WrTmp): 806 if isinstance(stmt, pyvex.IRStmt.WrTmp): 969 elif isinstance(stmt, pyvex.IRStmt.LoadG): 1107 if isinstance(load_stmt, pyvex.IRStmt.WrTmp): 1124 elif isinstance(load_stmt, pyvex.IRStmt.LoadG): 1526 if isinstance(load_stmt, pyvex.IRStmt.WrTmp): 1537 elif isinstance(load_stmt, pyvex.IRStmt.LoadG): [all …]
|
H A D | mips_elf_fast.py | 129 … if isinstance(stmt, pyvex.IRStmt.WrTmp) and isinstance(stmt.data, pyvex.IRExpr.Load): 132 elif isinstance(stmt, pyvex.IRStmt.Put) and stmt.offset == gp_offset: 159 if isinstance(stmt, pyvex.IRStmt.WrTmp) \
|
/dports/security/py-angr/angr-9.0.5405/angr/analyses/variable_recovery/ |
H A D | variable_recovery_fast.py | 397 if isinstance(stmt0, pyvex.IRStmt.WrTmp) and isinstance(stmt0.data, pyvex.IRStmt.Get): 399 … if isinstance(stmt1, pyvex.IRStmt.WrTmp) and isinstance(stmt1.data, pyvex.IRStmt.Get): 407 … if isinstance(stmt2, pyvex.IRStmt.WrTmp) and isinstance(stmt2.data, pyvex.IRExpr.Binop): 415 block.vex.statements[i] = pyvex.IRStmt.NoOp() 416 block.vex.statements[i + 1] = pyvex.IRStmt.NoOp() 418 block.vex.statements[i + 2] = pyvex.IRStmt.Put(zero, reg_offset)
|
/dports/devel/valgrind-lts/valgrind-dragonfly-dragonfly/VEX/priv/ |
H A D | ir_defs.c | 2194 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_IMark() 2202 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_AbiHint() 2210 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_Put() 2217 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_PutI() 2223 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_WrTmp() 2230 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_Store() 2254 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_CAS() 2261 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_LLSC() 2278 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_MBE() 2285 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_Exit() [all …]
|
H A D | guest_ppc_defs.h | 71 IRStmt** precedingStmts, 77 IRStmt** precedingStmts,
|
H A D | guest_mips_defs.h | 61 IRStmt ** precedingStmts, 66 IRStmt ** precedingStmts,
|
H A D | ir_opt.h | 49 IRExpr* (*specHelper) (const HChar*, IRExpr**, IRStmt**, Int),
|
/dports/devel/valgrind/valgrind-dragonfly-dragonfly/VEX/priv/ |
H A D | ir_defs.c | 2194 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_IMark() 2202 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_AbiHint() 2210 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_Put() 2217 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_PutI() 2223 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_WrTmp() 2230 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_Store() 2254 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_CAS() 2261 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_LLSC() 2278 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_MBE() 2285 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_Exit() [all …]
|
H A D | guest_ppc_defs.h | 71 IRStmt** precedingStmts, 77 IRStmt** precedingStmts,
|
H A D | guest_mips_defs.h | 61 IRStmt ** precedingStmts, 66 IRStmt ** precedingStmts,
|
H A D | ir_opt.h | 49 IRExpr* (*specHelper) (const HChar*, IRExpr**, IRStmt**, Int),
|
/dports/security/py-pyvex/pyvex-9.0.5405/vex/priv/ |
H A D | ir_defs.c | 2203 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_IMark() 2211 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_AbiHint() 2219 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_Put() 2226 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_PutI() 2232 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_WrTmp() 2239 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_Store() 2263 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_CAS() 2270 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_LLSC() 2287 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_MBE() 2294 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_Exit() [all …]
|
H A D | guest_mips_defs.h | 61 IRStmt ** precedingStmts, 66 IRStmt ** precedingStmts,
|
H A D | guest_ppc_defs.h | 71 IRStmt** precedingStmts, 77 IRStmt** precedingStmts,
|
H A D | ir_opt.h | 49 IRExpr* (*specHelper) (const HChar*, IRExpr**, IRStmt**, Int),
|
/dports/security/py-angr/angr-9.0.5405/angr/ |
H A D | blade.py | 106 if isinstance(stmt, pyvex.IRStmt.Put): 109 … elif isinstance(stmt, pyvex.IRStmt.WrTmp) and isinstance(stmt.data, pyvex.IRExpr.Get): 236 if type(dst_stmt) is pyvex.IRStmt.Put: 238 elif type(dst_stmt) is pyvex.IRStmt.WrTmp: 330 if not type(s_) is pyvex.IRStmt.Exit:
|