/external/v8/src/compiler/ |
D | simplified-lowering.cc | 782 void VisitBinop(Node* node, UseInfo left_use, UseInfo right_use, in VisitBinop() function in v8::internal::compiler::RepresentationSelector 795 void VisitBinop(Node* node, UseInfo input_use, MachineRepresentation output, in VisitBinop() function in v8::internal::compiler::RepresentationSelector 797 VisitBinop(node, input_use, input_use, output, restriction_type); in VisitBinop() 803 return VisitBinop(node, UseInfo::TruncatingWord32(), in VisitSpeculativeInt32Binop() 807 return VisitBinop(node, CheckedUseInfoAsWord32FromHint(hint), in VisitSpeculativeInt32Binop() 827 VisitBinop(node, UseInfo::TruncatingFloat64(), in VisitFloat64Binop() 831 VisitBinop(node, UseInfo::TruncatingWord32(), in VisitWord32TruncatingBinop() 1188 VisitBinop(node, UseInfo::TruncatingWord32(), in VisitSpeculativeAdditiveOp() 1204 VisitBinop(node, left_use, right_use, MachineRepresentation::kWord32, in VisitSpeculativeAdditiveOp() 1211 VisitBinop(node, UseInfo::CheckedNumberOrOddballAsFloat64(), in VisitSpeculativeAdditiveOp() [all …]
|
/external/v8/src/compiler/s390/ |
D | instruction-selector-s390.cc | 202 void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 271 void VisitBinop(InstructionSelector* selector, Node* node, ArchOpcode opcode, in VisitBinop() function 274 VisitBinop<Matcher>(selector, node, opcode, operand_mode, &cont); in VisitBinop() 597 VisitBinop<Int32BinopMatcher>(this, node, kS390_And32, kUint32Imm); in VisitWord32And() 649 VisitBinop<Int64BinopMatcher>(this, node, kS390_And64, kUint32Imm); in VisitWord64And() 655 VisitBinop<Int32BinopMatcher>(this, node, kS390_Or32, kUint32Imm); in VisitWord32Or() 661 VisitBinop<Int64BinopMatcher>(this, node, kS390_Or64, kUint32Imm); in VisitWord64Or() 671 VisitBinop<Int32BinopMatcher>(this, node, kS390_Xor32, kUint32Imm); in VisitWord32Xor() 682 VisitBinop<Int64BinopMatcher>(this, node, kS390_Xor64, kUint32Imm); in VisitWord64Xor() 1026 VisitBinop<Int32BinopMatcher>(this, node, kS390_Add32, kInt32Imm); in VisitInt32Add() [all …]
|
/external/v8/src/compiler/x64/ |
D | instruction-selector-x64.cc | 452 static void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 513 static void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 516 VisitBinop(selector, node, opcode, &cont); in VisitBinop() 528 VisitBinop(this, node, kX64And32); in VisitWord32And() 534 VisitBinop(this, node, kX64And); in VisitWord64And() 539 VisitBinop(this, node, kX64Or32); in VisitWord32Or() 544 VisitBinop(this, node, kX64Or); in VisitWord64Or() 554 VisitBinop(this, node, kX64Xor32); in VisitWord32Xor() 565 VisitBinop(this, node, kX64Xor); in VisitWord64Xor() 858 VisitBinop(this, node, kX64Add32); in VisitInt32Add() [all …]
|
/external/v8/src/compiler/ppc/ |
D | instruction-selector-ppc.cc | 119 void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 166 void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 169 VisitBinop<Matcher>(selector, node, opcode, operand_mode, &cont); in VisitBinop() 486 VisitBinop<Matcher>(selector, node, opcode, imm_mode); in VisitLogical() 636 VisitBinop<Int32BinopMatcher>(this, node, kPPC_Xor, kInt16Imm_Unsigned); in VisitWord32Xor() 648 VisitBinop<Int64BinopMatcher>(this, node, kPPC_Xor, kInt16Imm_Unsigned); in VisitWord64Xor() 1016 VisitBinop<Int32BinopMatcher>(this, node, kPPC_Add, kInt16Imm); in VisitInt32Add() 1022 VisitBinop<Int64BinopMatcher>(this, node, kPPC_Add, kInt16Imm); in VisitInt64Add() 1032 VisitBinop<Int32BinopMatcher>(this, node, kPPC_Sub, kInt16Imm_Negate); in VisitInt32Sub() 1044 VisitBinop<Int64BinopMatcher>(this, node, kPPC_Sub, kInt16Imm_Negate); in VisitInt64Sub() [all …]
|
/external/v8/src/compiler/mips64/ |
D | instruction-selector-mips64.cc | 220 static void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 278 static void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 282 VisitBinop(selector, node, opcode, has_reverse_opcode, reverse_opcode, &cont); in VisitBinop() 285 static void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 287 VisitBinop(selector, node, opcode, false, kArchNop, cont); in VisitBinop() 290 static void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 292 VisitBinop(selector, node, opcode, false, kArchNop); in VisitBinop() 488 VisitBinop(this, node, kMips64And32, true, kMips64And32); in VisitWord32And() 539 VisitBinop(this, node, kMips64And, true, kMips64And); in VisitWord64And() 544 VisitBinop(this, node, kMips64Or32, true, kMips64Or32); in VisitWord32Or() [all …]
|
/external/v8/src/compiler/mips/ |
D | instruction-selector-mips.cc | 161 static void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 219 static void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 223 VisitBinop(selector, node, opcode, has_reverse_opcode, reverse_opcode, &cont); in VisitBinop() 226 static void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 228 VisitBinop(selector, node, opcode, false, kArchNop, cont); in VisitBinop() 231 static void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 233 VisitBinop(selector, node, opcode, false, kArchNop); in VisitBinop() 417 VisitBinop(this, node, kMipsAnd, true, kMipsAnd); in VisitWord32And() 422 VisitBinop(this, node, kMipsOr, true, kMipsOr); in VisitWord32Or() 446 VisitBinop(this, node, kMipsXor, true, kMipsXor); in VisitWord32Xor() [all …]
|
/external/v8/src/compiler/ia32/ |
D | instruction-selector-ia32.cc | 465 void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 526 void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 529 VisitBinop(selector, node, opcode, &cont); in VisitBinop() 535 VisitBinop(this, node, kIA32And); in VisitWord32And() 540 VisitBinop(this, node, kIA32Or); in VisitWord32Or() 550 VisitBinop(this, node, kIA32Xor); in VisitWord32Xor() 819 VisitBinop(this, node, kIA32Add); in VisitInt32Add() 829 VisitBinop(this, node, kIA32Sub); in VisitInt32Sub() 1457 return VisitBinop(selector, node, kIA32Add, cont); in VisitWordCompareZero() 1460 return VisitBinop(selector, node, kIA32Sub, cont); in VisitWordCompareZero() [all …]
|
/external/v8/src/compiler/x87/ |
D | instruction-selector-x87.cc | 426 void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 487 void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 490 VisitBinop(selector, node, opcode, &cont); in VisitBinop() 496 VisitBinop(this, node, kX87And); in VisitWord32And() 501 VisitBinop(this, node, kX87Or); in VisitWord32Or() 511 VisitBinop(this, node, kX87Xor); in VisitWord32Xor() 777 VisitBinop(this, node, kX87Add); in VisitInt32Add() 787 VisitBinop(this, node, kX87Sub); in VisitInt32Sub() 1497 return VisitBinop(selector, node, kX87Add, cont); in VisitWordCompareZero() 1500 return VisitBinop(selector, node, kX87Sub, cont); in VisitWordCompareZero() [all …]
|
/external/v8/src/compiler/arm64/ |
D | instruction-selector-arm64.cc | 401 void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 482 void VisitBinop(InstructionSelector* selector, Node* node, ArchOpcode opcode, in VisitBinop() function 485 VisitBinop<Matcher>(selector, node, opcode, operand_mode, &cont); in VisitBinop() 500 VisitBinop<Matcher>(selector, node, opcode, kArithmeticImm); in VisitAddSub() 884 VisitBinop<Matcher>(selector, node, opcode, imm_mode); in VisitLogical() 2275 VisitBinop<Int32BinopMatcher>(selector, node, opcode, immediate_mode, cont); in VisitWord32Compare() 2460 return VisitBinop<Int32BinopMatcher>( in VisitWordCompareZero() 2464 return VisitBinop<Int32BinopMatcher>( in VisitWordCompareZero() 2475 return VisitBinop<Int64BinopMatcher>(selector, node, kArm64Add, in VisitWordCompareZero() 2479 return VisitBinop<Int64BinopMatcher>(selector, node, kArm64Sub, in VisitWordCompareZero() [all …]
|
/external/v8/src/compiler/arm/ |
D | instruction-selector-arm.cc | 212 void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 276 void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop() function 279 VisitBinop(selector, node, opcode, reverse_opcode, &cont); in VisitBinop() 825 VisitBinop(this, node, kArmAnd, kArmAnd); in VisitWord32And() 830 VisitBinop(this, node, kArmOrr, kArmOrr); in VisitWord32Or() 850 VisitBinop(this, node, kArmEor, kArmEor); in VisitWord32Xor() 1214 VisitBinop(this, node, kArmAdd, kArmAdd); in VisitInt32Add() 1228 VisitBinop(this, node, kArmSub, kArmRsb); in VisitInt32Sub() 1940 return VisitBinop(selector, node, kArmAdd, kArmAdd, cont); in VisitWordCompareZero() 1943 return VisitBinop(selector, node, kArmSub, kArmRsb, cont); in VisitWordCompareZero() [all …]
|