/external/valgrind/main/exp-sgcheck/ |
D | sg_main.h | 57 struct _SGEnv* sg_instrument_init ( IRTemp (*newIRTemp_cb)(IRType,void*), 66 IRType gWordTy, IRType hWordTy ); 73 IRType gWordTy, IRType hWordTy );
|
D | h_main.h | 75 IRType gWordTy, IRType hWordTy );
|
D | h_main.c | 536 IRType hWordTy; 539 IRType gWordTy; 575 static IRTemp newTemp ( PCEnv* pce, IRType ty, TempKind kind ) in newTemp() 601 static IRTemp for_sg__newIRTemp_cb ( IRType ty, void* opaque ) in for_sg__newIRTemp_cb() 612 IRType gWordTy, IRType hWordTy ) in h_instrument()
|
D | sg_main.c | 2074 IRTemp (*newIRTemp_cb)(IRType,void*); 2088 IRType sp_type; in gen_Get_SP() 2106 IRType fp_type; in gen_Get_FP() 2126 IRType tyAddr = Ity_INVALID; in instrument_mem_access() 2177 struct _SGEnv * sg_instrument_init ( IRTemp (*newIRTemp_cb)(IRType,void*), in sg_instrument_init() argument 2203 IRType gWordTy, IRType hWordTy ) in sg_instrument_IRStmt() 2338 IRType gWordTy, IRType hWordTy ) in sg_instrument_final_jump()
|
/external/valgrind/main/VEX/pub/ |
D | libvex_ir.h | 237 IRType; typedef 240 extern void ppIRType ( IRType ); 243 extern Int sizeofIRType ( IRType ); 372 IRType elemTy; /* type of each element in the indexed area */ 377 extern IRRegArray* mkIRRegArray ( Int, IRType, Int ); 1579 IRType ty; /* Type of the value being read */ 1672 IRType ty; /* Type of the loaded value */ 1727 IRType retty; /* Type of return value. */ 1765 extern IRExpr* IRExpr_Get ( Int off, IRType ty ); 1774 extern IRExpr* IRExpr_Load ( IREndness end, IRType ty, IRExpr* addr ); [all …]
|
D | libvex.h | 592 IRType gWordTy, IRType hWordTy ); 597 IRType gWordTy, IRType hWordTy );
|
/external/valgrind/main/none/ |
D | nl_main.c | 43 IRType gWordTy, IRType hWordTy ) in nl_instrument()
|
/external/valgrind/main/drd/ |
D | drd_load_store.h | 46 IRType const gWordTy, 47 IRType const hWordTy);
|
D | drd_load_store.c | 372 IRType ty_data_expr; in instr_trace_mem_store() 584 IRType const gWordTy, in DRD_() 585 IRType const hWordTy) in DRD_() 723 IRType dataTy; in DRD_()
|
/external/valgrind/main/VEX/ |
D | test_main.c | 84 IRType gWordTy, IRType hWordTy ); 276 IRSB* ac_instrument (IRSB* bb_in, VexGuestLayout* layout, IRType hWordTy ) 505 static IRType shadowType ( IRType ty ); 536 IRType hWordTy; 648 static IRType shadowType ( IRType ty ) in shadowType() 666 static IRExpr* definedOfType ( IRType ty ) { in definedOfType() 704 static IRAtom* assignNew ( MCEnv* mce, IRType ty, IRExpr* e ) { in assignNew() 779 static IRAtom* mkUifU ( MCEnv* mce, IRType vty, IRAtom* a1, IRAtom* a2 ) { in mkUifU() 934 static IRAtom* mkPCastTo( MCEnv* mce, IRType dst_ty, IRAtom* vbits ) in mkPCastTo() 936 IRType ty; in mkPCastTo() [all …]
|
/external/valgrind/main/coregrind/ |
D | pub_core_gdbserver.h | 119 IRType gWordTy, IRType hWordTy);
|
D | m_translate.c | 223 IRType gWordTy, in tool_instrument_then_gdbserver_if_needed() 224 IRType hWordTy ) in tool_instrument_then_gdbserver_if_needed() 262 IRType gWordTy, in vg_SP_update_pass() 263 IRType hWordTy ) in vg_SP_update_pass() 271 IRType typeof_SP; in vg_SP_update_pass() 918 IRType ty_Word = Ity_I64; in gen_PUSH() 932 IRType ty_Word = Ity_I32; in gen_PUSH() 1012 IRType ty_Word = Ity_I64; in gen_POP() 1024 IRType ty_Word = Ity_I32; in gen_POP() 1507 IRType,IRType) in VG_() [all …]
|
D | pub_core_tooliface.h | 112 IRType, IRType);
|
/external/valgrind/main/lackey/ |
D | lk_main.c | 306 static Int type2index ( IRType ty ) in type2index() 353 static void instrument_detail(IRSB* sb, Op op, IRType type) in instrument_detail() 606 IRType gWordTy, IRType hWordTy ) in lk_instrument() 612 IRType type; in lk_instrument() 796 IRType dataTy; in lk_instrument() 821 IRType dataTy; in lk_instrument()
|
/external/valgrind/main/memcheck/ |
D | mc_translate.c | 128 static IRType shadowTypeV ( IRType ty ); 206 IRType hWordTy; 238 static IRTemp newTemp ( MCEnv* mce, IRType ty, TempKind kind ) in newTemp() 363 static IRType shadowTypeV ( IRType ty ) in shadowTypeV() 387 static IRExpr* definedOfType ( IRType ty ) { in definedOfType() 441 static IRAtom* assignNew ( HChar cat, MCEnv* mce, IRType ty, IRExpr* e ) in assignNew() 445 IRType tyE = typeOfIRExpr(mce->sb->tyenv, e); in assignNew() 571 static IRAtom* mkUifU ( MCEnv* mce, IRType vty, IRAtom* a1, IRAtom* a2 ) { in mkUifU() 741 static IRAtom* mkPCastTo( MCEnv* mce, IRType dst_ty, IRAtom* vbits ) in mkPCastTo() 743 IRType src_ty; in mkPCastTo() [all …]
|
D | mc_include.h | 152 IRType MC_(get_otrack_reg_array_equiv_int_type) ( IRRegArray* arr ); 569 IRType gWordTy, IRType hWordTy );
|
/external/clang/lib/CodeGen/ |
D | TargetInfo.cpp | 485 bool UseX86_MMXType(llvm::Type *IRType) { in UseX86_MMXType() argument 488 return IRType->isVectorTy() && IRType->getPrimitiveSizeInBits() == 64 && in UseX86_MMXType() 489 cast<llvm::VectorType>(IRType)->getElementType()->isIntegerTy() && in UseX86_MMXType() 490 IRType->getScalarSizeInBits() != 64; in UseX86_MMXType() 913 llvm::Type *IRType = CGT.ConvertType(Ty); in classifyArgumentType() local 914 if (UseX86_MMXType(IRType)) { in classifyArgumentType() 918 ABIArgInfo AAI = ABIArgInfo::getDirect(IRType); in classifyArgumentType() 1135 llvm::Type *GetSSETypeAtOffset(llvm::Type *IRType, 1138 llvm::Type *GetINTEGERTypeAtOffset(llvm::Type *IRType, 1746 llvm::Type *IRType = CGT.ConvertType(Ty); in GetByteVectorType() local [all …]
|
/external/valgrind/main/VEX/priv/ |
D | ir_defs.c | 47 void ppIRType ( IRType ty ) in ppIRType() 1475 IRRegArray* mkIRRegArray ( Int base, IRType elemTy, Int nElems ) in mkIRRegArray() 1496 IRExpr* IRExpr_Get ( Int off, IRType ty ) { in IRExpr_Get() 1557 IRExpr* IRExpr_Load ( IREndness end, IRType ty, IRExpr* addr ) { in IRExpr_Load() 1572 IRExpr* IRExpr_CCall ( IRCallee* cee, IRType retty, IRExpr** args ) { in IRExpr_CCall() 1834 env->types = LibVEX_Alloc(8 * sizeof(IRType)); in emptyIRTypeEnv() 2067 dst->types = LibVEX_Alloc(dst->types_size * sizeof(IRType)); in deepCopyIRTypeEnv() 2104 IRType* t_dst, in typeOfPrimop() 2105 IRType* t_arg1, IRType* t_arg2, in typeOfPrimop() 2106 IRType* t_arg3, IRType* t_arg4 ) in typeOfPrimop() [all …]
|
D | guest_generic_bb_to_IR.h | 177 /*IN*/ IRType guest_word_type,
|
D | host_mips_isel.c | 235 IRType xferTy); 236 static MIPSAMode *iselWordExpr_AMode(ISelEnv * env, IRExpr * e, IRType xferTy); 566 static MIPSAMode *iselWordExpr_AMode(ISelEnv * env, IRExpr * e, IRType xferTy) in iselWordExpr_AMode() 575 IRType xferTy) in iselWordExpr_AMode_wrk() 577 IRType ty = typeOfIRExpr(env->type_env, e); in iselWordExpr_AMode_wrk() 636 IRType ty = typeOfIRExpr(env->type_env, e); in iselWordExpr_R_wrk() 1533 IRType ty = typeOfIRExpr(env->type_env, e); in iselWordExpr_RH_wrk() 1601 IRType ty = typeOfIRExpr(env->type_env, e); in iselWordExpr_RH5u_wrk() 2176 IRType ty = typeOfIRExpr(env->type_env, e); in iselFltExpr_wrk() 2444 IRType ty = typeOfIRExpr(env->type_env, e); in iselDblExpr_wrk() [all …]
|
D | host_ppc_isel.c | 421 static PPCAMode* iselWordExpr_AMode_wrk ( ISelEnv* env, IRExpr* e, IRType xferTy ); 422 static PPCAMode* iselWordExpr_AMode ( ISelEnv* env, IRExpr* e, IRType xferTy ); 1103 IRType ty = typeOfIRExpr(env->type_env,e); in mk_AvDuplicateRI() 1242 IRType ty = typeOfIRExpr(env->type_env,e); in iselWordExpr_R_wrk() 2222 PPCAMode* iselWordExpr_AMode ( ISelEnv* env, IRExpr* e, IRType xferTy ) in iselWordExpr_AMode() 2230 static PPCAMode* iselWordExpr_AMode_wrk ( ISelEnv* env, IRExpr* e, IRType xferTy ) in iselWordExpr_AMode_wrk() 2232 IRType ty = typeOfIRExpr(env->type_env,e); in iselWordExpr_AMode_wrk() 2333 IRType ty = typeOfIRExpr(env->type_env,e); in iselWordExpr_RH_wrk() 2392 IRType ty = typeOfIRExpr(env->type_env,e); in iselWordExpr_RI_wrk() 2444 IRType ty = typeOfIRExpr(env->type_env,e); in iselWordExpr_RH5u_wrk() [all …]
|
D | host_s390_isel.c | 475 IRType type = typeOfIRExpr(env->type_env, args[i]); in doHelperCall() 610 IRType ty = typeOfIRExpr(env->type_env, expr); in s390_isel_int128_expr_wrk() 786 IRType ty = typeOfIRExpr(env->type_env, expr); in s390_isel_int_expr_wrk() 1451 IRType ty = typeOfIRExpr(env->type_env, expr); in s390_isel_int_expr_RMI() 1496 IRType ty = typeOfIRExpr(env->type_env, expr); in s390_isel_float128_expr_wrk() 1726 IRType ty = typeOfIRExpr(env->type_env, expr); in s390_isel_float_expr_wrk() 2226 IRType tyd = typeOfIRExpr(env->type_env, stmt->Ist.Store.data); in s390_isel_stmt() 2261 IRType tyd = typeOfIRExpr(env->type_env, stmt->Ist.Put.data); in s390_isel_stmt() 2387 IRType tyd = typeOfIRTemp(env->type_env, tmp); in s390_isel_stmt() 2444 IRType retty; in s390_isel_stmt()
|
/external/valgrind/main/coregrind/m_gdbserver/ |
D | m_gdbserver.c | 1041 IRType gWordTy, IRType hWordTy, in VG_() 1116 IRType gWordTy, in VG_() 1135 IRType gWordTy, IRType hWordTy) in VG_()
|
/external/valgrind/main/include/ |
D | pub_tool_tooliface.h | 223 IRType gWordTy, 224 IRType hWordTy),
|
/external/valgrind/main/exp-bbv/ |
D | bbv_main.c | 350 IRType gWordTy, IRType hWordTy ) in bbv_instrument()
|