/third_party/node/deps/v8/src/compiler/backend/ |
D | instruction-selector.h | 45 class FlagsContinuation final { 47 FlagsContinuation() : mode_(kFlags_none) {} in FlagsContinuation() function 51 static FlagsContinuation ForBranch(FlagsCondition condition, in ForBranch() 54 return FlagsContinuation(kFlags_branch, condition, true_block, false_block); in ForBranch() 58 static FlagsContinuation ForDeoptimize(FlagsCondition condition, in ForDeoptimize() 63 return FlagsContinuation(kFlags_deoptimize, condition, reason, node_id, in ForDeoptimize() 66 static FlagsContinuation ForDeoptimizeForTesting( in ForDeoptimizeForTesting() 71 return FlagsContinuation(kFlags_deoptimize, condition, reason, node_id, in ForDeoptimizeForTesting() 76 static FlagsContinuation ForSet(FlagsCondition condition, Node* result) { in ForSet() 77 return FlagsContinuation(condition, result); in ForSet() [all …]
|
D | instruction-selector.cc | 432 FlagsContinuation* cont) const { in GetEffectLevel() 803 InstructionCode opcode, InstructionOperand a, FlagsContinuation* cont) { in EmitWithContinuation() 809 FlagsContinuation* cont) { in EmitWithContinuation() 817 InstructionOperand c, FlagsContinuation* cont) { in EmitWithContinuation() 825 size_t input_count, InstructionOperand* inputs, FlagsContinuation* cont) { in EmitWithContinuation() 833 InstructionOperand* temps, FlagsContinuation* cont) { in EmitWithContinuation() 2371 FlagsContinuation cont = in VisitStackPointerGreaterThan() 2372 FlagsContinuation::ForSet(kStackPointerGreaterThanCondition, node); in VisitStackPointerGreaterThan() 3111 FlagsContinuation cont = in VisitBranch() 3112 FlagsContinuation::ForBranch(kNotEqual, tbranch, fbranch); in VisitBranch() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/ppc/ |
D | instruction-selector-ppc.cc | 120 FlagsContinuation* cont) { in VisitBinop() 153 FlagsContinuation cont; in VisitBinop() 607 Node* node, FlagsContinuation* cont) { in VisitStackPointerGreaterThan() 1080 FlagsContinuation* cont); 1082 FlagsContinuation* cont) { in EmitInt32MulWithOverflow() 1489 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt32AddWithOverflow() 1493 FlagsContinuation cont; in VisitInt32AddWithOverflow() 1500 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt32SubWithOverflow() 1504 FlagsContinuation cont; in VisitInt32SubWithOverflow() 1512 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt64AddWithOverflow() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/loong64/ |
D | instruction-selector-loong64.cc | 287 FlagsContinuation* cont) { in VisitBinop() 324 FlagsContinuation cont; in VisitBinop() 329 InstructionCode opcode, FlagsContinuation* cont) { in VisitBinop() 1744 FlagsContinuation* cont) { in VisitCompare() 1750 FlagsContinuation* cont) { in VisitFloat32Compare() 1764 FlagsContinuation* cont) { in VisitFloat64Compare() 1778 InstructionCode opcode, FlagsContinuation* cont, in VisitWordCompare() 1855 FlagsContinuation* cont) { in VisitOptimizedWord32Compare() 1863 InstructionCode opcode, FlagsContinuation* cont) { in VisitFullWord32Compare() 1878 FlagsContinuation* cont) { in VisitWord32Compare() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/s390/ |
D | instruction-selector-s390.cc | 521 FlagsContinuation* cont, 527 FlagsContinuation* cont, CanCombineWithLoad canCombineWithLoad); 562 OperandModes operand_mode, FlagsContinuation* cont) { \ 569 FlagsContinuation cont; \ 580 FlagsContinuation* cont, in VISIT_OP_LIST() 628 FlagsContinuation* cont, in VisitBinOp() 846 Node* node, FlagsContinuation* cont) { in VisitStackPointerGreaterThan() 1200 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in TryMatchInt32OpWithOverflow() 1226 FlagsContinuation cont = FlagsContinuation::ForSet(kNotEqual, ovf); in TryMatchInt32MulWithOverflow() 1242 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in TryMatchInt64OpWithOverflow() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/mips64/ |
D | instruction-selector-mips64.cc | 291 FlagsContinuation* cont) { in VisitBinop() 328 FlagsContinuation cont; in VisitBinop() 333 InstructionCode opcode, FlagsContinuation* cont) { in VisitBinop() 1944 FlagsContinuation* cont) { in VisitCompare() 1950 FlagsContinuation* cont) { in VisitFloat32Compare() 1964 FlagsContinuation* cont) { in VisitFloat64Compare() 1978 InstructionCode opcode, FlagsContinuation* cont, in VisitWordCompare() 2068 InstructionCode opcode, FlagsContinuation* cont) { in VisitFullWord32Compare() 2083 FlagsContinuation* cont) { in VisitOptimizedWord32Compare() 2114 FlagsContinuation* cont) { in VisitWord32Compare() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/riscv64/ |
D | instruction-selector-riscv64.cc | 297 FlagsContinuation* cont) { in VisitBinop() 341 FlagsContinuation cont; in VisitBinop() 346 InstructionCode opcode, FlagsContinuation* cont) { in VisitBinop() 1882 FlagsContinuation* cont) { in VisitCompare() 1889 FlagsContinuation* cont) { in VisitWordCompareZero() 1895 FlagsContinuation* cont) { in VisitFloat32Compare() 1909 FlagsContinuation* cont) { in VisitFloat64Compare() 1923 InstructionCode opcode, FlagsContinuation* cont, in VisitWordCompare() 2008 InstructionCode opcode, FlagsContinuation* cont) { in VisitFullWord32Compare() 2024 FlagsContinuation* cont) { in VisitOptimizedWord32Compare() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/arm64/ |
D | instruction-selector-arm64.cc | 461 FlagsContinuation* cont) { in VisitBinop() 536 FlagsContinuation cont; in VisitBinop() 1246 Node* node, FlagsContinuation* cont) { in VisitStackPointerGreaterThan() 1643 FlagsContinuation* cont) { in EmitInt32MulWithOverflow() 2158 FlagsContinuation* cont) { in VisitCompare() 2226 FlagsContinuation* cont, in MaybeReplaceCmpZeroWithFlagSettingBinop() 2296 FlagsContinuation* cont) { in EmitBranchOrDeoptimize() 2330 Node* user, FlagsCondition cond, FlagsContinuation* cont) { in TryEmitCbzOrTbz() 2404 InstructionCode opcode, FlagsContinuation* cont, in VisitWordCompare() 2433 FlagsContinuation* cont) { in VisitWord32Compare() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/x64/ |
D | instruction-selector-x64.cc | 707 InstructionCode opcode, FlagsContinuation* cont) { in VisitBinop() 770 FlagsContinuation cont; in VisitBinop() 833 Node* node, FlagsContinuation* cont) { in VisitStackPointerGreaterThan() 964 ArchOpcode opcode, FlagsContinuation* cont) { in TryVisitWordShift() 1250 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt64AddWithOverflow() 1253 FlagsContinuation cont; in VisitInt64AddWithOverflow() 1319 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt64SubWithOverflow() 1322 FlagsContinuation cont; in VisitInt64SubWithOverflow() 1393 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt32MulWithOverflow() 1396 FlagsContinuation cont; in VisitInt32MulWithOverflow() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/mips/ |
D | instruction-selector-mips.cc | 179 FlagsContinuation* cont) { in VisitBinop() 223 FlagsContinuation cont; in VisitBinop() 228 InstructionCode opcode, FlagsContinuation* cont) { in VisitBinop() 1511 FlagsContinuation* cont) { in VisitCompare() 1517 FlagsContinuation* cont) { in VisitFloat32Compare() 1531 FlagsContinuation* cont) { in VisitFloat64Compare() 1545 InstructionCode opcode, FlagsContinuation* cont, in VisitWordCompare() 1616 FlagsContinuation* cont) { in VisitWordCompare() 1623 Node* node, FlagsContinuation* cont) { in VisitStackPointerGreaterThan() 1654 FlagsContinuation* cont) { in VisitWordCompareZero() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/arm/ |
D | instruction-selector-arm.cc | 266 FlagsContinuation* cont) { in VisitBinop() 316 FlagsContinuation cont; in VisitBinop() 1088 Node* node, FlagsContinuation* cont) { in VisitStackPointerGreaterThan() 1120 TryMatchShift try_match_shift, FlagsContinuation* cont) { in VisitShift() 1145 FlagsContinuation cont; in VisitShift() 1483 FlagsContinuation* cont) { in EmitInt32MulWithOverflow() 1784 FlagsContinuation* cont) { in VisitCompare() 1790 FlagsContinuation* cont) { in VisitFloat32Compare() 1808 FlagsContinuation* cont) { in VisitFloat64Compare() 1880 FlagsContinuation* cont) { in MaybeReplaceCmpZeroWithFlagSettingBinop() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/ia32/ |
D | instruction-selector-ia32.cc | 803 InstructionCode opcode, FlagsContinuation* cont) { in VisitBinop() 861 FlagsContinuation cont; in VisitBinop() 886 Node* node, FlagsContinuation* cont) { in VisitStackPointerGreaterThan() 1528 FlagsContinuation* cont) { in VisitCompareWithMemoryOperand() 1545 FlagsContinuation* cont) { in VisitCompare() 1551 Node* left, Node* right, FlagsContinuation* cont, in VisitCompare() 1605 Node* right, FlagsContinuation* cont) { in TryNarrowOpcodeSize() 1646 FlagsContinuation* cont) { in VisitFloat32Compare() 1654 FlagsContinuation* cont) { in VisitFloat64Compare() 1662 InstructionCode opcode, FlagsContinuation* cont) { in VisitWordCompare() [all …]
|