Home
last modified time | relevance | path

Searched refs:FlagsContinuation (Results 1 – 12 of 12) sorted by relevance

/third_party/node/deps/v8/src/compiler/backend/
Dinstruction-selector.h45 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 …]
Dinstruction-selector.cc432 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/
Dinstruction-selector-ppc.cc120 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/
Dinstruction-selector-loong64.cc287 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/
Dinstruction-selector-s390.cc521 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/
Dinstruction-selector-mips64.cc291 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/
Dinstruction-selector-riscv64.cc297 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/
Dinstruction-selector-arm64.cc461 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/
Dinstruction-selector-x64.cc707 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/
Dinstruction-selector-mips.cc179 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/
Dinstruction-selector-arm.cc266 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/
Dinstruction-selector-ia32.cc803 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 …]