/external/v8/src/compiler/ |
load-elimination.h | 20 SimplifiedOperatorBuilder* simplified) 21 : AdvancedReducer(editor), graph_(graph), simplified_(simplified) {} 27 SimplifiedOperatorBuilder* simplified() const { return simplified_; } function in class:v8::internal::compiler::final
|
js-builtin-reducer.cc | 9 #include "src/compiler/simplified-operator.h" 100 Node* value = graph()->NewNode(simplified()->NumberAbs(), input); 112 Node* value = graph()->NewNode(simplified()->NumberAtan(), input); 127 Node* value = graph()->NewNode(simplified()->NumberAtan2(), left, right); 138 Node* value = graph()->NewNode(simplified()->NumberAtanh(), r.left()); 150 Node* value = graph()->NewNode(simplified()->NumberCeil(), input); 162 Node* value = graph()->NewNode(simplified()->NumberClz32(), input); 174 Node* value = graph()->NewNode(simplified()->NumberCos(), input); 186 Node* value = graph()->NewNode(simplified()->NumberExp(), input); 197 Node* value = graph()->NewNode(simplified()->NumberExpm1(), r.left()) 542 SimplifiedOperatorBuilder* JSBuiltinReducer::simplified() const { function in class:v8::internal::compiler::JSBuiltinReducer [all...] |
representation-change.cc | 199 op = simplified()->ChangeBitToTagged(); 202 op = simplified()->ChangeInt31ToTaggedSigned(); 204 op = simplified()->ChangeInt32ToTagged(); 206 op = simplified()->ChangeUint32ToTagged(); 215 op = simplified()->ChangeFloat64ToTagged(); 219 op = simplified()->ChangeInt31ToTaggedSigned(); 223 op = simplified()->ChangeInt32ToTagged(); 227 op = simplified()->ChangeUint32ToTagged(); 230 op = simplified()->ChangeFloat64ToTagged(); 284 op = simplified()->ChangeTaggedToFloat64() [all...] |
js-intrinsic-lowering.cc | 131 Node* renamed = graph()->NewNode(simplified()->TypeGuard(Type::Number()), 140 Node* renamed = graph()->NewNode(simplified()->TypeGuard(Type::Number()), 152 Operator const* const op = simplified()->StoreField( 164 Operator const* const op = simplified()->LoadField( 175 simplified()->LoadField(AccessBuilder::ForJSGeneratorObjectResumeMode()); 191 Node* check = graph()->NewNode(simplified()->ObjectIsSmi(), value); 200 simplified()->LoadField(AccessBuilder::ForMapInstanceType()), 201 graph()->NewNode(simplified()->LoadField(AccessBuilder::ForMap()), value, 220 return Change(node, simplified()->ObjectIsReceiver()); 225 return Change(node, simplified()->ObjectIsSmi()) 504 SimplifiedOperatorBuilder* JSIntrinsicLowering::simplified() const { function in class:v8::internal::compiler::JSIntrinsicLowering [all...] |
js-native-context-specialization.cc | 112 Node* check = graph()->NewNode(simplified()->ReferenceEqual(Type::Name()), 131 Node* check = graph()->NewNode(simplified()->ObjectIsSmi(), receiver); 137 receiver = effect = graph()->NewNode(simplified()->CheckTaggedPointer(), 144 graph()->NewNode(simplified()->LoadField(AccessBuilder::ForMap()), 159 Node* check = graph()->NewNode(simplified()->ObjectIsString(), receiver); 181 graph()->NewNode(simplified()->ReferenceEqual(Type::Internal()), 239 simplified()->ReferenceEqual(Type::Tagged()), value, this_value); 255 simplified()->LoadField(AccessBuilder::ForJSObjectProperties()), 271 graph()->NewNode(simplified()->LoadField(field_access), 279 graph()->NewNode(simplified()->LoadField(field_access) 1096 SimplifiedOperatorBuilder* JSNativeContextSpecialization::simplified() const { function in class:v8::internal::compiler::JSNativeContextSpecialization [all...] |
js-global-object-specialization.cc | 13 #include "src/compiler/simplified-operator.h" 122 simplified()->LoadField( 174 graph()->NewNode(simplified()->ReferenceEqual(Type::Tagged()), value, 184 Node* check = graph()->NewNode(simplified()->ObjectIsSmi(), value); 193 graph()->NewNode(simplified()->LoadField(AccessBuilder::ForMap()), 198 simplified()->ReferenceEqual(Type::Any()), value_map, 205 simplified()->StoreField( 220 simplified()->StoreField(AccessBuilder::ForPropertyCellValue()), 278 SimplifiedOperatorBuilder* JSGlobalObjectSpecialization::simplified() const { function in class:v8::internal::compiler::JSGlobalObjectSpecialization 279 return jsgraph()->simplified(); [all...] |
js-typed-lowering.cc | 136 Node* value = graph()->NewNode(simplified()->BooleanNot(), node_); 220 SimplifiedOperatorBuilder* simplified() { return lowering_->simplified(); } function in class:v8::internal::compiler::final 309 return graph()->NewNode(simplified()->PlainPrimitiveToNumber(), node); 376 node = graph()->NewNode(simplified()->NumberToInt32(), node); 381 node = graph()->NewNode(simplified()->NumberToUint32(), node); 430 return r.ChangeToPureOperator(simplified()->NumberAdd(), Type::Number()); 435 simplified()->SpeculativeNumberAdd(feedback), Type::Number()); 441 return r.ChangeToPureOperator(simplified()->NumberAdd(), Type::Number()); 447 return r.ChangeToPureOperator(simplified()->NumberAdd(), Type::Number()) 2006 SimplifiedOperatorBuilder* JSTypedLowering::simplified() const { function in class:v8::internal::compiler::JSTypedLowering [all...] |
simplified-operator-reducer.h | 47 SimplifiedOperatorBuilder* simplified() const;
|
simplified-lowering.h | 12 #include "src/compiler/simplified-operator.h" 88 SimplifiedOperatorBuilder* simplified() { return jsgraph()->simplified(); } function in class:v8::internal::compiler::final
|
js-graph.h | 29 JSOperatorBuilder* javascript, SimplifiedOperatorBuilder* simplified, 35 simplified_(simplified), 137 SimplifiedOperatorBuilder* simplified() const { return simplified_; } function in class:v8::internal::compiler::JSGraph
|
js-global-object-specialization.h | 55 SimplifiedOperatorBuilder* simplified() const;
|
effect-control-linearizer.cc | 28 SimplifiedOperatorBuilder* EffectControlLinearizer::simplified() const { function in class:v8::internal::compiler::EffectControlLinearizer 29 return js_graph_->simplified(); 710 simplified()->LoadField(AccessBuilder::ForHeapNumberValue()), value, 742 simplified()->LoadField(AccessBuilder::ForHeapNumberValue()), value, 784 simplified()->LoadField(AccessBuilder::ForHeapNumberValue()), value, [all...] |
js-builtin-reducer.h | 65 SimplifiedOperatorBuilder* simplified() const;
|
load-elimination.cc | 9 #include "src/compiler/simplified-operator.h" 59 simplified()->TypeGuard(Type::Intersect(
|
js-create-lowering.h | 84 SimplifiedOperatorBuilder* simplified() const;
|
js-intrinsic-lowering.h | 83 SimplifiedOperatorBuilder* simplified() const;
|
/external/v8/test/unittests/compiler/ |
load-elimination-unittest.cc | 7 #include "src/compiler/simplified-operator.h" 24 LoadElimination reducer(&graph_reducer, graph(), simplified()); 28 SimplifiedOperatorBuilder* simplified() { return &simplified_; } function in class:v8::internal::compiler::LoadEliminationTest 43 Node* store1 = graph()->NewNode(simplified()->StoreField(access1), object1, 45 Reduction r1 = Reduce(graph()->NewNode(simplified()->LoadField(access1), 51 Node* store2 = graph()->NewNode(simplified()->StoreField(access2), object1, 53 Reduction r2 = Reduce(graph()->NewNode(simplified()->LoadField(access2), 59 simplified()->StoreBuffer(BufferAccess(kExternalInt8Array)), object2, 62 Reduction r3 = Reduce(graph()->NewNode(simplified()->LoadField(access1), 66 Reduction r4 = Reduce(graph()->NewNode(simplified()->LoadField(access1) [all...] |
simplified-operator-reducer-unittest.cc | 8 #include "src/compiler/simplified-operator.h" 9 #include "src/compiler/simplified-operator-reducer.h" 33 JSGraph jsgraph(isolate(), graph(), common(), &javascript, simplified(), 40 SimplifiedOperatorBuilder* simplified() { return &simplified_; } function in class:v8::internal::compiler::SimplifiedOperatorReducerTest 110 graph()->NewNode(simplified()->BooleanNot(), 111 graph()->NewNode(simplified()->BooleanNot(), param0))); 119 Reduce(graph()->NewNode(simplified()->BooleanNot(), FalseConstant())); 127 Reduce(graph()->NewNode(simplified()->BooleanNot(), TrueConstant())); 139 simplified()->ChangeBitToTagged(), 140 graph()->NewNode(simplified()->ChangeTaggedToBit(), param0))) [all...] |
simplified-operator-unittest.cc | 8 #include "src/compiler/simplified-operator.h" 91 SimplifiedOperatorBuilder simplified(zone()); 93 const Operator* op = (simplified.*pop.constructor)(); 107 SimplifiedOperatorBuilder simplified(zone()); 109 const Operator* op = (simplified.*pop.constructor)(); 115 SimplifiedOperatorBuilder simplified(zone()); 117 const Operator* op = (simplified.*pop.constructor)(); 154 SimplifiedOperatorBuilder simplified(zone()); 156 const Operator* op = simplified.LoadBuffer(access); 175 SimplifiedOperatorBuilder simplified(zone()) [all...] |
/build/kati/testcase/ |
multi_rule.mk | 3 # simplified case for gyp-generated action targets
|
/external/v8/test/cctest/compiler/ |
graph-builder-tester.h | 14 #include "src/compiler/simplified-operator.h" 35 SimplifiedOperatorBuilder* simplified() { return &main_simplified_; } function in class:v8::internal::compiler::GraphAndBuilders 110 Node* BooleanNot(Node* a) { return NewNode(simplified()->BooleanNot(), a); } 113 return NewNode(simplified()->NumberEqual(), a, b); 116 return NewNode(simplified()->NumberLessThan(), a, b); 119 return NewNode(simplified()->NumberLessThanOrEqual(), a, b); 122 return NewNode(simplified()->NumberAdd(), a, b); 125 return NewNode(simplified()->NumberSubtract(), a, b); 128 return NewNode(simplified()->NumberMultiply(), a, b); 131 return NewNode(simplified()->NumberDivide(), a, b) [all...] |
test-js-typed-lowering.cc | 12 #include "src/compiler/simplified-operator.h" 28 simplified(main_zone()), 44 SimplifiedOperatorBuilder simplified; member in class:v8::internal::compiler::JSTypedLoweringTester 82 JSGraph jsgraph(main_isolate(), &graph, &common, &javascript, &simplified, local 259 R.javascript.Add(R.binop_hints), R.simplified.NumberAdd(), 260 R.javascript.Subtract(R.binop_hints), R.simplified.NumberSubtract(), 261 R.javascript.Multiply(R.binop_hints), R.simplified.NumberMultiply(), 262 R.javascript.Divide(R.binop_hints), R.simplified.NumberDivide(), 263 R.javascript.Modulus(R.binop_hints), R.simplified.NumberModulus(), 306 set(i++, simplified.NumberShiftLeft(), false) [all...] |
test-simplified-lowering.cc | 17 #include "src/compiler/simplified-lowering.h" 43 this->simplified(), this->machine()), 666 Node* alloc = t.NewNode(t.simplified()->Allocate(flag[i]), size); 700 jsgraph(main_isolate(), graph(), common(), &javascript, simplified(), 806 return graph()->NewNode(simplified()->ReferenceEqual(Type::Any()), node, 824 SimplifiedOperatorBuilder* simplified() { return &main_simplified_; } function in class:v8::internal::compiler::TestingGraph 835 Node* inv = t.graph()->NewNode(t.simplified()->BooleanNot(), b); 850 Node* inv = t.graph()->NewNode(t.simplified()->BooleanNot(), b); 867 Node* inv = t.graph()->NewNode(t.simplified()->BooleanNot(), b); 882 Node* inv = t.graph()->NewNode(t.simplified()->BooleanNot(), b) [all...] |
/external/regex-re2/re2/testing/ |
simplify_test.cc | 16 const char* simplified; member in struct:re2::Test 154 if (strcmp(tests[i].regexp, tests[i].simplified) == 0) { 159 EXPECT_EQ(tests[i].simplified, sre->ToString())
|
/libcore/luni/src/main/java/libcore/reflect/ |
Types.java | 131 Type simplified = ((GenericArrayType) type).getGenericComponentType(); local 132 appendGenericType(out, simplified);
|