Home
last modified time | relevance | path

Searched refs:ISelEnv (Results 1 – 22 of 22) sorted by relevance

/dports/security/py-pyvex/pyvex-9.0.5405/vex/priv/
H A Dhost_tilegx_isel.c117 } ISelEnv; typedef
119 static HReg lookupIRTemp ( ISelEnv * env, IRTemp tmp ) in lookupIRTemp()
126 static void addInstr ( ISelEnv * env, TILEGXInstr * instr ) in addInstr()
135 static HReg newVRegI ( ISelEnv * env ) in newVRegI()
165 static HReg iselWordExpr_R_wrk ( ISelEnv * env, IRExpr * e );
166 static HReg iselWordExpr_R ( ISelEnv * env, IRExpr * e );
381 static Bool sane_AMode ( ISelEnv * env, TILEGXAMode * am ) in sane_AMode()
441 static HReg iselWordExpr_R ( ISelEnv * env, IRExpr * e ) in iselWordExpr_R()
1399 static void iselStmt ( ISelEnv * env, IRStmt * stmt ) in iselStmt()
1783 ISelEnv *env; in iselSB_TILEGX()
[all …]
H A Dhost_arm64_isel.c113 ISelEnv; typedef
115 static HReg lookupIRTemp ( ISelEnv* env, IRTemp tmp ) in lookupIRTemp()
132 static void addInstr ( ISelEnv* env, ARM64Instr* instr ) in addInstr()
141 static HReg newVRegI ( ISelEnv* env ) in newVRegI()
148 static HReg newVRegD ( ISelEnv* env ) in newVRegD()
155 static HReg newVRegV ( ISelEnv* env ) in newVRegV()
321 static HReg widen_s_8_to_64 ( ISelEnv* env, HReg src ) in widen_s_8_to_64()
478 ISelEnv* env, in doHelperCall()
3932 static void iselNext ( ISelEnv* env, in iselNext()
4037 ISelEnv* env; in iselSB_ARM64()
[all …]
H A Dhost_x86_isel.c190 ISelEnv; typedef
218 static HReg newVRegI ( ISelEnv* env ) in newVRegI()
225 static HReg newVRegF ( ISelEnv* env ) in newVRegF()
232 static HReg newVRegV ( ISelEnv* env ) in newVRegV()
308 static void add_to_esp ( ISelEnv* env, Int n ) in add_to_esp()
315 static void sub_from_esp ( ISelEnv* env, Int n ) in sub_from_esp()
430 ISelEnv* env, in doHelperCall()
741 void set_FPU_rounding_default ( ISelEnv* env ) in set_FPU_rounding_default()
4321 static void iselNext ( ISelEnv* env, in iselNext()
4434 ISelEnv* env; in iselSB_X86()
[all …]
H A Dhost_mips_isel.c128 ISelEnv; typedef
130 static HReg lookupIRTemp(ISelEnv * env, IRTemp tmp) in lookupIRTemp()
166 static HReg newVRegI(ISelEnv * env) in newVRegI()
174 static HReg newVRegD(ISelEnv * env) in newVRegD()
182 static HReg newVRegF(ISelEnv * env) in newVRegF()
190 static void add_to_sp(ISelEnv * env, UInt n) in add_to_sp()
202 static void sub_from_sp(ISelEnv * env, UInt n) in sub_from_sp()
393 ISelEnv* env, in doHelperCall()
4055 static void iselNext ( ISelEnv* env, in iselNext()
4165 ISelEnv* env; in iselSB_MIPS()
[all …]
H A Dhost_ppc_isel.c299 ISelEnv; typedef
342 static HReg newVRegI ( ISelEnv* env ) in newVRegI()
350 static HReg newVRegF ( ISelEnv* env ) in newVRegF()
357 static HReg newVRegV ( ISelEnv* env ) in newVRegV()
527 static void add_to_sp ( ISelEnv* env, UInt n ) in add_to_sp()
535 static void sub_from_sp ( ISelEnv* env, UInt n ) in sub_from_sp()
549 static HReg get_sp_aligned16 ( ISelEnv* env ) in get_sp_aligned16()
567 static HReg mk_LoadRR32toFPR ( ISelEnv* env, in mk_LoadRR32toFPR()
723 ISelEnv* env, in doHelperCall()
6719 static void iselNext ( ISelEnv* env, in iselNext()
[all …]
H A Dhost_amd64_isel.c165 ISelEnv; typedef
194 static HReg newVRegI ( ISelEnv* env ) in newVRegI()
201 static HReg newVRegV ( ISelEnv* env ) in newVRegV()
328 static void add_to_rsp ( ISelEnv* env, Int n ) in add_to_rsp()
336 static void sub_from_rsp ( ISelEnv* env, Int n ) in sub_from_rsp()
430 ISelEnv* env, in doHelperCall()
744 void set_SSE_rounding_default ( ISelEnv* env ) in set_SSE_rounding_default()
759 void set_FPU_rounding_default ( ISelEnv* env ) in set_FPU_rounding_default()
847 static HReg generate_ones_V128 ( ISelEnv* env ) in generate_ones_V128()
4828 static void iselNext ( ISelEnv* env, in iselNext()
[all …]
H A Dhost_s390_isel.c122 } ISelEnv; typedef
220 addInstr(ISelEnv *env, s390_insn *insn) in addInstr()
243 lookupIRTemp(ISelEnv *env, IRTemp tmp) in lookupIRTemp()
272 newVRegI(ISelEnv *env) in newVRegI()
286 newVRegF(ISelEnv *env) in newVRegF()
299 newVRegV(ISelEnv *env) in newVRegV()
545 sub_from_SP ( ISelEnv* env, UInt n ) in sub_from_SP()
556 add_to_SP ( ISelEnv* env, UInt n ) in add_to_SP()
566 vec_generate_zeroes(ISelEnv* env) in vec_generate_zeroes()
574 vec_do_notV128(ISelEnv* env, HReg arg) in vec_do_notV128()
[all …]
H A Dhost_arm_isel.c127 ISelEnv; typedef
129 static HReg lookupIRTemp ( ISelEnv* env, IRTemp tmp ) in lookupIRTemp()
154 static HReg newVRegI ( ISelEnv* env ) in newVRegI()
161 static HReg newVRegD ( ISelEnv* env ) in newVRegD()
168 static HReg newVRegF ( ISelEnv* env ) in newVRegF()
175 static HReg newVRegV ( ISelEnv* env ) in newVRegV()
374 ISelEnv* env, in doHelperCallWithArgsOnStack()
510 ISelEnv* env, in doHelperCall()
6427 static void iselNext ( ISelEnv* env, in iselNext()
6530 ISelEnv* env; in iselSB_ARM()
[all …]
/dports/devel/valgrind-lts/valgrind-dragonfly-dragonfly/VEX/priv/
H A Dhost_arm64_isel.c113 ISelEnv; typedef
115 static HReg lookupIRTemp ( ISelEnv* env, IRTemp tmp ) in lookupIRTemp()
141 static HReg newVRegI ( ISelEnv* env ) in newVRegI()
148 static HReg newVRegD ( ISelEnv* env ) in newVRegD()
155 static HReg newVRegV ( ISelEnv* env ) in newVRegV()
320 static HReg widen_s_8_to_64 ( ISelEnv* env, HReg src ) in widen_s_8_to_64()
329 static HReg widen_z_8_to_64 ( ISelEnv* env, HReg src ) in widen_z_8_to_64()
476 ISelEnv* env, in doHelperCall()
4011 static void iselNext ( ISelEnv* env, in iselNext()
4116 ISelEnv* env; in iselSB_ARM64()
[all …]
H A Dhost_ppc_isel.c299 ISelEnv; typedef
342 static HReg newVRegI ( ISelEnv* env ) in newVRegI()
350 static HReg newVRegF ( ISelEnv* env ) in newVRegF()
357 static HReg newVRegV ( ISelEnv* env ) in newVRegV()
527 static void add_to_sp ( ISelEnv* env, UInt n ) in add_to_sp()
535 static void sub_from_sp ( ISelEnv* env, UInt n ) in sub_from_sp()
549 static HReg get_sp_aligned16 ( ISelEnv* env ) in get_sp_aligned16()
567 static HReg mk_LoadRR32toFPR ( ISelEnv* env, in mk_LoadRR32toFPR()
723 ISelEnv* env, in doHelperCall()
6893 static void iselNext ( ISelEnv* env, in iselNext()
[all …]
H A Dhost_amd64_isel.c165 ISelEnv; typedef
194 static HReg newVRegI ( ISelEnv* env ) in newVRegI()
201 static HReg newVRegV ( ISelEnv* env ) in newVRegV()
340 static void add_to_rsp ( ISelEnv* env, Int n ) in add_to_rsp()
348 static void sub_from_rsp ( ISelEnv* env, Int n ) in sub_from_rsp()
442 ISelEnv* env, in doHelperCall()
756 void set_SSE_rounding_default ( ISelEnv* env ) in set_SSE_rounding_default()
771 void set_FPU_rounding_default ( ISelEnv* env ) in set_FPU_rounding_default()
859 static HReg generate_ones_V128 ( ISelEnv* env ) in generate_ones_V128()
5013 static void iselNext ( ISelEnv* env, in iselNext()
[all …]
H A Dhost_x86_isel.c190 ISelEnv; typedef
218 static HReg newVRegI ( ISelEnv* env ) in newVRegI()
225 static HReg newVRegF ( ISelEnv* env ) in newVRegF()
232 static HReg newVRegV ( ISelEnv* env ) in newVRegV()
308 static void add_to_esp ( ISelEnv* env, Int n ) in add_to_esp()
315 static void sub_from_esp ( ISelEnv* env, Int n ) in sub_from_esp()
430 ISelEnv* env, in doHelperCall()
741 void set_FPU_rounding_default ( ISelEnv* env ) in set_FPU_rounding_default()
4371 static void iselNext ( ISelEnv* env, in iselNext()
4484 ISelEnv* env; in iselSB_X86()
[all …]
H A Dhost_s390_isel.c124 } ISelEnv; typedef
175 addInstr(ISelEnv *env, s390_insn *insn) in addInstr()
198 lookupIRTemp(ISelEnv *env, IRTemp tmp) in lookupIRTemp()
227 newVRegI(ISelEnv *env) in newVRegI()
241 newVRegF(ISelEnv *env) in newVRegF()
254 newVRegV(ISelEnv *env) in newVRegV()
500 sub_from_SP ( ISelEnv* env, UInt n ) in sub_from_SP()
511 add_to_SP ( ISelEnv* env, UInt n ) in add_to_SP()
521 vec_generate_zeroes(ISelEnv* env) in vec_generate_zeroes()
529 vec_do_notV128(ISelEnv* env, HReg arg) in vec_do_notV128()
[all …]
H A Dhost_arm_isel.c127 ISelEnv; typedef
129 static HReg lookupIRTemp ( ISelEnv* env, IRTemp tmp ) in lookupIRTemp()
154 static HReg newVRegI ( ISelEnv* env ) in newVRegI()
161 static HReg newVRegD ( ISelEnv* env ) in newVRegD()
168 static HReg newVRegF ( ISelEnv* env ) in newVRegF()
175 static HReg newVRegV ( ISelEnv* env ) in newVRegV()
374 ISelEnv* env, in doHelperCallWithArgsOnStack()
510 ISelEnv* env, in doHelperCall()
6427 static void iselNext ( ISelEnv* env, in iselNext()
6530 ISelEnv* env; in iselSB_ARM()
[all …]
H A Dhost_mips_isel.c134 ISelEnv; typedef
136 static HReg lookupIRTemp(ISelEnv * env, IRTemp tmp) in lookupIRTemp()
169 static HReg newVRegI(ISelEnv * env) in newVRegI()
177 static HReg newVRegD(ISelEnv * env) in newVRegD()
185 static HReg newVRegF(ISelEnv * env) in newVRegF()
193 static HReg newVRegV ( ISelEnv* env ) in newVRegV()
200 static void add_to_sp(ISelEnv * env, UInt n) in add_to_sp()
212 static void sub_from_sp(ISelEnv * env, UInt n) in sub_from_sp()
483 ISelEnv* env, in doHelperCall()
7251 static void iselNext ( ISelEnv* env, in iselNext()
[all …]
/dports/devel/valgrind/valgrind-dragonfly-dragonfly/VEX/priv/
H A Dhost_arm64_isel.c113 ISelEnv; typedef
115 static HReg lookupIRTemp ( ISelEnv* env, IRTemp tmp ) in lookupIRTemp()
141 static HReg newVRegI ( ISelEnv* env ) in newVRegI()
148 static HReg newVRegD ( ISelEnv* env ) in newVRegD()
155 static HReg newVRegV ( ISelEnv* env ) in newVRegV()
320 static HReg widen_s_8_to_64 ( ISelEnv* env, HReg src ) in widen_s_8_to_64()
329 static HReg widen_z_8_to_64 ( ISelEnv* env, HReg src ) in widen_z_8_to_64()
476 ISelEnv* env, in doHelperCall()
4011 static void iselNext ( ISelEnv* env, in iselNext()
4116 ISelEnv* env; in iselSB_ARM64()
[all …]
H A Dhost_ppc_isel.c299 ISelEnv; typedef
342 static HReg newVRegI ( ISelEnv* env ) in newVRegI()
350 static HReg newVRegF ( ISelEnv* env ) in newVRegF()
357 static HReg newVRegV ( ISelEnv* env ) in newVRegV()
527 static void add_to_sp ( ISelEnv* env, UInt n ) in add_to_sp()
535 static void sub_from_sp ( ISelEnv* env, UInt n ) in sub_from_sp()
549 static HReg get_sp_aligned16 ( ISelEnv* env ) in get_sp_aligned16()
567 static HReg mk_LoadRR32toFPR ( ISelEnv* env, in mk_LoadRR32toFPR()
723 ISelEnv* env, in doHelperCall()
6893 static void iselNext ( ISelEnv* env, in iselNext()
[all …]
H A Dhost_amd64_isel.c165 ISelEnv; typedef
194 static HReg newVRegI ( ISelEnv* env ) in newVRegI()
201 static HReg newVRegV ( ISelEnv* env ) in newVRegV()
340 static void add_to_rsp ( ISelEnv* env, Int n ) in add_to_rsp()
348 static void sub_from_rsp ( ISelEnv* env, Int n ) in sub_from_rsp()
442 ISelEnv* env, in doHelperCall()
756 void set_SSE_rounding_default ( ISelEnv* env ) in set_SSE_rounding_default()
771 void set_FPU_rounding_default ( ISelEnv* env ) in set_FPU_rounding_default()
859 static HReg generate_ones_V128 ( ISelEnv* env ) in generate_ones_V128()
5013 static void iselNext ( ISelEnv* env, in iselNext()
[all …]
H A Dhost_x86_isel.c190 ISelEnv; typedef
218 static HReg newVRegI ( ISelEnv* env ) in newVRegI()
225 static HReg newVRegF ( ISelEnv* env ) in newVRegF()
232 static HReg newVRegV ( ISelEnv* env ) in newVRegV()
308 static void add_to_esp ( ISelEnv* env, Int n ) in add_to_esp()
315 static void sub_from_esp ( ISelEnv* env, Int n ) in sub_from_esp()
430 ISelEnv* env, in doHelperCall()
741 void set_FPU_rounding_default ( ISelEnv* env ) in set_FPU_rounding_default()
4371 static void iselNext ( ISelEnv* env, in iselNext()
4484 ISelEnv* env; in iselSB_X86()
[all …]
H A Dhost_s390_isel.c124 } ISelEnv; typedef
175 addInstr(ISelEnv *env, s390_insn *insn) in addInstr()
198 lookupIRTemp(ISelEnv *env, IRTemp tmp) in lookupIRTemp()
227 newVRegI(ISelEnv *env) in newVRegI()
241 newVRegF(ISelEnv *env) in newVRegF()
254 newVRegV(ISelEnv *env) in newVRegV()
500 sub_from_SP ( ISelEnv* env, UInt n ) in sub_from_SP()
511 add_to_SP ( ISelEnv* env, UInt n ) in add_to_SP()
521 vec_generate_zeroes(ISelEnv* env) in vec_generate_zeroes()
529 vec_do_notV128(ISelEnv* env, HReg arg) in vec_do_notV128()
[all …]
H A Dhost_arm_isel.c127 ISelEnv; typedef
129 static HReg lookupIRTemp ( ISelEnv* env, IRTemp tmp ) in lookupIRTemp()
154 static HReg newVRegI ( ISelEnv* env ) in newVRegI()
161 static HReg newVRegD ( ISelEnv* env ) in newVRegD()
168 static HReg newVRegF ( ISelEnv* env ) in newVRegF()
175 static HReg newVRegV ( ISelEnv* env ) in newVRegV()
374 ISelEnv* env, in doHelperCallWithArgsOnStack()
510 ISelEnv* env, in doHelperCall()
6427 static void iselNext ( ISelEnv* env, in iselNext()
6530 ISelEnv* env; in iselSB_ARM()
[all …]
H A Dhost_mips_isel.c134 ISelEnv; typedef
136 static HReg lookupIRTemp(ISelEnv * env, IRTemp tmp) in lookupIRTemp()
169 static HReg newVRegI(ISelEnv * env) in newVRegI()
177 static HReg newVRegD(ISelEnv * env) in newVRegD()
185 static HReg newVRegF(ISelEnv * env) in newVRegF()
193 static HReg newVRegV ( ISelEnv* env ) in newVRegV()
200 static void add_to_sp(ISelEnv * env, UInt n) in add_to_sp()
212 static void sub_from_sp(ISelEnv * env, UInt n) in sub_from_sp()
483 ISelEnv* env, in doHelperCall()
7251 static void iselNext ( ISelEnv* env, in iselNext()
[all …]