Home
last modified time | relevance | path

Searched refs:unop (Results 1 – 18 of 18) sorted by relevance

/external/valgrind/main/VEX/priv/
Dguest_ppc_toIR.c463 static IRExpr* unop ( IROp op, IRExpr* a ) in unop() function
519 return unop(Iop_32to1, binop(Iop_Or32, unop(Iop_1Uto32, arg1), in mkOR1()
520 unop(Iop_1Uto32, arg2))); in mkOR1()
527 return unop(Iop_32to1, binop(Iop_And32, unop(Iop_1Uto32, arg1), in mkAND1()
528 unop(Iop_1Uto32, arg2))); in mkAND1()
543 assign( ones8x16, unop(Iop_Dup8x16, mkU8(0x1)) ); in expand8Ux16()
561 assign( ones8x16, unop(Iop_Dup8x16, mkU8(0x1)) ); in expand8Sx16()
579 assign( ones16x8, unop(Iop_Dup16x8, mkU16(0x1)) ); in expand16Ux8()
597 assign( ones16x8, unop(Iop_Dup16x8, mkU16(0x1)) ); in expand16Sx8()
622 assign( hi64, unop(Iop_V128HIto64, t128) ); in breakV128to4x64S()
[all …]
Dguest_amd64_toIR.c248 static IRExpr* unop ( IROp op, IRExpr* a ) in unop() function
334 return unop(signd ? Iop_8Sto32 : Iop_8Uto32, src); in doScalarWidening()
337 return unop(signd ? Iop_8Sto16 : Iop_8Uto16, src); in doScalarWidening()
340 return unop(signd ? Iop_16Sto32 : Iop_16Uto32, src); in doScalarWidening()
343 return unop(Iop_8Uto64, src); in doScalarWidening()
346 return unop(Iop_8Sto64, src); in doScalarWidening()
349 return unop(Iop_16Uto64, src); in doScalarWidening()
352 return unop(Iop_16Sto64, src); in doScalarWidening()
980 case 4: return unop(Iop_64to32, IRExpr_Get( OFFB_RAX, Ity_I64 )); in getIRegRAX()
995 stmt( IRStmt_Put( OFFB_RAX, unop(Iop_32Uto64,e) )); in putIRegRAX()
[all …]
Dguest_x86_toIR.c646 static IRExpr* unop ( IROp op, IRExpr* a ) in unop() function
741 return unop(Iop_32to1, in mkAnd1()
743 unop(Iop_1Uto32,x), in mkAnd1()
744 unop(Iop_1Uto32,y))); in mkAnd1()
826 return unop(Iop_32to1, call); in mk_x86g_calculate_condition()
873 case Ity_I16: return unop(Iop_16Uto32,e); in widenUto32()
874 case Ity_I8: return unop(Iop_8Uto32,e); in widenUto32()
884 case Ity_I16: return unop(Iop_16Sto32,e); in widenSto32()
885 case Ity_I8: return unop(Iop_8Sto32,e); in widenSto32()
898 return unop(Iop_32to16, e); in narrowTo()
[all …]
Dguest_amd64_helpers.c877 # define unop(_op,_a1) IRExpr_Unop((_op),(_a1)) in guest_amd64_spechelper() macro
910 return unop(Iop_1Uto64, in guest_amd64_spechelper()
920 return unop(Iop_1Uto64, in guest_amd64_spechelper()
925 return unop(Iop_1Uto64, in guest_amd64_spechelper()
932 return unop(Iop_1Uto64, in guest_amd64_spechelper()
939 return unop(Iop_1Uto64, in guest_amd64_spechelper()
946 return unop(Iop_1Uto64, in guest_amd64_spechelper()
953 return unop(Iop_1Uto64, in guest_amd64_spechelper()
961 return unop(Iop_1Uto64, in guest_amd64_spechelper()
968 return unop(Iop_1Uto64, in guest_amd64_spechelper()
[all …]
Dguest_x86_helpers.c780 # define unop(_op,_a1) IRExpr_Unop((_op),(_a1)) in guest_x86_spechelper() macro
813 return unop(Iop_1Uto32, in guest_x86_spechelper()
823 return unop(Iop_1Uto32, in guest_x86_spechelper()
828 return unop(Iop_1Uto32, in guest_x86_spechelper()
835 return unop(Iop_1Uto32, in guest_x86_spechelper()
842 unop(Iop_1Uto32, in guest_x86_spechelper()
850 return unop(Iop_1Uto32, in guest_x86_spechelper()
858 unop(Iop_1Uto32, in guest_x86_spechelper()
866 return unop(Iop_1Uto32, in guest_x86_spechelper()
873 unop(Iop_1Uto32, in guest_x86_spechelper()
[all …]
Dguest_arm_toIR.c295 static IRExpr* unop ( IROp op, IRExpr* a ) in unop() function
550 IRExpr_Mux0X( unop(Iop_32to8, mkexpr(guardT)), in putIRegA()
584 IRExpr_Mux0X( unop(Iop_32to8, mkexpr(guardT)), in putIRegT()
680 IRExpr_Mux0X( unop(Iop_32to8, mkexpr(guardT)), in putDReg()
724 IRExpr_Mux0X( unop(Iop_32to8, mkexpr(guardT)), in putDRegI64()
791 IRExpr_Mux0X( unop(Iop_32to8, mkexpr(guardT)), in putQReg()
851 IRExpr_Mux0X( unop(Iop_32to8, mkexpr(guardT)), in putFReg()
881 IRExpr_Mux0X( unop(Iop_32to8, mkexpr(guardT)), in putMiscReg32()
1254 res = unop(Iop_1Uto32, in mk_armg_calculate_flag_qc()
1273 res = unop(Iop_1Uto32, in mk_armg_calculate_flag_qc()
[all …]
Dguest_arm_helpers.c314 # define unop(_op,_a1) IRExpr_Unop((_op),(_a1)) in guest_arm_spechelper() macro
347 return unop(Iop_1Uto32, in guest_arm_spechelper()
352 return unop(Iop_1Uto32, in guest_arm_spechelper()
358 return unop(Iop_1Uto32, in guest_arm_spechelper()
364 return unop(Iop_1Uto32, in guest_arm_spechelper()
371 return unop(Iop_1Uto32, in guest_arm_spechelper()
378 return unop(Iop_1Uto32, in guest_arm_spechelper()
384 return unop(Iop_1Uto32, in guest_arm_spechelper()
391 return unop(Iop_1Uto32, in guest_arm_spechelper()
396 return unop(Iop_1Uto32, in guest_arm_spechelper()
[all …]
Dhost_arm_isel.c179 static IRExpr* unop ( IROp op, IRExpr* a ) in unop() function
3093 unop(Iop_Not64, unop(Iop_CmpNEZ8x8, bind(0)))); in iselNeon64Expr_wrk()
3095 unop(Iop_Not64, unop(Iop_CmpNEZ16x4, bind(0)))); in iselNeon64Expr_wrk()
3097 unop(Iop_Not64, unop(Iop_CmpNEZ32x2, bind(0)))); in iselNeon64Expr_wrk()
3099 unop(Iop_Not64, binop(Iop_CmpGT8Sx8, bind(1), bind(0)))); in iselNeon64Expr_wrk()
3101 unop(Iop_Not64, binop(Iop_CmpGT16Sx4, bind(1), bind(0)))); in iselNeon64Expr_wrk()
3103 unop(Iop_Not64, binop(Iop_CmpGT32Sx2, bind(1), bind(0)))); in iselNeon64Expr_wrk()
3105 unop(Iop_Not64, binop(Iop_CmpGT8Ux8, bind(1), bind(0)))); in iselNeon64Expr_wrk()
3107 unop(Iop_Not64, binop(Iop_CmpGT16Ux4, bind(1), bind(0)))); in iselNeon64Expr_wrk()
3109 unop(Iop_Not64, binop(Iop_CmpGT32Ux2, bind(1), bind(0)))); in iselNeon64Expr_wrk()
[all …]
Dhost_x86_isel.c90 static IRExpr* unop ( IROp op, IRExpr* a ) in unop() function
1043 unop(Iop_1Uto8,unop(Iop_32to1,bind(0)))); in iselIntExpr_R_wrk()
1059 unop(Iop_8Uto32, in iselIntExpr_R_wrk()
1073 unop(Iop_8Sto32, in iselIntExpr_R_wrk()
1087 unop(Iop_16Uto32, in iselIntExpr_R_wrk()
1712 unop(Iop_CmpNEZ32, binop(Iop_And32, bind(0), bind(1)))); in iselCondCode_wrk()
1727 unop(Iop_CmpNEZ32, binop(Iop_Or32, bind(0), bind(1)))); in iselCondCode_wrk()
1763 unop(Iop_CmpNEZ64, binop(Iop_Or64, bind(0), bind(1)))); in iselCondCode_wrk()
2586 unop(Iop_CmpwNEZ64,binop(Iop_Or64,bind(0),bind(1)))); in iselInt64Expr_wrk()
3163 unop(Iop_64UtoV128, in iselVecExpr_wrk()
Dhost_amd64_isel.c77 static IRExpr* unop ( IROp op, IRExpr* a ) in unop() function
1384 unop(Iop_1Uto8, unop(Iop_64to1, bind(0))) ); in iselIntExpr_R_wrk()
1399 unop(Iop_8Uto64, in iselIntExpr_R_wrk()
1412 unop(Iop_16Uto64, in iselIntExpr_R_wrk()
2189 unop(Iop_CmpNEZ64, binop(Iop_Or64, bind(0), bind(1)))); in iselCondCode_wrk()
Dhost_ppc_isel.c190 static IRExpr* unop ( IROp op, IRExpr* a ) in unop() function
1520 unop(Iop_1Uto8,unop(Iop_32to1,bind(0)))); in iselWordExpr_R_wrk()
1534 unop(Iop_16Uto32, in iselWordExpr_R_wrk()
/external/llvm/test/Transforms/InstCombine/
Dcast_ptr.ll54 %unop = type { i32 }
59 define %unop* @test5(%op* %O) {
60 …%tmp = load %unop* (%op*)** bitcast ([1 x %op* (%op*)*]* @Array to %unop* (%op*)**); <%unop* (%op*…
61 %tmp.2 = call %unop* %tmp( %op* %O ) ; <%unop*> [#uses=1]
62 ret %unop* %tmp.2
/external/valgrind/main/memcheck/
Dmc_translate.c404 #define unop(_op, _arg) IRExpr_Unop((_op),(_arg)) macro
525 return assignNew('V', mce, Ity_I8, unop(Iop_Left8, a1)); in mkLeft8()
530 return assignNew('V', mce, Ity_I16, unop(Iop_Left16, a1)); in mkLeft16()
535 return assignNew('V', mce, Ity_I32, unop(Iop_Left32, a1)); in mkLeft32()
540 return assignNew('V', mce, Ity_I64, unop(Iop_Left64, a1)); in mkLeft64()
599 assignNew('V', mce, Ity_I8, unop(Iop_Not8, data)), in mkImproveOR8()
611 assignNew('V', mce, Ity_I16, unop(Iop_Not16, data)), in mkImproveOR16()
623 assignNew('V', mce, Ity_I32, unop(Iop_Not32, data)), in mkImproveOR32()
635 assignNew('V', mce, Ity_I64, unop(Iop_Not64, data)), in mkImproveOR64()
647 assignNew('V', mce, Ity_V128, unop(Iop_NotV128, data)), in mkImproveORV128()
[all …]
/external/v8/tools/gcmole/
Dgcmole.cc338 clang::UnaryOperator* unop = cast<clang::UnaryOperator>(expr); in IsHandleDereference() local
339 return unop->getOpcode() == clang::UO_Deref && in IsHandleDereference()
340 IsHandleType(handleDeclName_, unop->getSubExpr()->getType()); in IsHandleDereference()
/external/valgrind/main/exp-ptrcheck/
Dh_main.c3795 #define unop(_op, _arg) IRExpr_Unop((_op),(_arg)) macro
4059 return assignNew( 'I', pce, Ity_I32, unop(Iop_8Uto32, a) ); in uwiden_to_host_word()
4061 return assignNew( 'I', pce, Ity_I32, unop(Iop_16Uto32, a) ); in uwiden_to_host_word()
4070 return assignNew( 'I', pce, Ity_I64, unop(Iop_8Uto64, a) ); in uwiden_to_host_word()
4072 return assignNew( 'I', pce, Ity_I64, unop(Iop_16Uto64, a) ); in uwiden_to_host_word()
4074 return assignNew( 'I', pce, Ity_I64, unop(Iop_32Uto64, a) ); in uwiden_to_host_word()
4463 assign( 'I', pce, resSC, unop(Iop_32to1, mkexpr(resSC32)) ); in schemeS_store()
4483 unop(Iop_ReinterpF64asI64, data) ); in schemeS_store()
4485 unop(Iop_64to32, d64) ); in schemeS_store()
4487 unop(Iop_64HIto32, d64) ); in schemeS_store()
[all …]
/external/webkit/Source/ThirdParty/ANGLE/src/compiler/preprocessor/
Dcpp.c387 } unop[] = { variable
436 for (i = ALEN(unop) - 1; i >= 0; i--) { in eval()
437 if (unop[i].token == token) in eval()
443 *res = unop[i].op(*res); in eval()
/external/llvm/examples/OCaml-Kaleidoscope/Chapter6/
Dcodegen.ml28 build_call callee [|operand|] "unop" builder
/external/llvm/examples/OCaml-Kaleidoscope/Chapter7/
Dcodegen.ml37 build_call callee [|operand|] "unop" builder