/external/webkit/Source/JavaScriptCore/jit/ |
D | JITArithmetic32_64.cpp | 89 unsigned op1 = currentInstruction[1].u.operand; in emit_op_jnless() local 97 if (isOperandConstantImmediateChar(op1)) { in emit_op_jnless() 103 …addJump(branch32(LessThanOrEqual, regT0, Imm32(asString(getConstantOperand(op1))->tryGetValue()[0]… in emit_op_jnless() 107 emitLoad(op1, regT1, regT0); in emit_op_jnless() 115 if (isOperandConstantImmediateInt(op1)) { in emit_op_jnless() 119 addJump(branch32(LessThanOrEqual, regT2, Imm32(getConstantOperand(op1).asInt32())), target); in emit_op_jnless() 121 emitLoad(op1, regT1, regT0); in emit_op_jnless() 125 emitLoad2(op1, regT1, regT0, op2, regT3, regT2); in emit_op_jnless() 139 …nless, target, op1, op2, OperandTypes(), notInt32Op1, notInt32Op2, !isOperandConstantImmediateInt(… in emit_op_jnless() 145 unsigned op1 = currentInstruction[1].u.operand; in emitSlow_op_jnless() local [all …]
|
D | JITArithmetic.cpp | 53 unsigned op1 = currentInstruction[2].u.operand; in emit_op_lshift() local 56 emitGetVirtualRegisters(op1, regT0, op2, regT2); in emit_op_lshift() 70 unsigned op1 = currentInstruction[2].u.operand; in emitSlow_op_lshift() local 73 UNUSED_PARAM(op1); in emitSlow_op_lshift() 86 unsigned op1 = currentInstruction[2].u.operand; in emit_op_rshift() local 91 emitGetVirtualRegister(op1, regT0); in emit_op_rshift() 96 emitGetVirtualRegisters(op1, regT0, op2, regT2); in emit_op_rshift() 121 unsigned op1 = currentInstruction[2].u.operand; in emitSlow_op_rshift() local 138 stubCall.addArgument(op1, regT0); in emitSlow_op_rshift() 154 unsigned op1 = currentInstruction[2].u.operand; in emit_op_urshift() local [all …]
|
/external/webkit/Source/JavaScriptCore/dfg/ |
D | DFGSpeculativeJIT.cpp | 279 SpeculateIntegerOperand op1(this, node.child1); in compile() local 280 GPRTemporary result(this, op1); in compile() 282 bitOp(op, valueOfInt32Constant(node.child2), op1.registerID(), result.registerID()); in compile() 286 SpeculateIntegerOperand op1(this, node.child1); in compile() local 288 GPRTemporary result(this, op1, op2); in compile() 290 MacroAssembler::RegisterID reg1 = op1.registerID(); in compile() 302 SpeculateIntegerOperand op1(this, node.child1); in compile() local 303 GPRTemporary result(this, op1); in compile() 305 … shiftOp(op, op1.registerID(), valueOfInt32Constant(node.child2) & 0x1f, result.registerID()); in compile() 310 SpeculateIntegerOperand op1(this, node.child1); in compile() local [all …]
|
D | DFGNonSpeculativeJIT.cpp | 226 IntegerOperand op1(this, node.child1); in compile() local 227 GPRTemporary result(this, op1); in compile() 229 bitOp(op, valueOfInt32Constant(node.child2), op1.registerID(), result.registerID()); in compile() 233 IntegerOperand op1(this, node.child1); in compile() local 235 GPRTemporary result(this, op1, op2); in compile() 237 MacroAssembler::RegisterID reg1 = op1.registerID(); in compile() 249 IntegerOperand op1(this, node.child1); in compile() local 250 GPRTemporary result(this, op1); in compile() 255 shiftOp(op, op1.registerID(), shiftAmount, result.registerID()); in compile() 260 IntegerOperand op1(this, node.child1); in compile() local [all …]
|
D | DFGJITCodeGenerator.cpp | 444 GPRTemporary::GPRTemporary(JITCodeGenerator* jit, SpeculateIntegerOperand& op1) in GPRTemporary() argument 449 op1.gpr(); in GPRTemporary() 450 if (m_jit->canReuse(op1.index())) in GPRTemporary() 451 m_gpr = m_jit->reuse(op1.gpr()); in GPRTemporary() 456 GPRTemporary::GPRTemporary(JITCodeGenerator* jit, SpeculateIntegerOperand& op1, SpeculateIntegerOpe… in GPRTemporary() argument 461 op1.gpr(); in GPRTemporary() 463 if (m_jit->canReuse(op1.index())) in GPRTemporary() 464 m_gpr = m_jit->reuse(op1.gpr()); in GPRTemporary() 471 GPRTemporary::GPRTemporary(JITCodeGenerator* jit, IntegerOperand& op1) in GPRTemporary() argument 476 op1.gpr(); in GPRTemporary() [all …]
|
D | DFGByteCodeParser.cpp | 567 NodeIndex op1 = getThis(); in parseBlock() local 568 setThis(addToGraph(ConvertThis, op1)); in parseBlock() 575 NodeIndex op1 = getToInt32(currentInstruction[2].u.operand); in parseBlock() local 577 set(currentInstruction[1].u.operand, addToGraph(BitAnd, op1, op2)); in parseBlock() 582 NodeIndex op1 = getToInt32(currentInstruction[2].u.operand); in parseBlock() local 584 set(currentInstruction[1].u.operand, addToGraph(BitOr, op1, op2)); in parseBlock() 589 NodeIndex op1 = getToInt32(currentInstruction[2].u.operand); in parseBlock() local 591 set(currentInstruction[1].u.operand, addToGraph(BitXor, op1, op2)); in parseBlock() 596 NodeIndex op1 = getToInt32(currentInstruction[2].u.operand); in parseBlock() local 601 result = op1; in parseBlock() [all …]
|
D | DFGAliasTracker.h | 104 bool equalIgnoringLaterNumericConversion(NodeIndex op1, NodeIndex op2) in equalIgnoringLaterNumericConversion() argument 106 if (op1 == op2) in equalIgnoringLaterNumericConversion() 109 … == ValueToNumber || node2.op == ValueToInt32 || node2.op == NumberToInt32) && op1 == node2.child1; in equalIgnoringLaterNumericConversion()
|
D | DFGJITCodeGenerator.h | 308 …void bitOp(NodeType op, int32_t imm, MacroAssembler::RegisterID op1, MacroAssembler::RegisterID re… in bitOp() argument 312 m_jit.and32(Imm32(imm), op1, result); in bitOp() 315 m_jit.or32(Imm32(imm), op1, result); in bitOp() 318 m_jit.xor32(Imm32(imm), op1, result); in bitOp() 324 …void bitOp(NodeType op, MacroAssembler::RegisterID op1, MacroAssembler::RegisterID op2, MacroAssem… in bitOp() argument 328 m_jit.and32(op1, op2, result); in bitOp() 331 m_jit.or32(op1, op2, result); in bitOp() 334 m_jit.xor32(op1, op2, result); in bitOp() 340 …void shiftOp(NodeType op, MacroAssembler::RegisterID op1, int32_t shiftAmount, MacroAssembler::Reg… in shiftOp() argument 344 m_jit.rshift32(op1, Imm32(shiftAmount), result); in shiftOp() [all …]
|
D | DFGOperations.cpp | 46 JSValue op1 = JSValue::decode(encodedOp1); in operationValueAdd() local 49 if (op1.isInt32() && op2.isInt32()) { in operationValueAdd() 50 … int64_t result64 = static_cast<int64_t>(op1.asInt32()) + static_cast<int64_t>(op2.asInt32()); in operationValueAdd() 59 if (op1.getNumber(number1) && op2.getNumber(number2)) in operationValueAdd() 62 return JSValue::encode(jsAddSlowCase(exec, op1, op2)); in operationValueAdd()
|
/external/mesa3d/src/glsl/ |
D | ir_div_to_mul_rcp.cpp | 82 ir_rvalue *op0, *op1; in visit_leave() local 90 op1 = new(ir) ir_expression(ir_unop_i2f, vec_type, ir->operands[1], NULL); in visit_leave() 92 op1 = new(ir) ir_expression(ir_unop_u2f, vec_type, ir->operands[1], NULL); in visit_leave() 94 op1 = new(ir) ir_expression(ir_unop_rcp, op1->type, op1, NULL); in visit_leave() 105 op0 = new(ir) ir_expression(ir_binop_mul, vec_type, op0, op1); in visit_leave()
|
D | lower_instructions.cpp | 146 ir_rvalue *op0, *op1; in div_to_mul_rcp() local 154 op1 = new(ir) ir_expression(ir_unop_i2f, vec_type, ir->operands[1], NULL); in div_to_mul_rcp() 156 op1 = new(ir) ir_expression(ir_unop_u2f, vec_type, ir->operands[1], NULL); in div_to_mul_rcp() 158 op1 = new(ir) ir_expression(ir_unop_rcp, op1->type, op1, NULL); in div_to_mul_rcp() 169 op0 = new(ir) ir_expression(ir_binop_mul, vec_type, op0, op1); in div_to_mul_rcp()
|
D | ir.cpp | 208 ir_rvalue *op0, ir_rvalue *op1) in ir_expression() argument 210 assert(((op1 == NULL) && (get_num_operands(ir_expression_operation(op)) == 1)) in ir_expression() 216 this->operands[1] = op1; in ir_expression() 222 ir_rvalue *op0, ir_rvalue *op1, in ir_expression() argument 229 this->operands[1] = op1; in ir_expression() 281 ir_expression::ir_expression(int op, ir_rvalue *op0, ir_rvalue *op1) in ir_expression() argument 287 this->operands[1] = op1; in ir_expression() 306 this->type = op1->type; in ir_expression() 307 } else if (op1->type->is_scalar()) { in ir_expression() 311 assert(!op0->type->is_matrix() && !op1->type->is_matrix()); in ir_expression() [all …]
|
D | opt_algebraic.cpp | 60 int op1, 94 int op1, in reassociate_operands() argument 99 ir2->operands[op2] = ir1->operands[op1]; in reassociate_operands() 100 ir1->operands[op1] = temp; in reassociate_operands()
|
D | lower_mat_op_to_vec.cpp | 307 ir_dereference *const op1 = get_column(b_var, i); in do_equal_mat_mat() local 311 glsl_type::bool_type, op0, op1); in do_equal_mat_mat() 435 ir_rvalue *op1 = get_column(op_var[1], i); in visit_leave() local 443 op1); in visit_leave()
|
D | loop_analysis.cpp | 429 ir_variable *const op1 = rhs->operands[1]->variable_referenced(); in get_basic_induction_increment() local 431 if (((op0 != var) && (op1 != var)) in get_basic_induction_increment() 432 || ((op1 == var) && (rhs->operation == ir_binop_sub))) in get_basic_induction_increment()
|
/external/llvm/lib/Target/ARM/Disassembler/ |
D | ARMDisassembler.cpp | 323 uint16_t op1 = slice(insn, 28, 27); in decodeThumbSideEffect() local 333 if ((op1 == 1 || op1 == 3) && slice(op2, 6, 4) == 7) { in decodeThumbSideEffect() 336 uint16_t U = slice(op1, 1, 1); in decodeThumbSideEffect() 345 if (op1 == 3 && slice(op2, 6, 4) == 1 && slice(op2, 0, 0) == 0) { in decodeThumbSideEffect() 360 if (op1 == 3 && slice(op2, 6, 5) == 0 && slice(op2, 0, 0) == 1 in decodeThumbSideEffect() 378 if ((op1 == 1 || op1 == 3) && slice(op2, 6, 6) == 1) in decodeThumbSideEffect()
|
/external/libvpx/vp8/common/ |
D | loopfilter_filters.c | 51 static __inline void vp8_filter(signed char mask, signed char hev, uc *op1, uc *op0, uc *oq0, uc *o… in vp8_filter() argument 59 ps1 = (signed char) * op1 ^ 0x80; in vp8_filter() 94 *op1 = u ^ 0x80; in vp8_filter() 161 uc *op2, uc *op1, uc *op0, uc *oq0, uc *oq1, uc *oq2) in vp8_mbfilter() argument 166 signed char ps1 = (signed char) * op1 ^ 0x80; in vp8_mbfilter() 205 *op1 = s ^ 0x80; in vp8_mbfilter() 291 static __inline void vp8_simple_filter(signed char mask, uc *op1, uc *op0, uc *oq0, uc *oq1) in vp8_simple_filter() argument 294 signed char p1 = (signed char) * op1 ^ 0x80; in vp8_simple_filter()
|
/external/webkit/Source/JavaScriptCore/assembler/ |
D | MacroAssemblerX86Common.h | 140 void and32(RegisterID op1, RegisterID op2, RegisterID dest) in and32() argument 142 if (op1 == op2) in and32() 143 zeroExtend32ToPtr(op1, dest); in and32() 144 else if (op1 == dest) in and32() 148 and32(op1, dest); in and32() 255 void or32(RegisterID op1, RegisterID op2, RegisterID dest) in or32() argument 257 if (op1 == op2) in or32() 258 zeroExtend32ToPtr(op1, dest); in or32() 259 else if (op1 == dest) in or32() 263 or32(op1, dest); in or32() [all …]
|
D | MacroAssembler.h | 108 void branchPtr(Condition cond, RegisterID op1, TrustedImmPtr imm, Label target) in branchPtr() argument 110 branchPtr(cond, op1, imm).linkTo(target, this); in branchPtr() 113 void branch32(Condition cond, RegisterID op1, RegisterID op2, Label target) in branch32() argument 115 branch32(cond, op1, op2).linkTo(target, this); in branch32() 118 void branch32(Condition cond, RegisterID op1, TrustedImm32 imm, Label target) in branch32() argument 120 branch32(cond, op1, imm).linkTo(target, this); in branch32()
|
D | MacroAssemblerX86_64.h | 200 void orPtr(RegisterID op1, RegisterID op2, RegisterID dest) in orPtr() argument 202 if (op1 == op2) in orPtr() 203 move(op1, dest); in orPtr() 204 else if (op1 == dest) in orPtr() 208 orPtr(op1, dest); in orPtr()
|
/external/webkit/Source/JavaScriptCore/parser/ |
D | ResultType.h | 121 static ResultType forAdd(ResultType op1, ResultType op2) in forAdd() 123 if (op1.definitelyIsNumber() && op2.definitelyIsNumber()) in forAdd() 125 if (op1.definitelyIsString() || op2.definitelyIsString()) in forAdd()
|
/external/javassist/src/main/javassist/compiler/ast/ |
D | Stmnt.java | 45 public static Stmnt make(int op, ASTree op1, ASTree op2, ASTree op3) { in make() argument 46 return new Stmnt(op, op1, new ASTList(op2, new ASTList(op3))); in make()
|
/external/qemu/target-arm/ |
D | translate.c | 525 static void gen_arm_parallel_addsub(int op1, int op2, TCGv a, TCGv b) in gen_arm_parallel_addsub() argument 529 switch (op1) { in gen_arm_parallel_addsub() 564 switch (op1) { \ 572 static void gen_thumb2_parallel_addsub(int op1, int op2, TCGv a, TCGv b) in gen_thumb2_parallel_addsub() argument 4180 static inline void gen_neon_addl_saturate(TCGv_i64 op0, TCGv_i64 op1, int size) in gen_neon_addl_saturate() argument 4183 case 1: gen_helper_neon_addl_saturate_s32(op0, op0, op1); break; in gen_neon_addl_saturate() 4184 case 2: gen_helper_neon_addl_saturate_s64(op0, op0, op1); break; in gen_neon_addl_saturate() 6082 int op1 = (insn >> 21) & 7; in disas_cp14_read() local 6088 if (op1 == 0 && crn == 0 && op2 == 0) { in disas_cp14_read() 6116 if (op1 == 6 && crn == 0 && crm == 0 && op2 == 0) { in disas_cp14_read() [all …]
|
D | neon_helper.c | 1014 uint32_t HELPER(neon_mul_p8)(uint32_t op1, uint32_t op2) in HELPER() 1019 while (op1) { in HELPER() 1021 if (op1 & 1) in HELPER() 1023 if (op1 & (1 << 8)) in HELPER() 1025 if (op1 & (1 << 16)) in HELPER() 1027 if (op1 & (1 << 24)) in HELPER() 1030 op1 = (op1 >> 1) & 0x7f7f7f7f; in HELPER() 1036 uint64_t HELPER(neon_mull_p8)(uint32_t op1, uint32_t op2) in HELPER() 1045 while (op1) { in HELPER() 1047 if (op1 & 1) { in HELPER() [all …]
|
/external/libvpx/vp8/common/arm/neon/ |
D | loopfilter_neon.asm | 56 vst1.u8 {q5}, [r0], r1 ; store op1 110 vst1.u8 {d10}, [r0], r1 ; store u op1 111 vst1.u8 {d11}, [r2], r1 ; store v op1 184 ;store op1, op0, oq0, oq1 273 ;store op1, op0, oq0, oq1 392 veor q5, q13, q0 ; *op1 = u^0x80
|