HomeSort by relevance Sort by last modified time
    Searched refs:addInstr (Results 1 - 5 of 5) sorted by null

  /external/valgrind/main/VEX/priv/
host_x86_isel.c 192 static void addInstr ( ISelEnv* env, X86Instr* instr )
294 addInstr(env,
301 addInstr(env,
332 addInstr(env, X86Instr_Push(iselIntExpr_RMI(env, arg)));
338 addInstr(env, X86Instr_Push(X86RMI_Reg(rHi)));
339 addInstr(env, X86Instr_Push(X86RMI_Reg(rLo)));
359 addInstr(env, X86Instr_Call( cc, toUInt(Ptr_to_ULong(cee->addr)),
511 addInstr( env, mk_iMOVsd_RR( tmpregs[argregX], argregs[argregX] ) );
521 addInstr(env, X86Instr_Alu32R(Xalu_MOV,
532 addInstr(env, mk_iMOVsd_RR( hregX86_EBP(), argregs[0]))
    [all...]
host_amd64_isel.c 160 static void addInstr ( ISelEnv* env, AMD64Instr* instr )
309 addInstr(env,
317 addInstr(env,
329 addInstr( env, AMD64Instr_Push(AMD64RMI_Imm( (UInt)uimm64 )) );
332 addInstr( env, AMD64Instr_Imm64(uimm64, tmp) );
333 addInstr( env, AMD64Instr_Push(AMD64RMI_Reg(tmp)) );
363 //.. addInstr(env, X86Instr_Push(iselIntExpr_RMI(env, arg)));
369 //.. addInstr(env, X86Instr_Push(X86RMI_Reg(rHi)));
370 //.. addInstr(env, X86Instr_Push(X86RMI_Reg(rLo)));
531 addInstr (that is, commit to) any instructions until we'r
    [all...]
host_s390_isel.c 101 addInstr(ISelEnv *env, s390_insn *insn)
377 addInstr(env, s390_insn_move(sizeof(ULong), tmpregs[argreg],
406 addInstr(env, s390_insn_move(size, finalreg, tmpregs[i]));
412 addInstr(env, s390_insn_helper_call(cc, (Addr64)target, n_args,
459 addInstr(env, s390_insn_move(4, cc0, cc_s390));
460 addInstr(env, s390_insn_alu(4, S390_ALU_AND, cc0, s390_opnd_imm(1)));
463 addInstr(env, s390_insn_move(4, cc1, cc_s390));
464 addInstr(env, s390_insn_alu(4, S390_ALU_RSH, cc1, s390_opnd_imm(1)));
467 addInstr(env, s390_insn_move(4, b2, cc0));
468 addInstr(env, s390_insn_alu(4, S390_ALU_AND, b2, s390_opnd_reg(cc1)))
    [all...]
host_ppc_isel.c 297 static void addInstr ( ISelEnv* env, PPCInstr* instr )
439 addInstr(env, PPCInstr_Alu( Palu_ADD, sp, sp,
447 addInstr(env, PPCInstr_Alu( Palu_SUB, sp, sp,
461 addInstr(env, mk_iMOVds_RR(r, StackFramePtr(env->mode64)));
463 addInstr(env, PPCInstr_Alu( Palu_ADD, r, r,
466 addInstr(env,
468 addInstr(env, PPCInstr_Alu(Palu_AND, r,r, PPCRH_Reg(align16)));
490 addInstr(env, PPCInstr_Store( 4, am_addr0, r_srcHi, env->mode64 ));
491 addInstr(env, PPCInstr_Store( 4, am_addr1, r_srcLo, env->mode64 ));
494 addInstr(env, PPCInstr_FpLdSt(True/*load*/, 8, fr_dst, am_addr0))
    [all...]
host_arm_isel.c 133 static void addInstr ( ISelEnv* env, ARMInstr* instr )
292 addInstr(env, ARMInstr_Imm32(rTmp, DEFAULT_FPSCR));
293 addInstr(env, ARMInstr_FPSCR(True/*toFPSCR*/, rTmp));
330 addInstr(env, ARMInstr_Shift(ARMsh_SHL, tL, irrm, ARMRI5_I5(1)));
331 addInstr(env, ARMInstr_Shift(ARMsh_SHR, tR, irrm, ARMRI5_I5(1)));
332 addInstr(env, ARMInstr_Alu(ARMalu_AND, tL, tL, ARMRI84_I84(2,0)));
333 addInstr(env, ARMInstr_Alu(ARMalu_AND, tR, tR, ARMRI84_I84(1,0)));
334 addInstr(env, ARMInstr_Alu(ARMalu_OR, t3, tL, ARMRI84_R(tR)));
335 addInstr(env, ARMInstr_Shift(ARMsh_SHL, t3, t3, ARMRI5_I5(22)));
336 addInstr(env, ARMInstr_FPSCR(True/*toFPSCR*/, t3))
    [all...]

Completed in 178 milliseconds