Home
last modified time | relevance | path

Searched refs:TruncateKind (Results 1 – 16 of 16) sorted by relevance

/third_party/node/deps/v8/src/compiler/
Dmachine-operator.cc248 size_t hash_value(TruncateKind kind) { return static_cast<size_t>(kind); } in hash_value()
250 std::ostream& operator<<(std::ostream& os, TruncateKind kind) { in operator <<()
252 case TruncateKind::kArchitectureDefault: in operator <<()
254 case TruncateKind::kSetOverflowToMin: in operator <<()
850 : public Operator1<TruncateKind> {
852 : Operator1<TruncateKind>(IrOpcode::kTruncateFloat32ToUint32, in ArchitectureDefaultTruncateFloat32ToUint32Operator()
855 TruncateKind::kArchitectureDefault) {} in ArchitectureDefaultTruncateFloat32ToUint32Operator()
860 : public Operator1<TruncateKind> {
862 : Operator1<TruncateKind>(IrOpcode::kTruncateFloat32ToUint32, in SetOverflowToMinTruncateFloat32ToUint32Operator()
865 TruncateKind::kSetOverflowToMin) {} in SetOverflowToMinTruncateFloat32ToUint32Operator()
[all …]
Dmachine-operator.h289 enum class TruncateKind { kArchitectureDefault, kSetOverflowToMin }; enum
290 std::ostream& operator<<(std::ostream& os, TruncateKind kind);
291 size_t hash_value(TruncateKind kind);
555 const Operator* TruncateFloat64ToInt64(TruncateKind kind); in NON_EXPORTED_BASE()
557 const Operator* TruncateFloat32ToInt32(TruncateKind kind); in NON_EXPORTED_BASE()
558 const Operator* TruncateFloat32ToUint32(TruncateKind kind); in NON_EXPORTED_BASE()
Draw-machine-assembler.h789 Node* TruncateFloat32ToInt32(Node* a, TruncateKind kind) { in TruncateFloat32ToInt32()
792 Node* TruncateFloat32ToUint32(Node* a, TruncateKind kind) { in TruncateFloat32ToUint32()
Dgraph-assembler.cc205 Node* GraphAssembler::TruncateFloat64ToInt64(Node* value, TruncateKind kind) { in TruncateFloat64ToInt64()
Dgraph-assembler.h297 Node* TruncateFloat64ToInt64(Node* value, TruncateKind kind);
Dcode-assembler.cc663 value, TruncateKind::kSetOverflowToMin)); in TruncateFloat32ToInt32()
Dwasm-compiler.cc1973 TruncateKind::kSetOverflowToMin); in ConvertOp()
1976 TruncateKind::kArchitectureDefault); in ConvertOp()
1979 TruncateKind::kSetOverflowToMin); in ConvertOp()
1982 TruncateKind::kArchitectureDefault); in ConvertOp()
Deffect-control-linearizer.cc2590 __ TruncateFloat64ToInt64(value, TruncateKind::kArchitectureDefault); in BuildCheckedFloat64ToIndex()
2629 __ TruncateFloat64ToInt64(value, TruncateKind::kSetOverflowToMin); in BuildCheckedFloat64ToInt64()
/third_party/node/deps/v8/src/compiler/backend/loong64/
Dinstruction-selector-loong64.cc1230 TruncateKind kind = OpParameter<TruncateKind>(node->op()); in VisitTruncateFloat32ToInt32()
1231 if (kind == TruncateKind::kSetOverflowToMin) { in VisitTruncateFloat32ToInt32()
1240 TruncateKind kind = OpParameter<TruncateKind>(node->op()); in VisitTruncateFloat32ToUint32()
1241 if (kind == TruncateKind::kSetOverflowToMin) { in VisitTruncateFloat32ToUint32()
1286 TruncateKind kind = OpParameter<TruncateKind>(node->op()); in VisitTruncateFloat64ToInt64()
1287 if (kind == TruncateKind::kSetOverflowToMin) { in VisitTruncateFloat64ToInt64()
/third_party/node/deps/v8/src/compiler/backend/mips64/
Dinstruction-selector-mips64.cc1270 TruncateKind kind = OpParameter<TruncateKind>(node->op()); in VisitTruncateFloat32ToInt32()
1271 if (kind == TruncateKind::kSetOverflowToMin) { in VisitTruncateFloat32ToInt32()
1280 TruncateKind kind = OpParameter<TruncateKind>(node->op()); in VisitTruncateFloat32ToUint32()
1281 if (kind == TruncateKind::kSetOverflowToMin) { in VisitTruncateFloat32ToUint32()
1369 TruncateKind kind = OpParameter<TruncateKind>(node->op()); in VisitTruncateFloat64ToInt64()
1370 if (kind == TruncateKind::kSetOverflowToMin) { in VisitTruncateFloat64ToInt64()
/third_party/node/deps/v8/src/compiler/backend/riscv64/
Dinstruction-selector-riscv64.cc1189 TruncateKind kind = OpParameter<TruncateKind>(node->op()); in VisitTruncateFloat32ToInt32()
1190 if (kind == TruncateKind::kSetOverflowToMin) { in VisitTruncateFloat32ToInt32()
1199 TruncateKind kind = OpParameter<TruncateKind>(node->op()); in VisitTruncateFloat32ToUint32()
1200 if (kind == TruncateKind::kSetOverflowToMin) { in VisitTruncateFloat32ToUint32()
1288 TruncateKind kind = OpParameter<TruncateKind>(node->op()); in VisitTruncateFloat64ToInt64()
1289 if (kind == TruncateKind::kSetOverflowToMin) { in VisitTruncateFloat64ToInt64()
/third_party/node/deps/v8/src/compiler/backend/ppc/
Dinstruction-selector-ppc.cc1291 TruncateKind kind = OpParameter<TruncateKind>(node->op()); in VisitTruncateFloat32ToInt32()
1292 if (kind == TruncateKind::kSetOverflowToMin) { in VisitTruncateFloat32ToInt32()
1303 TruncateKind kind = OpParameter<TruncateKind>(node->op()); in VisitTruncateFloat32ToUint32()
1304 if (kind == TruncateKind::kSetOverflowToMin) { in VisitTruncateFloat32ToUint32()
/third_party/node/deps/v8/src/compiler/backend/arm64/
Dinstruction-selector-arm64.cc1841 TruncateKind kind = OpParameter<TruncateKind>(node->op()); in VisitTruncateFloat32ToInt32()
1842 opcode |= MiscField::encode(kind == TruncateKind::kSetOverflowToMin); in VisitTruncateFloat32ToInt32()
1851 TruncateKind kind = OpParameter<TruncateKind>(node->op()); in VisitTruncateFloat32ToUint32()
1852 if (kind == TruncateKind::kSetOverflowToMin) { in VisitTruncateFloat32ToUint32()
1879 TruncateKind kind = OpParameter<TruncateKind>(node->op()); in VisitTruncateFloat64ToInt64()
1880 if (kind == TruncateKind::kSetOverflowToMin) { in VisitTruncateFloat64ToInt64()
/third_party/node/deps/v8/src/compiler/backend/mips/
Dinstruction-selector-mips.cc1002 TruncateKind kind = OpParameter<TruncateKind>(node->op()); in VisitTruncateFloat32ToInt32()
1003 if (kind == TruncateKind::kSetOverflowToMin) { in VisitTruncateFloat32ToInt32()
1013 TruncateKind kind = OpParameter<TruncateKind>(node->op()); in VisitTruncateFloat32ToUint32()
1014 if (kind == TruncateKind::kSetOverflowToMin) { in VisitTruncateFloat32ToUint32()
/third_party/node/deps/v8/src/compiler/backend/s390/
Dinstruction-selector-s390.cc2899 TruncateKind kind = OpParameter<TruncateKind>(node->op()); in VisitTruncateFloat32ToInt32()
2900 if (kind == TruncateKind::kSetOverflowToMin) { in VisitTruncateFloat32ToInt32()
2911 TruncateKind kind = OpParameter<TruncateKind>(node->op()); in VisitTruncateFloat32ToUint32()
2912 if (kind == TruncateKind::kSetOverflowToMin) { in VisitTruncateFloat32ToUint32()
/third_party/node/deps/v8/src/compiler/backend/arm/
Dinstruction-selector-arm.cc3201 TruncateKind kind = OpParameter<TruncateKind>(node->op()); in VISIT_EXTADD_PAIRWISE()
3202 if (kind == TruncateKind::kSetOverflowToMin) { in VISIT_EXTADD_PAIRWISE()
3213 TruncateKind kind = OpParameter<TruncateKind>(node->op()); in VisitTruncateFloat32ToUint32()
3214 if (kind == TruncateKind::kSetOverflowToMin) { in VisitTruncateFloat32ToUint32()