Home
last modified time | relevance | path

Searched refs:simplified (Results 1 – 25 of 464) sorted by relevance

12345678910>>...19

/external/v8/src/compiler/
Djs-typed-lowering.cc119 Node* left_input = graph()->NewNode(simplified()->CheckReceiver(), left(), in CheckLeftInputToReceiver()
133 Node* right_input = graph()->NewNode(simplified()->CheckReceiver(), in CheckInputsToReceiver()
145 Node* left_input = graph()->NewNode(simplified()->CheckSymbol(), left(), in CheckInputsToSymbol()
151 Node* right_input = graph()->NewNode(simplified()->CheckSymbol(), right(), in CheckInputsToSymbol()
164 graph()->NewNode(simplified()->CheckString(VectorSlotPair()), left(), in CheckInputsToString()
171 graph()->NewNode(simplified()->CheckString(VectorSlotPair()), right(), in CheckInputsToString()
184 simplified()->CheckInternalizedString(), left(), effect(), control()); in CheckInputsToInternalizedString()
190 graph()->NewNode(simplified()->CheckInternalizedString(), right(), in CheckInputsToInternalizedString()
279 return simplified()->NumberAdd(); in NumberOp()
281 return simplified()->NumberSubtract(); in NumberOp()
[all …]
Djs-call-reducer.cc50 graph()->NewNode(simplified()->SpeculativeToNumber( in ReduceMathUnary()
76 graph()->NewNode(simplified()->SpeculativeToNumber( in ReduceMathBinary()
80 graph()->NewNode(simplified()->SpeculativeToNumber( in ReduceMathBinary()
107 graph()->NewNode(simplified()->SpeculativeToNumber( in ReduceMathImul()
111 graph()->NewNode(simplified()->SpeculativeToNumber( in ReduceMathImul()
114 left = graph()->NewNode(simplified()->NumberToUint32(), left); in ReduceMathImul()
115 right = graph()->NewNode(simplified()->NumberToUint32(), right); in ReduceMathImul()
116 Node* value = graph()->NewNode(simplified()->NumberImul(), left, right); in ReduceMathImul()
137 graph()->NewNode(simplified()->SpeculativeToNumber( in ReduceMathClz32()
140 input = graph()->NewNode(simplified()->NumberToUint32(), input); in ReduceMathClz32()
[all …]
Drepresentation-change.cc224 op = simplified()->ChangeInt31ToTaggedSigned(); in GetTaggedSignedRepresentationFor()
227 op = simplified()->ChangeInt32ToTagged(); in GetTaggedSignedRepresentationFor()
229 op = simplified()->CheckedInt32ToTaggedSigned(use_info.feedback()); in GetTaggedSignedRepresentationFor()
236 op = simplified()->CheckedUint32ToTaggedSigned(use_info.feedback()); in GetTaggedSignedRepresentationFor()
245 op = simplified()->ChangeInt31ToTaggedSigned(); in GetTaggedSignedRepresentationFor()
250 op = simplified()->ChangeInt32ToTagged(); in GetTaggedSignedRepresentationFor()
252 op = simplified()->CheckedInt32ToTaggedSigned(use_info.feedback()); in GetTaggedSignedRepresentationFor()
261 op = simplified()->CheckedUint32ToTaggedSigned(use_info.feedback()); in GetTaggedSignedRepresentationFor()
263 op = simplified()->CheckedFloat64ToInt32( in GetTaggedSignedRepresentationFor()
270 op = simplified()->ChangeInt32ToTagged(); in GetTaggedSignedRepresentationFor()
[all …]
Djs-native-context-specialization.cc294 Node* value = graph()->NewNode(simplified()->ToBoolean(), node); in ReduceJSInstanceOf()
599 Node* check = graph()->NewNode(simplified()->ReferenceEqual(), receiver, in ReduceGlobalAccess()
602 simplified()->CheckIf(DeoptimizeReason::kReceiverNotAGlobalProxy), in ReduceGlobalAccess()
657 simplified()->LoadField(ForPropertyCellValue( in ReduceGlobalAccess()
676 graph()->NewNode(simplified()->ReferenceEqual(), value, in ReduceGlobalAccess()
679 simplified()->CheckIf(DeoptimizeReason::kValueMismatch), check, in ReduceGlobalAccess()
701 value = effect = graph()->NewNode(simplified()->CheckHeapObject(), in ReduceGlobalAccess()
706 graph()->NewNode(simplified()->CheckMaps( in ReduceGlobalAccess()
715 simplified()->CheckSmi(VectorSlotPair()), value, effect, control); in ReduceGlobalAccess()
719 effect = graph()->NewNode(simplified()->StoreField(ForPropertyCellValue( in ReduceGlobalAccess()
[all …]
Dtyped-optimization.cc257 NodeProperties::ChangeOp(node, simplified()->NumberToUint32()); in ReduceNumberFloor()
324 return simplified()->NumberEqual(); in NumberComparisonFor()
326 return simplified()->NumberLessThan(); in NumberComparisonFor()
328 return simplified()->NumberLessThanOrEqual(); in NumberComparisonFor()
385 graph()->NewNode(simplified()->NumberToInt32(), from_char_code_repl); in TryReduceStringComparisonOfStringFromSingleCharCode()
387 simplified()->NumberBitwiseAnd(), from_char_code_repl, in TryReduceStringComparisonOfStringFromSingleCharCode()
397 comparison_op = simplified()->NumberLessThan(); in TryReduceStringComparisonOfStringFromSingleCharCode()
405 comparison_op = simplified()->NumberLessThanOrEqual(); in TryReduceStringComparisonOfStringFromSingleCharCode()
430 left = graph()->NewNode(simplified()->NumberToInt32(), left); in ReduceStringComparison()
432 simplified()->NumberBitwiseAnd(), left, in ReduceStringComparison()
[all …]
Djs-type-hint-lowering.cc105 return simplified()->SpeculativeSafeIntegerAdd(hint); in SpeculativeNumberOp()
107 return simplified()->SpeculativeNumberAdd(hint); in SpeculativeNumberOp()
112 return simplified()->SpeculativeSafeIntegerSubtract(hint); in SpeculativeNumberOp()
114 return simplified()->SpeculativeNumberSubtract(hint); in SpeculativeNumberOp()
117 return simplified()->SpeculativeNumberMultiply(hint); in SpeculativeNumberOp()
119 return simplified()->SpeculativeNumberDivide(hint); in SpeculativeNumberOp()
121 return simplified()->SpeculativeNumberModulus(hint); in SpeculativeNumberOp()
123 return simplified()->SpeculativeNumberBitwiseAnd(hint); in SpeculativeNumberOp()
125 return simplified()->SpeculativeNumberBitwiseOr(hint); in SpeculativeNumberOp()
127 return simplified()->SpeculativeNumberBitwiseXor(hint); in SpeculativeNumberOp()
[all …]
Dproperty-access-builder.cc30 SimplifiedOperatorBuilder* PropertyAccessBuilder::simplified() const { in simplified() function in v8::internal::compiler::PropertyAccessBuilder
31 return jsgraph()->simplified(); in simplified()
59 graph()->NewNode(simplified()->CheckString(VectorSlotPair()), *receiver, in TryBuildStringCheck()
72 graph()->NewNode(simplified()->CheckNumber(VectorSlotPair()), *receiver, in TryBuildNumberCheck()
124 receiver = *effect = graph()->NewNode(simplified()->CheckHeapObject(), in BuildCheckHeapObject()
154 *effect = graph()->NewNode(simplified()->CheckMaps(flags, maps), receiver, in BuildCheckMaps()
165 graph()->NewNode(simplified()->ReferenceEqual(), receiver, expected); in BuildCheckValue()
167 graph()->NewNode(simplified()->CheckIf(DeoptimizeReason::kWrongValue), in BuildCheckValue()
237 simplified()->LoadField(AccessBuilder::ForJSObjectPropertiesOrHash()), in BuildLoadDataField()
259 simplified()->LoadField(storage_access), storage, *effect, *control); in BuildLoadDataField()
[all …]
Djs-intrinsic-lowering.cc101 simplified()->LoadField(AccessBuilder::ForExternalUint8Value()); in ReduceDebugIsActive()
142 Operator const* const op = simplified()->StoreField( in ReduceGeneratorClose()
154 Operator const* const op = simplified()->LoadField( in ReduceGeneratorGetInputOrDebugPos()
183 simplified()->LoadField(AccessBuilder::ForJSGeneratorObjectResumeMode()); in ReduceGeneratorGetResumeMode()
199 Node* check = graph()->NewNode(simplified()->ObjectIsSmi(), value); in ReduceIsInstanceType()
209 graph()->NewNode(simplified()->LoadField(AccessBuilder::ForMap()), value, in ReduceIsInstanceType()
212 simplified()->LoadField(AccessBuilder::ForMapInstanceType()), map, efalse, in ReduceIsInstanceType()
215 graph()->NewNode(simplified()->NumberEqual(), map_instance_type, in ReduceIsInstanceType()
231 return Change(node, simplified()->ObjectIsReceiver()); in ReduceIsJSReceiver()
236 return Change(node, simplified()->ObjectIsSmi()); in ReduceIsSmi()
[all …]
Dallocation-builder.h34 graph()->NewNode(simplified()->Allocate(type, pretenure),
41 effect_ = graph()->NewNode(simplified()->StoreField(access), allocation_, in Store()
47 effect_ = graph()->NewNode(simplified()->StoreElement(access), allocation_, in Store()
100 SimplifiedOperatorBuilder* simplified() { return jsgraph_->simplified(); } in simplified() function
Djs-graph.h29 JSOperatorBuilder* javascript, SimplifiedOperatorBuilder* simplified, in JSGraph() argument
34 simplified_(simplified) { in JSGraph()
81 SimplifiedOperatorBuilder* simplified() const { return simplified_; } in simplified() function
Dgraph-assembler.cc104 graph()->NewNode(simplified()->AllocateRaw(Type::Any(), pretenure), in Allocate()
110 graph()->NewNode(simplified()->LoadField(access), object, in LoadField()
117 graph()->NewNode(simplified()->LoadElement(access), object, index, in LoadElement()
124 graph()->NewNode(simplified()->StoreField(access), object, value, in StoreField()
131 graph()->NewNode(simplified()->StoreElement(access), object, index, in StoreElement()
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dfp-intrinsics.ll24 ; Verify that 'a - 0' isn't simplified to 'a' when the rounding mode is unknown.
28 ; // downward, this shouldn't be simplified.
44 ; Verify that '-((-a)*b)' isn't simplified to 'a*b' when the rounding mode is
49 ; // rounding, this shouldn't be simplified.
79 ; // Because a + 1 may overflow, this should not be simplified.
107 ; Verify that sqrt(42.0) isn't simplified when the rounding mode is unknown.
118 ; Verify that pow(42.1, 3.0) isn't simplified when the rounding mode is unknown.
130 ; Verify that powi(42.1, 3) isn't simplified when the rounding mode is unknown.
142 ; Verify that sin(42.0) isn't simplified when the rounding mode is unknown.
153 ; Verify that cos(42.0) isn't simplified when the rounding mode is unknown.
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Feature/
Dfp-intrinsics.ll16 ; Verify that 'a - 0' isn't simplified to 'a' when the rounding mode is unknown.
20 ; // downward, this shouldn't be simplified.
35 ; Verify that '-((-a)*b)' isn't simplified to 'a*b' when the rounding mode is
40 ; // rounding, this shouldn't be simplified.
70 ; // Because a + 1 may overflow, this should not be simplified.
97 ; Verify that sqrt(42.0) isn't simplified when the rounding mode is unknown.
108 ; Verify that pow(42.1, 3.0) isn't simplified when the rounding mode is unknown.
120 ; Verify that powi(42.1, 3) isn't simplified when the rounding mode is unknown.
132 ; Verify that sin(42.0) isn't simplified when the rounding mode is unknown.
143 ; Verify that cos(42.0) isn't simplified when the rounding mode is unknown.
[all …]
/external/python/cpython2/Doc/c-api/
Dveryhigh.rst46 This is a simplified interface to :c:func:`PyRun_AnyFileExFlags` below, leaving
52 This is a simplified interface to :c:func:`PyRun_AnyFileExFlags` below, leaving
58 This is a simplified interface to :c:func:`PyRun_AnyFileExFlags` below, leaving
73 This is a simplified interface to :c:func:`PyRun_SimpleStringFlags` below,
92 This is a simplified interface to :c:func:`PyRun_SimpleFileExFlags` below,
98 This is a simplified interface to :c:func:`PyRun_SimpleFileExFlags` below,
104 This is a simplified interface to :c:func:`PyRun_SimpleFileExFlags` below,
118 This is a simplified interface to :c:func:`PyRun_InteractiveOneFlags` below,
135 This is a simplified interface to :c:func:`PyRun_InteractiveLoopFlags` below,
148 This is a simplified interface to
[all …]
/external/skia/modules/pathkit/tests/
Dpathops.spec.js196 let simplified = path.simplify();
199 … expect(simplified).toBeNull(`Test ${testName} should have not created output, but did`);
201 expect(simplified).not.toBeNull();
204 let diff = diffPaths(expected, simplified);
207 … expect(simplified.getFillType().value).toEqual(getFillType(test.fillTypeOut).value);
211 addSVG('[Simplify] ' + testName, expected, simplified, diff);
/external/skqp/modules/pathkit/tests/
Dpathops.spec.js196 let simplified = path.simplify();
199 … expect(simplified).toBeNull(`Test ${testName} should have not created output, but did`);
201 expect(simplified).not.toBeNull();
204 let diff = diffPaths(expected, simplified);
207 … expect(simplified.getFillType().value).toEqual(getFillType(test.fillTypeOut).value);
211 addSVG('[Simplify] ' + testName, expected, simplified, diff);
/external/deqp-deps/SPIRV-Tools/test/opt/
Dscalar_analysis.cpp143 SENode* simplified = analysis.SimplifyExpression(const_cast<SENode*>(node)); in TEST_F() local
145 EXPECT_EQ(simplified->GetType(), SENode::RecurrentAddExpr); in TEST_F()
147 EXPECT_EQ(simplified->GetChild(0)->GetType(), SENode::Constant); in TEST_F()
148 EXPECT_EQ(simplified->GetChild(0)->AsSEConstantNode()->FoldToSingleValue(), in TEST_F()
151 EXPECT_EQ(simplified->GetChild(1)->GetType(), SENode::Constant); in TEST_F()
152 EXPECT_EQ(simplified->GetChild(1)->AsSEConstantNode()->FoldToSingleValue(), in TEST_F()
155 EXPECT_EQ(simplified->GetChild(0), simplified->GetChild(1)); in TEST_F()
269 SENode* simplified = analysis.SimplifyExpression(const_cast<SENode*>(node)); in TEST_F() local
270 EXPECT_EQ(simplified->GetType(), SENode::RecurrentAddExpr); in TEST_F()
272 const SERecurrentNode* rec = simplified->AsSERecurrentNode(); in TEST_F()
[all …]
/external/swiftshader/third_party/SPIRV-Tools/test/opt/
Dscalar_analysis.cpp143 SENode* simplified = analysis.SimplifyExpression(const_cast<SENode*>(node)); in TEST_F() local
145 EXPECT_EQ(simplified->GetType(), SENode::RecurrentAddExpr); in TEST_F()
147 EXPECT_EQ(simplified->GetChild(0)->GetType(), SENode::Constant); in TEST_F()
148 EXPECT_EQ(simplified->GetChild(0)->AsSEConstantNode()->FoldToSingleValue(), in TEST_F()
151 EXPECT_EQ(simplified->GetChild(1)->GetType(), SENode::Constant); in TEST_F()
152 EXPECT_EQ(simplified->GetChild(1)->AsSEConstantNode()->FoldToSingleValue(), in TEST_F()
155 EXPECT_EQ(simplified->GetChild(0), simplified->GetChild(1)); in TEST_F()
269 SENode* simplified = analysis.SimplifyExpression(const_cast<SENode*>(node)); in TEST_F() local
270 EXPECT_EQ(simplified->GetType(), SENode::RecurrentAddExpr); in TEST_F()
272 const SERecurrentNode* rec = simplified->AsSERecurrentNode(); in TEST_F()
[all …]
/external/python/cpython3/Doc/c-api/
Dveryhigh.rst47 This is a simplified interface to :c:func:`PyRun_AnyFileExFlags` below, leaving
53 This is a simplified interface to :c:func:`PyRun_AnyFileExFlags` below, leaving
59 This is a simplified interface to :c:func:`PyRun_AnyFileExFlags` below, leaving
75 This is a simplified interface to :c:func:`PyRun_SimpleStringFlags` below,
94 This is a simplified interface to :c:func:`PyRun_SimpleFileExFlags` below,
100 This is a simplified interface to :c:func:`PyRun_SimpleFileExFlags` below,
115 This is a simplified interface to :c:func:`PyRun_InteractiveOneFlags` below,
135 This is a simplified interface to :c:func:`PyRun_InteractiveLoopFlags` below,
181 This is a simplified interface to
188 This is a simplified interface to
[all …]
/external/cldr/tools/cldr-unittest/src/org/unicode/cldr/unittest/
DTestExampleGenerator.java235 String simplified = ExampleGenerator.simplify(example, false); in TestAllPaths() local
237 if (simplified.contains("null")) { in TestAllPaths()
240 + simplified + "\t" + javaEscapedStarred); in TestAllPaths()
245 } else if (!simplified.startsWith("〖")) { in TestAllPaths()
247 errln("Funny HTML:\t<" + value + ">\t" + simplified in TestAllPaths()
250 } else if (!simplified.contains("❬") in TestAllPaths()
254 errln("No background:\t<" + value + ">\t" + simplified in TestAllPaths()
567 String simplified = ExampleGenerator.simplify(text, in checkPathValue() local
572 … skipLog = !assertEquals("Example text for «" + value + "»", expected, simplified); in checkPathValue()
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/Inline/AArch64/
Dlogical-and-or.ll7 ; FIXME: Once the 'or' or 'and' is simplified the second compare is dead, but
20 %tobool1 = icmp eq i32 %b, 0 ; Should be dead once 'or' is simplified
35 %tobool1 = icmp eq i32 %b, 0 ; Should be dead once 'and' is simplified
78 %tobool1 = icmp eq i32 %b, 0 ; Should be dead once 'or' is simplified
Dgep-cost.ll23 ; Thus, both the gep and ret can be simplified.
33 ; AArch64. Thus, only the ret can be simplified and not the gep.
44 ; gep and ret can be simplified.
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopRotate/
Dpreserve-loop-simplify.ll45 ; L2 -> L1 exit edge needs a simplified exit block.
54 ; L1 -> L0 exit edge need sa simplified exit block.
58 ; L2 -> L0 exit edge needs a simplified exit block.
/external/llvm/test/Transforms/LoopRotate/
Dpreserve-loop-simplify.ll45 ; L2 -> L1 exit edge needs a simplified exit block.
54 ; L1 -> L0 exit edge need sa simplified exit block.
58 ; L2 -> L0 exit edge needs a simplified exit block.
/external/swiftshader/third_party/llvm-7.0/llvm/test/BugPoint/
Dmetadata.ll3 ; RUN: llvm-dis %t-reduced-simplified.bc -o - | FileCheck %s
6 ; RUN: llvm-dis %t-nodebug-reduced-simplified.bc -o - | FileCheck %s --check-prefix=NODEBUG
9 ; RUN: llvm-dis %t-notype-reduced-simplified.bc -o - | FileCheck %s --check-prefix=NOTYPE

12345678910>>...19