Home
last modified time | relevance | path

Searched refs:VisitBinop (Results 1 – 10 of 10) sorted by relevance

/external/v8/src/compiler/
Dsimplified-lowering.cc782 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/
Dinstruction-selector-s390.cc202 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/
Dinstruction-selector-x64.cc452 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/
Dinstruction-selector-ppc.cc119 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/
Dinstruction-selector-mips64.cc220 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/
Dinstruction-selector-mips.cc161 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/
Dinstruction-selector-ia32.cc465 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/
Dinstruction-selector-x87.cc426 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/
Dinstruction-selector-arm64.cc401 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/
Dinstruction-selector-arm.cc212 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 …]