/external/v8/src/compiler/ |
D | simplified-lowering.cc | 867 void VisitBinop(Node* node, UseInfo left_use, UseInfo right_use, in VisitBinop() function in v8::internal::compiler::RepresentationSelector 880 void VisitBinop(Node* node, UseInfo input_use, MachineRepresentation output, in VisitBinop() function in v8::internal::compiler::RepresentationSelector 882 VisitBinop(node, input_use, input_use, output, restriction_type); in VisitBinop() 888 return VisitBinop(node, UseInfo::TruncatingWord32(), in VisitSpeculativeInt32Binop() 892 return VisitBinop(node, CheckedUseInfoAsWord32FromHint(hint), in VisitSpeculativeInt32Binop() 913 VisitBinop(node, UseInfo::TruncatingFloat64(), in VisitFloat64Binop() 917 VisitBinop(node, UseInfo::TruncatingWord32(), in VisitWord32TruncatingBinop() 1320 VisitBinop(node, UseInfo::TruncatingWord32(), in VisitSpeculativeIntegerAdditiveOp() 1340 VisitBinop(node, left_use, right_use, MachineRepresentation::kWord32, in VisitSpeculativeIntegerAdditiveOp() 1369 VisitBinop(node, UseInfo::CheckedNumberOrOddballAsFloat64(VectorSlotPair()), in VisitSpeculativeAdditiveOp() [all …]
|
/external/v8/src/compiler/x64/ |
D | instruction-selector-x64.cc | 414 static void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 481 static void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 484 VisitBinop(selector, node, opcode, &cont); in VisitBinop() 496 VisitBinop(this, node, kX64And32); in VisitWord32And() 502 VisitBinop(this, node, kX64And); in VisitWord64And() 506 VisitBinop(this, node, kX64Or32); in VisitWord32Or() 511 VisitBinop(this, node, kX64Or); in VisitWord64Or() 521 VisitBinop(this, node, kX64Xor32); in VisitWord32Xor() 532 VisitBinop(this, node, kX64Xor); in VisitWord64Xor() 820 VisitBinop(this, node, kX64Add32); in VisitInt32Add() [all …]
|
/external/v8/src/compiler/mips64/ |
D | instruction-selector-mips64.cc | 265 static void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 309 static void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 313 VisitBinop(selector, node, opcode, has_reverse_opcode, reverse_opcode, &cont); in VisitBinop() 316 static void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 318 VisitBinop(selector, node, opcode, false, kArchNop, cont); in VisitBinop() 321 static void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 323 VisitBinop(selector, node, opcode, false, kArchNop); in VisitBinop() 549 VisitBinop(this, node, kMips64And32, true, kMips64And32); in VisitWord32And() 604 VisitBinop(this, node, kMips64And, true, kMips64And); in VisitWord64And() 609 VisitBinop(this, node, kMips64Or32, true, kMips64Or32); in VisitWord32Or() [all …]
|
/external/v8/src/compiler/ppc/ |
D | instruction-selector-ppc.cc | 130 void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 164 void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 167 VisitBinop<Matcher>(selector, node, opcode, operand_mode, &cont); in VisitBinop() 415 VisitBinop<Matcher>(selector, node, opcode, imm_mode); in VisitLogical() 565 VisitBinop<Int32BinopMatcher>(this, node, kPPC_Xor, kInt16Imm_Unsigned); in VisitWord32Xor() 577 VisitBinop<Int64BinopMatcher>(this, node, kPPC_Xor, kInt16Imm_Unsigned); in VisitWord64Xor() 956 VisitBinop<Int32BinopMatcher>(this, node, kPPC_Add32, kInt16Imm); in VisitInt32Add() 962 VisitBinop<Int64BinopMatcher>(this, node, kPPC_Add64, kInt16Imm); in VisitInt64Add() 972 VisitBinop<Int32BinopMatcher>(this, node, kPPC_Sub, kInt16Imm_Negate); in VisitInt32Sub() 984 VisitBinop<Int64BinopMatcher>(this, node, kPPC_Sub, kInt16Imm_Negate); in VisitInt64Sub() [all …]
|
/external/v8/src/compiler/mips/ |
D | instruction-selector-mips.cc | 171 static void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 215 static void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 219 VisitBinop(selector, node, opcode, has_reverse_opcode, reverse_opcode, &cont); in VisitBinop() 222 static void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 224 VisitBinop(selector, node, opcode, false, kArchNop, cont); in VisitBinop() 227 static void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 229 VisitBinop(selector, node, opcode, false, kArchNop); in VisitBinop() 446 VisitBinop(this, node, kMipsAnd, true, kMipsAnd); in VisitWord32And() 451 VisitBinop(this, node, kMipsOr, true, kMipsOr); in VisitWord32Or() 475 VisitBinop(this, node, kMipsXor, true, kMipsXor); in VisitWord32Xor() [all …]
|
/external/v8/src/compiler/ia32/ |
D | instruction-selector-ia32.cc | 437 void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 499 void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 502 VisitBinop(selector, node, opcode, &cont); in VisitBinop() 508 VisitBinop(this, node, kIA32And); in VisitWord32And() 513 VisitBinop(this, node, kIA32Or); in VisitWord32Or() 523 VisitBinop(this, node, kIA32Xor); in VisitWord32Xor() 860 VisitBinop(this, node, kIA32Add); in VisitInt32Add() 870 VisitBinop(this, node, kIA32Sub); in VisitInt32Sub() 1450 return VisitBinop(this, node, kIA32Add, cont); in VisitWordCompareZero() 1453 return VisitBinop(this, node, kIA32Sub, cont); in VisitWordCompareZero() [all …]
|
/external/v8/src/compiler/arm64/ |
D | instruction-selector-arm64.cc | 425 void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 496 void VisitBinop(InstructionSelector* selector, Node* node, ArchOpcode opcode, in VisitBinop() function 499 VisitBinop<Matcher>(selector, node, opcode, operand_mode, &cont); in VisitBinop() 514 VisitBinop<Matcher>(selector, node, opcode, kArithmeticImm); in VisitAddSub() 847 VisitBinop<Matcher>(selector, node, opcode, imm_mode); in VisitLogical() 2060 VisitBinop<Int32BinopMatcher>(selector, node, opcode, immediate_mode, cont); in VisitWord32Compare() 2386 return VisitBinop<Int32BinopMatcher>(this, node, kArm64Add32, in VisitWordCompareZero() 2390 return VisitBinop<Int32BinopMatcher>(this, node, kArm64Sub32, in VisitWordCompareZero() 2401 return VisitBinop<Int64BinopMatcher>(this, node, kArm64Add, in VisitWordCompareZero() 2405 return VisitBinop<Int64BinopMatcher>(this, node, kArm64Sub, in VisitWordCompareZero() [all …]
|
/external/v8/src/compiler/arm/ |
D | instruction-selector-arm.cc | 257 void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 308 void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 311 VisitBinop(selector, node, opcode, reverse_opcode, &cont); in VisitBinop() 890 VisitBinop(this, node, kArmAnd, kArmAnd); in VisitWord32And() 895 VisitBinop(this, node, kArmOrr, kArmOrr); in VisitWord32Or() 915 VisitBinop(this, node, kArmEor, kArmEor); in VisitWord32Xor() 1269 VisitBinop(this, node, kArmAdd, kArmAdd); in VisitInt32Add() 1283 VisitBinop(this, node, kArmSub, kArmRsb); in VisitInt32Sub() 1863 return VisitBinop(this, node, kArmAdd, kArmAdd, cont); in VisitWordCompareZero() 1866 return VisitBinop(this, node, kArmSub, kArmRsb, cont); in VisitWordCompareZero() [all …]
|