Home
last modified time | relevance | path

Searched refs:syned (Results 1 – 24 of 24) sorted by relevance

/external/valgrind/VEX/priv/
Dhost_tilegx_isel.c158 static TILEGXRH *iselWordExpr_RH_wrk ( ISelEnv * env, Bool syned, IRExpr * e );
159 static TILEGXRH *iselWordExpr_RH ( ISelEnv * env, Bool syned, IRExpr * e );
629 Bool syned = (e->Iex.Binop.op == Iop_CmpLT32S in iselWordExpr_R_wrk() local
693 addInstr(env, TILEGXInstr_Cmp(syned, size32, dst, r1, r2, cc)); in iselWordExpr_R_wrk()
702 Bool syned = False; in iselWordExpr_R_wrk() local
720 addInstr(env, TILEGXInstr_CmpI(syned, size32, dst, r1, r2, cc)); in iselWordExpr_R_wrk()
747 Bool syned = (e->Iex.Binop.op == Iop_MullS32); in iselWordExpr_R_wrk() local
752 addInstr(env, TILEGXInstr_Mul(syned /*Unsigned or Signed */ , in iselWordExpr_R_wrk()
814 Bool syned = False; in iselWordExpr_R_wrk() local
821 addInstr(env, TILEGXInstr_CmpI(syned, size32, dst, hregTILEGX_R63(), in iselWordExpr_R_wrk()
[all …]
Dhost_amd64_defs.h459 Bool syned; member
465 Bool syned; member
528 Bool syned; member
535 Bool syned; member
730 extern AMD64Instr* AMD64Instr_MulL ( Bool syned, AMD64RM* );
731 extern AMD64Instr* AMD64Instr_Div ( Bool syned, Int sz, AMD64RM* );
745 extern AMD64Instr* AMD64Instr_MovxLQ ( Bool syned, HReg src, HReg dst );
746 extern AMD64Instr* AMD64Instr_LoadEX ( UChar szSmall, Bool syned,
Dhost_tilegx_defs.c256 vex_printf("%s ", instr->GXin.Mul.syned ? "mull32s" : "mull32u"); in ppTILEGXInstr()
613 TILEGXRH *TILEGXRH_Imm ( Bool syned, UShort imm16 ) in TILEGXRH_Imm() argument
617 op->GXrh.Imm.syned = syned; in TILEGXRH_Imm()
621 if (syned) in TILEGXRH_Imm()
623 vassert(syned == True || syned == False); in TILEGXRH_Imm()
640 if (op->GXrh.Imm.syned) in ppTILEGXRH()
726 TILEGXInstr *TILEGXInstr_Cmp ( Bool syned, Bool sz32, HReg dst, in TILEGXInstr_Cmp() argument
731 i->GXin.Cmp.syned = syned; in TILEGXInstr_Cmp()
740 TILEGXInstr *TILEGXInstr_CmpI ( Bool syned, Bool sz32, HReg dst, in TILEGXInstr_CmpI() argument
746 i->GXin.CmpI.syned = syned; in TILEGXInstr_CmpI()
[all …]
Dhost_tilegx_defs.h183 Bool syned; member
372 Bool syned; member
380 Bool syned; member
389 Bool syned; //signed/unsigned - meaningless if widenind = False member
487 extern TILEGXInstr *TILEGXInstr_Mul ( Bool syned, Bool hi32, Bool sz32, HReg,
489 extern TILEGXInstr *TILEGXInstr_Div ( Bool syned, Bool sz32, HReg, HReg );
Dhost_mips_defs.c583 MIPSRH *MIPSRH_Imm(Bool syned, UShort imm16) in MIPSRH_Imm() argument
587 op->Mrh.Imm.syned = syned; in MIPSRH_Imm()
591 if (syned) in MIPSRH_Imm()
593 vassert(syned == True || syned == False); in MIPSRH_Imm()
610 if (op->Mrh.Imm.syned) in ppMIPSRH()
802 MIPSInstr *MIPSInstr_Cmp(Bool syned, Bool sz32, HReg dst, HReg srcL, HReg srcR, in MIPSInstr_Cmp() argument
807 i->Min.Cmp.syned = syned; in MIPSInstr_Cmp()
817 MIPSInstr *MIPSInstr_Mul(Bool syned, Bool wid, Bool sz32, HReg dst, HReg srcL, in MIPSInstr_Mul() argument
822 i->Min.Mul.syned = syned; in MIPSInstr_Mul()
832 MIPSInstr *MIPSInstr_Msub(Bool syned, HReg srcL, HReg srcR) in MIPSInstr_Msub() argument
[all …]
Dhost_x86_defs.h432 Bool syned; member
437 Bool syned; member
492 Bool syned; member
667 extern X86Instr* X86Instr_MulL ( Bool syned, X86RM* );
668 extern X86Instr* X86Instr_Div ( Bool syned, X86RM* );
679 extern X86Instr* X86Instr_LoadEX ( UChar szSmall, Bool syned,
Dhost_mips_defs.h207 Bool syned; member
417 Bool syned; member
427 Bool syned; /* signed/unsigned - meaningless if widenind = False */ member
434 Bool syned; /* signed/unsigned - meaningless if widenind = False */ member
526 Bool syned; member
617 extern MIPSInstr *MIPSInstr_Mul(Bool syned, Bool hi32, Bool sz32, HReg,
619 extern MIPSInstr *MIPSInstr_Div(Bool syned, Bool sz32, HReg, HReg);
Dhost_ppc_defs.c316 PPCRH* PPCRH_Imm ( Bool syned, UShort imm16 ) { in PPCRH_Imm() argument
319 op->Prh.Imm.syned = syned; in PPCRH_Imm()
323 if (syned) in PPCRH_Imm()
325 vassert(syned == True || syned == False); in PPCRH_Imm()
338 if (op->Prh.Imm.syned) in ppPPCRH()
745 PPCInstr* PPCInstr_Cmp ( Bool syned, Bool sz32, in PPCInstr_Cmp() argument
749 i->Pin.Cmp.syned = syned; in PPCInstr_Cmp()
764 PPCInstr* PPCInstr_MulL ( Bool syned, Bool hi, Bool sz32, in PPCInstr_MulL() argument
768 i->Pin.MulL.syned = syned; in PPCInstr_MulL()
776 if (!hi) vassert(!syned); in PPCInstr_MulL()
[all …]
Dhost_ppc_defs.h216 Bool syned; member
579 Bool syned; member
592 Bool syned; /* meaningless if hi32==False */ member
602 Bool syned; member
730 Bool syned; member
1007 extern PPCInstr* PPCInstr_MulL ( Bool syned, Bool hi32, Bool sz32, HReg, HReg, HReg );
1008 extern PPCInstr* PPCInstr_Div ( Bool extended, Bool syned, Bool sz32, HReg dst, HReg srcL, H…
1036 extern PPCInstr* PPCInstr_FpCftI ( Bool fromI, Bool int32, Bool syned,
Dhost_mips_isel.c234 static MIPSRH *iselWordExpr_RH_wrk(ISelEnv * env, Bool syned, IRExpr * e);
235 static MIPSRH *iselWordExpr_RH(ISelEnv * env, Bool syned, IRExpr * e);
979 Bool syned = (e->Iex.Binop.op == Iop_CmpLT32S in iselWordExpr_R_wrk() local
1045 addInstr(env, MIPSInstr_Cmp(syned, size32, dst, r1, r2, cc)); in iselWordExpr_R_wrk()
1087 Bool syned = toBool(e->Iex.Binop.op == Iop_MullS32); in iselWordExpr_R_wrk() local
1092 addInstr(env, MIPSInstr_Mul(syned /*Unsigned or Signed */ , in iselWordExpr_R_wrk()
1205 Bool syned = toBool(e->Iex.Binop.op == Iop_DivModS64to32); in iselWordExpr_R_wrk() local
1210 addInstr(env, MIPSInstr_Div(syned, True, r_srcL, r_srcR)); in iselWordExpr_R_wrk()
1884 static MIPSRH *iselWordExpr_RH(ISelEnv * env, Bool syned, IRExpr * e) in iselWordExpr_RH() argument
1886 MIPSRH *ri = iselWordExpr_RH_wrk(env, syned, e); in iselWordExpr_RH()
[all …]
Dhost_ppc_isel.c397 Bool syned, IRExpr* e,
400 Bool syned, IRExpr* e,
1533 Bool syned = toBool((e->Iex.Binop.op == Iop_DivS32) || (e->Iex.Binop.op == Iop_DivS32E)); in iselWordExpr_R_wrk() local
1541 syned, in iselWordExpr_R_wrk()
1551 Bool syned = toBool((e->Iex.Binop.op == Iop_DivS64) ||(e->Iex.Binop.op == Iop_DivS64E)); in iselWordExpr_R_wrk() local
1561 syned, in iselWordExpr_R_wrk()
1572 Bool syned = False; in iselWordExpr_R_wrk() local
1577 addInstr(env, PPCInstr_MulL(syned, False/*lo32*/, sz32, in iselWordExpr_R_wrk()
1589 Bool syned = toBool(e->Iex.Binop.op == Iop_MullS32); in iselWordExpr_R_wrk() local
1595 addInstr(env, PPCInstr_MulL(syned, in iselWordExpr_R_wrk()
[all …]
Dhost_amd64_defs.c655 AMD64Instr* AMD64Instr_MulL ( Bool syned, AMD64RM* src ) { in AMD64Instr_MulL() argument
658 i->Ain.MulL.syned = syned; in AMD64Instr_MulL()
662 AMD64Instr* AMD64Instr_Div ( Bool syned, Int sz, AMD64RM* src ) { in AMD64Instr_Div() argument
665 i->Ain.Div.syned = syned; in AMD64Instr_Div()
751 AMD64Instr* AMD64Instr_MovxLQ ( Bool syned, HReg src, HReg dst ) { in AMD64Instr_MovxLQ() argument
754 i->Ain.MovxLQ.syned = syned; in AMD64Instr_MovxLQ()
759 AMD64Instr* AMD64Instr_LoadEX ( UChar szSmall, Bool syned, in AMD64Instr_LoadEX() argument
764 i->Ain.LoadEX.syned = syned; in AMD64Instr_LoadEX()
1087 vex_printf("%cmulq ", i->Ain.MulL.syned ? 's' : 'u'); in ppAMD64Instr()
1092 i->Ain.Div.syned ? 's' : 'u', in ppAMD64Instr()
[all …]
Dhost_x86_defs.c610 X86Instr* X86Instr_MulL ( Bool syned, X86RM* src ) { in X86Instr_MulL() argument
613 i->Xin.MulL.syned = syned; in X86Instr_MulL()
617 X86Instr* X86Instr_Div ( Bool syned, X86RM* src ) { in X86Instr_Div() argument
620 i->Xin.Div.syned = syned; in X86Instr_Div()
690 X86Instr* X86Instr_LoadEX ( UChar szSmall, Bool syned, in X86Instr_LoadEX() argument
695 i->Xin.LoadEX.syned = syned; in X86Instr_LoadEX()
964 vex_printf("%cmull ", i->Xin.MulL.syned ? 's' : 'u'); in ppX86Instr()
968 vex_printf("%cdivl ", i->Xin.Div.syned ? 's' : 'u'); in ppX86Instr()
1032 i->Xin.LoadEX.syned ? 's' : 'z', in ppX86Instr()
2351 subopc = i->Xin.MulL.syned ? 5 : 4; in emit_X86Instr()
[all …]
Dmain_util.c276 Int base, Bool syned, Bool hexcaps ) in convert_int() argument
284 if (syned) { in convert_int()
Dhost_arm_defs.h844 Bool syned; /* True: I32 is signed. False: I32 is unsigned */ member
999 extern ARMInstr* ARMInstr_VCvtID ( Bool iToD, Bool syned,
Dhost_arm_defs.c1349 ARMInstr* ARMInstr_VCvtID ( Bool iToD, Bool syned, in ARMInstr_VCvtID() argument
1354 i->ARMin.VCvtID.syned = syned; in ARMInstr_VCvtID()
1834 nm = i->ARMin.VCvtID.syned ? "fsitod" : "fuitod"; in ppARMInstr()
1836 nm = i->ARMin.VCvtID.syned ? "ftosid" : "ftouid"; in ppARMInstr()
3718 Bool syned = i->ARMin.VCvtID.syned; in emit_ARMInstr() local
3719 if (iToD && syned) { in emit_ARMInstr()
3729 if (iToD && (!syned)) { in emit_ARMInstr()
3739 if ((!iToD) && syned) { in emit_ARMInstr()
3749 if ((!iToD) && (!syned)) { in emit_ARMInstr()
Dguest_arm_toIR.c13702 UInt syned = (insn28 >> 7) & 1; in decode_CP10_CP11_instruction() local
13703 if (syned) { in decode_CP10_CP11_instruction()
13728 UInt syned = (insn28 >> 16) & 1; in decode_CP10_CP11_instruction() local
13732 if (syned) { in decode_CP10_CP11_instruction()
14222 UInt syned = (insn28 >> 7) & 1; in decode_CP10_CP11_instruction() local
14225 if (syned) { in decode_CP10_CP11_instruction()
14255 UInt syned = (insn28 >> 16) & 1; in decode_CP10_CP11_instruction() local
14259 if (syned) { in decode_CP10_CP11_instruction()
20095 Bool syned = False; in disInstr_THUMB_WRK() local
20106 nm = "ldrsb"; syned = True; break; in disInstr_THUMB_WRK()
[all …]
Dhost_amd64_isel.c1256 Bool syned = toBool(e->Iex.Binop.op == Iop_DivModS64to32); in iselIntExpr_R_wrk() local
1264 addInstr(env, AMD64Instr_Div(syned, 4, rmRight)); in iselIntExpr_R_wrk()
2496 Bool syned = toBool(e->Iex.Binop.op == Iop_MullS64); in iselInt128Expr_wrk() local
2500 addInstr(env, AMD64Instr_MulL(syned, rmLeft)); in iselInt128Expr_wrk()
2517 Bool syned = toBool(e->Iex.Binop.op == Iop_DivModS128to64); in iselInt128Expr_wrk() local
2522 addInstr(env, AMD64Instr_Div(syned, 8, rmRight)); in iselInt128Expr_wrk()
Dhost_arm64_isel.c2095 Bool syned = toBool(e->Iex.Binop.op == Iop_MullS64); in iselInt128Expr_wrk() local
2103 syned ? ARM64mul_SX : ARM64mul_ZX)); in iselInt128Expr_wrk()
3075 Bool syned = e->Iex.Unop.op == Iop_I32StoF64; in iselDblExpr_wrk() local
3076 ARM64CvtOp cvt_op = syned ? ARM64cvt_F64_I32S : ARM64cvt_F64_I32U; in iselDblExpr_wrk()
Dhost_x86_isel.c2194 Bool syned = toBool(e->Iex.Binop.op == Iop_MullS32); in iselInt64Expr_wrk() local
2198 addInstr(env, X86Instr_MulL(syned, rmLeft)); in iselInt64Expr_wrk()
2215 Bool syned = toBool(e->Iex.Binop.op == Iop_DivModS64to32); in iselInt64Expr_wrk() local
2220 addInstr(env, X86Instr_Div(syned, rmRight)); in iselInt64Expr_wrk()
Dguest_x86_toIR.c2743 static void codegen_mulL_A_D ( Int sz, Bool syned, in codegen_mulL_A_D() argument
2756 IROp mulOp = syned ? Iop_MullS32 : Iop_MullU32; in codegen_mulL_A_D()
2757 UInt tBaseOp = syned ? X86G_CC_OP_SMULB : X86G_CC_OP_UMULB; in codegen_mulL_A_D()
2770 IROp mulOp = syned ? Iop_MullS16 : Iop_MullU16; in codegen_mulL_A_D()
2771 UInt tBaseOp = syned ? X86G_CC_OP_SMULB : X86G_CC_OP_UMULB; in codegen_mulL_A_D()
2784 IROp mulOp = syned ? Iop_MullS8 : Iop_MullU8; in codegen_mulL_A_D()
2785 UInt tBaseOp = syned ? X86G_CC_OP_SMULB : X86G_CC_OP_UMULB; in codegen_mulL_A_D()
2796 DIP("%s%c %s\n", syned ? "imul" : "mul", nameISize(sz), tmp_txt); in codegen_mulL_A_D()
Dhost_arm_isel.c1351 Bool syned = e->Iex.Binop.op == Iop_F64toI32S; in iselIntExpr_R_wrk() local
1356 addInstr(env, ARMInstr_VCvtID(False/*!iToD*/, syned, in iselIntExpr_R_wrk()
5464 Bool syned = e->Iex.Unop.op == Iop_I32StoF64; in iselDblExpr_wrk() local
5468 addInstr(env, ARMInstr_VCvtID(True/*iToD*/, syned, in iselDblExpr_wrk()
Dguest_amd64_toIR.c3921 static void codegen_mulL_A_D ( Int sz, Bool syned, in codegen_mulL_A_D() argument
3934 IROp mulOp = syned ? Iop_MullS64 : Iop_MullU64; in codegen_mulL_A_D()
3935 UInt tBaseOp = syned ? AMD64G_CC_OP_SMULB : AMD64G_CC_OP_UMULB; in codegen_mulL_A_D()
3948 IROp mulOp = syned ? Iop_MullS32 : Iop_MullU32; in codegen_mulL_A_D()
3949 UInt tBaseOp = syned ? AMD64G_CC_OP_SMULB : AMD64G_CC_OP_UMULB; in codegen_mulL_A_D()
3962 IROp mulOp = syned ? Iop_MullS16 : Iop_MullU16; in codegen_mulL_A_D()
3963 UInt tBaseOp = syned ? AMD64G_CC_OP_SMULB : AMD64G_CC_OP_UMULB; in codegen_mulL_A_D()
3976 IROp mulOp = syned ? Iop_MullS8 : Iop_MullU8; in codegen_mulL_A_D()
3977 UInt tBaseOp = syned ? AMD64G_CC_OP_SMULB : AMD64G_CC_OP_UMULB; in codegen_mulL_A_D()
3989 DIP("%s%c %s\n", syned ? "imul" : "mul", nameISize(sz), tmp_txt); in codegen_mulL_A_D()
/external/valgrind/memcheck/
Dmc_translate.c1099 Bool syned = cmp_op == Iop_CmpORD64S || cmp_op == Iop_CmpORD32S; in doCmpORD() local
1126 if (syned && isZero(yy)) { in doCmpORD()