Home
last modified time | relevance | path

Searched refs:truncation (Results 1 - 13 of 13) sorted by relevance

/third_party/node/deps/v8/src/compiler/
H A Dsimplified-lowering-verifier.h20 Truncation truncation = Truncation::Any(IdentifyZeros::kDistinguishZeros); member
51 DCHECK_EQ(data_[node->id()].truncation, in ResizeDataIfNecessary()
76 void SetTruncation(Node* node, const Truncation& truncation) { in SetTruncation() argument
78 data_[node->id()].truncation = truncation; in SetTruncation()
87 return data_[input->id()].truncation; in InputTruncation()
95 // Generalize to a less strict truncation in the context of a given type. For
99 // instead to avoid a combinatorial explosion of occurring type-truncation-
101 Truncation GeneralizeTruncation(const Truncation& truncation,
H A Dsimplified-lowering-verifier.cc57 bool IsModuloTruncation(const Truncation& truncation) { in IsModuloTruncation() argument
58 return truncation.IsUsedAsWord32() || truncation.IsUsedAsWord64() || in IsModuloTruncation()
59 Truncation::Any().IsLessGeneralThan(truncation); in IsModuloTruncation()
63 const Truncation& truncation, const Type& type) const { in GeneralizeTruncation()
64 IdentifyZeros identify_zeros = truncation.identify_zeros(); in GeneralizeTruncation()
69 switch (truncation.kind()) { in GeneralizeTruncation()
232 // No values must be lost due to truncation. in VisitNode()
62 GeneralizeTruncation( const Truncation& truncation, const Type& type) const GeneralizeTruncation() argument
H A Dsimplified-lowering.cc266 return use1.truncation().IsLessGeneralThan(use2.truncation()); in IsUseLessGeneral()
291 truncation_ = Truncation::Generalize(truncation_, info.truncation()); in AddUse()
303 Truncation truncation() const { return truncation_; } in truncation() function in v8::internal::compiler::RepresentationSelector::final
644 VisitNode<RETYPE>(node, info->truncation(), nullptr); in RetypeNode()
650 // change the truncation of one of our inputs (see EnqueueInput<PROPAGATE> for
651 // this). If we change the truncation of an already visited node, we will add
657 info->truncation().description()); in PropagateTruncation()
658 VisitNode<PROPAGATE>(node, info->truncation(), nullptr); in PropagateTruncation()
726 VisitNode<LOWER>(node, info->truncation(), lowerin in RunLowerPhase()
1044 VisitNoop(Node* node, Truncation truncation) VisitNoop() argument
1159 VisitSelect(Node* node, Truncation truncation, SimplifiedLowering* lowering) VisitSelect() argument
1184 VisitPhi(Node* node, Truncation truncation, SimplifiedLowering* lowering) VisitPhi() argument
1539 VisitForCheckedInt32Mul(Node* node, Truncation truncation, Type input0_type, Type input1_type, UseInfo input_use) VisitForCheckedInt32Mul() argument
1574 VisitSpeculativeIntegerAdditiveOp(Node* node, Truncation truncation, SimplifiedLowering* lowering) VisitSpeculativeIntegerAdditiveOp() argument
1665 VisitSpeculativeAdditiveOp(Node* node, Truncation truncation, SimplifiedLowering* lowering) VisitSpeculativeAdditiveOp() argument
1689 VisitSpeculativeNumberModulus(Node* node, Truncation truncation, SimplifiedLowering* lowering) VisitSpeculativeNumberModulus() argument
2066 VisitNode(Node* node, Truncation truncation, SimplifiedLowering* lowering) VisitNode() argument
[all...]
H A Drepresentation-change.cc44 return "no-truncation (but identify zeros)"; in description()
46 return "no-truncation (but distinguish zeros)"; in description()
153 // Changes representation from {output_rep} to {use_rep}. The {truncation}
216 use_info.truncation()); in GetRepresentationFor()
220 use_info.truncation()); in GetRepresentationFor()
511 Truncation truncation) { in GetTaggedRepresentationFor()
549 truncation.IdentifiesZeroAndMinusZero())) { in GetTaggedRepresentationFor()
553 truncation.IdentifiesZeroAndMinusZero()) || in GetTaggedRepresentationFor()
554 truncation.IsUsedAsWord32()) { in GetTaggedRepresentationFor()
612 truncation in GetTaggedRepresentationFor()
509 GetTaggedRepresentationFor( Node* node, MachineRepresentation output_rep, Type output_type, Truncation truncation) GetTaggedRepresentationFor() argument
628 GetFloat32RepresentationFor( Node* node, MachineRepresentation output_rep, Type output_type, Truncation truncation) GetFloat32RepresentationFor() argument
[all...]
H A Drepresentation-change.h159 // about what part of the input is used (we call this truncation) and what
172 UseInfo(MachineRepresentation representation, Truncation truncation, in UseInfo() argument
176 truncation_(truncation), in UseInfo()
303 Truncation truncation() const { return truncation_; } in truncation() function in v8::internal::compiler::UseInfo
306 return truncation().IdentifiesZeroAndMinusZero() in minus_zero_check()
327 // Changes representation from {output_type} to {use_rep}. The {truncation}
374 Type output_type, Truncation truncation);
377 Type output_type, Truncation truncation);
/third_party/python/Python/
H A Dtraceback.c422 int *truncation, PyObject **line) in display_source_line_with_margin()
548 if (truncation != NULL) { in display_source_line_with_margin()
549 *truncation = i - indent; in display_source_line_with_margin()
579 int *truncation, PyObject **line) in _Py_DisplaySourceLine()
582 NULL, truncation, line); in _Py_DisplaySourceLine()
786 int truncation = _TRACEBACK_SOURCE_LINE_INDENT; in tb_displayline() local
790 margin_indent, margin, &truncation, &source_line); in tb_displayline()
881 Py_ssize_t stripped_line_len = source_line_len - truncation - _TRACEBACK_SOURCE_LINE_INDENT; in tb_displayline()
892 if (print_error_location_carets(f, truncation, start_offset, end_offset, in tb_displayline()
420 display_source_line_with_margin(PyObject *f, PyObject *filename, int lineno, int indent, int margin_indent, const char *margin, int *truncation, PyObject **line) display_source_line_with_margin() argument
578 _Py_DisplaySourceLine(PyObject *f, PyObject *filename, int lineno, int indent, int *truncation, PyObject **line) _Py_DisplaySourceLine() argument
/third_party/vulkan-loader/scripts/qnx/
H A Dcommon.mk35 CCFLAGS += -Wno-stringop-truncation
/third_party/tzdata/
H A DMakefile319 -Wformat=2 -Wformat-overflow=2 -Wformat-signedness -Wformat-truncation \
326 -Wstringop-truncation -Wsuggest-attribute=cold \
/third_party/node/test/fixtures/snapshot/
H A Dtypescript.js[all...]
/third_party/typescript/lib/
H A Dtsserverlibrary.js[all...]
H A Dtypescript.js[all...]
H A DtypescriptServices.js[all...]
H A Dtsserver.js[all...]

Completed in 129 milliseconds