HomeSort by relevance Sort by last modified time
    Searched refs:Reduction (Results 1 - 25 of 68) sorted by null

1 2 3

  /external/v8/src/compiler/
js-intrinsic-lowering.h 40 Reduction Reduce(Node* node) final;
43 Reduction ReduceCreateIterResultObject(Node* node);
44 Reduction ReduceDebugIsActive(Node* node);
45 Reduction ReduceDeoptimizeNow(Node* node);
46 Reduction ReduceGeneratorClose(Node* node);
47 Reduction ReduceGeneratorGetContext(Node* node);
48 Reduction ReduceGeneratorGetInputOrDebugPos(Node* node);
49 Reduction ReduceGeneratorGetResumeMode(Node* node);
50 Reduction ReduceIsInstanceType(Node* node, InstanceType instance_type);
51 Reduction ReduceIsJSReceiver(Node* node)
    [all...]
js-typed-lowering.h 45 Reduction Reduce(Node* node) final;
50 Reduction ReduceJSAdd(Node* node);
51 Reduction ReduceJSComparison(Node* node);
52 Reduction ReduceJSLoadNamed(Node* node);
53 Reduction ReduceJSLoadProperty(Node* node);
54 Reduction ReduceJSStoreProperty(Node* node);
55 Reduction ReduceJSOrdinaryHasInstance(Node* node);
56 Reduction ReduceJSLoadContext(Node* node);
57 Reduction ReduceJSStoreContext(Node* node);
58 Reduction ReduceJSLoadModule(Node* node)
    [all...]
js-builtin-reducer.h 45 Reduction Reduce(Node* node) final;
48 Reduction ReduceArrayIterator(Node* node, IterationKind kind);
49 Reduction ReduceTypedArrayIterator(Node* node, IterationKind kind);
50 Reduction ReduceArrayIterator(Handle<Map> receiver_map, Node* node,
53 Reduction ReduceArrayIteratorNext(Node* node);
54 Reduction ReduceFastArrayIteratorNext(Handle<Map> iterator_map, Node* node,
56 Reduction ReduceTypedArrayIteratorNext(Handle<Map> iterator_map, Node* node,
58 Reduction ReduceArrayPop(Node* node);
59 Reduction ReduceArrayPush(Node* node);
60 Reduction ReduceDateNow(Node* node)
    [all...]
simplified-operator-reducer.h 32 Reduction Reduce(Node* node) final;
35 Reduction ReduceReferenceEqual(Node* node);
37 Reduction Change(Node* node, const Operator* op, Node* a);
38 Reduction ReplaceBoolean(bool value);
39 Reduction ReplaceFloat64(double value);
40 Reduction ReplaceInt32(int32_t value);
41 Reduction ReplaceUint32(uint32_t value) {
44 Reduction ReplaceNumber(double value);
45 Reduction ReplaceNumber(int32_t value);
machine-operator-reducer.h 22 // Performs constant folding and strength reduction on nodes that have
31 Reduction Reduce(Node* node) override;
59 Reduction ReplaceBool(bool value) { return ReplaceInt32(value ? 1 : 0); }
60 Reduction ReplaceFloat32(volatile float value) {
63 Reduction ReplaceFloat64(volatile double value) {
66 Reduction ReplaceInt32(int32_t value) {
69 Reduction ReplaceUint32(uint32_t value) {
72 Reduction ReplaceInt64(int64_t value) {
76 Reduction ReduceInt32Add(Node* node);
77 Reduction ReduceInt64Add(Node* node)
    [all...]
typed-optimization.h 42 Reduction Reduce(Node* node) final;
45 Reduction ReduceCheckHeapObject(Node* node);
46 Reduction ReduceCheckMaps(Node* node);
47 Reduction ReduceCheckString(Node* node);
48 Reduction ReduceLoadField(Node* node);
49 Reduction ReduceNumberFloor(Node* node);
50 Reduction ReduceNumberRoundop(Node* node);
51 Reduction ReduceNumberToUint8Clamped(Node* node);
52 Reduction ReducePhi(Node* node);
53 Reduction ReduceReferenceEqual(Node* node)
    [all...]
common-operator-reducer.h 23 // Performs strength reduction on nodes that have common operators.
32 Reduction Reduce(Node* node) final;
35 Reduction ReduceBranch(Node* node);
36 Reduction ReduceDeoptimizeConditional(Node* node);
37 Reduction ReduceMerge(Node* node);
38 Reduction ReduceEffectPhi(Node* node);
39 Reduction ReducePhi(Node* node);
40 Reduction ReduceReturn(Node* node);
41 Reduction ReduceSelect(Node* node);
43 Reduction Change(Node* node, Operator const* op, Node* a)
    [all...]
js-call-reducer.h 26 // Performs strength reduction on {JSConstruct} and {JSCall} nodes,
46 Reduction Reduce(Node* node) final;
49 Reduction ReduceArrayConstructor(Node* node);
50 Reduction ReduceCallApiFunction(
53 Reduction ReduceNumberConstructor(Node* node);
54 Reduction ReduceFunctionPrototypeApply(Node* node);
55 Reduction ReduceFunctionPrototypeCall(Node* node);
56 Reduction ReduceFunctionPrototypeHasInstance(Node* node);
57 Reduction ReduceObjectPrototypeGetProto(Node* node);
58 Reduction ReduceSpreadCall(Node* node, int arity)
    [all...]
dead-code-elimination.h 31 Reduction Reduce(Node* node) final;
34 Reduction ReduceEnd(Node* node);
35 Reduction ReduceLoopOrMerge(Node* node);
36 Reduction ReduceLoopExit(Node* node);
37 Reduction ReduceNode(Node* node);
39 Reduction RemoveLoopExit(Node* node);
js-frame-specialization.h 28 Reduction Reduce(Node* node) final;
31 Reduction ReduceOsrValue(Node* node);
32 Reduction ReduceOsrGuard(Node* node);
33 Reduction ReduceParameter(Node* node);
escape-analysis-reducer.h 27 Reduction Reduce(Node* node) final;
36 Reduction ReduceNode(Node* node);
37 Reduction ReduceLoad(Node* node);
38 Reduction ReduceStore(Node* node);
39 Reduction ReduceAllocate(Node* node);
40 Reduction ReduceFinishRegion(Node* node);
41 Reduction ReduceReferenceEqual(Node* node);
42 Reduction ReduceObjectIsSmi(Node* node);
43 Reduction ReduceFrameStateUses(Node* node);
checkpoint-elimination.h 23 Reduction Reduce(Node* node) final;
26 Reduction ReduceCheckpoint(Node* node);
js-context-specialization.h 27 Reduction Reduce(Node* node) final;
30 Reduction ReduceJSLoadContext(Node* node);
31 Reduction ReduceJSStoreContext(Node* node);
33 Reduction SimplifyJSStoreContext(Node* node, Node* new_context,
35 Reduction SimplifyJSLoadContext(Node* node, Node* new_context,
branch-elimination.h 26 Reduction Reduce(Node* node) final;
79 Reduction ReduceBranch(Node* node);
80 Reduction ReduceDeoptimizeConditional(Node* node);
81 Reduction ReduceIf(Node* node, bool is_true_branch);
82 Reduction ReduceLoop(Node* node);
83 Reduction ReduceMerge(Node* node);
84 Reduction ReduceStart(Node* node);
85 Reduction ReduceOtherControl(Node* node);
87 Reduction TakeConditionsFromFirstControl(Node* node);
88 Reduction UpdateConditions(Node* node
    [all...]
js-create-lowering.h 47 Reduction Reduce(Node* node) final;
50 Reduction ReduceJSCreate(Node* node);
51 Reduction ReduceJSCreateArguments(Node* node);
52 Reduction ReduceJSCreateArray(Node* node);
53 Reduction ReduceJSCreateIterResultObject(Node* node);
54 Reduction ReduceJSCreateKeyValueArray(Node* node);
55 Reduction ReduceJSCreateLiteral(Node* node);
56 Reduction ReduceJSCreateFunctionContext(Node* node);
57 Reduction ReduceJSCreateWithContext(Node* node);
58 Reduction ReduceJSCreateCatchContext(Node* node)
    [all...]
graph-reducer.h 28 class Reduction final {
30 explicit Reduction(Node* replacement = nullptr) : replacement_(replacement) {}
42 // language-specific reductions (e.g. reduction based on types or constant
43 // folding of low-level operators) can be integrated into the graph reduction
50 virtual Reduction Reduce(Node* node) = 0;
58 static Reduction NoChange() { return Reduction(); }
59 static Reduction Replace(Node* node) { return Reduction(node); }
60 static Reduction Changed(Node* node) { return Reduction(node);
    [all...]
redundancy-elimination.h 19 Reduction Reduce(Node* node) final;
58 Reduction ReduceCheckNode(Node* node);
59 Reduction ReduceEffectPhi(Node* node);
60 Reduction ReduceStart(Node* node);
61 Reduction ReduceOtherNode(Node* node);
63 Reduction TakeChecksFromFirstEffect(Node* node);
64 Reduction UpdateChecks(Node* node, EffectPathChecks const* checks);
66 Reduction TryReuseBoundsCheckForFirstInput(Node* node);
js-native-context-specialization.h 53 Reduction Reduce(Node* node) final;
56 Reduction ReduceJSAdd(Node* node);
57 Reduction ReduceJSGetSuperConstructor(Node* node);
58 Reduction ReduceJSInstanceOf(Node* node);
59 Reduction ReduceJSOrdinaryHasInstance(Node* node);
60 Reduction ReduceJSLoadContext(Node* node);
61 Reduction ReduceJSLoadGlobal(Node* node);
62 Reduction ReduceJSStoreGlobal(Node* node);
63 Reduction ReduceJSLoadNamed(Node* node);
64 Reduction ReduceJSStoreNamed(Node* node)
    [all...]
value-numbering-reducer.h 22 Reduction Reduce(Node* node) override;
27 Reduction ReplaceIfTypesMatch(Node* node, Node* replacement);
select-lowering.h 25 Reduction Reduce(Node* node) override;
js-intrinsic-lowering.cc 27 Reduction JSIntrinsicLowering::Reduce(Node* node) {
105 Reduction JSIntrinsicLowering::ReduceCreateIterResultObject(Node* node) {
114 Reduction JSIntrinsicLowering::ReduceDebugIsActive(Node* node) {
124 Reduction JSIntrinsicLowering::ReduceDeoptimizeNow(Node* node) {
142 Reduction JSIntrinsicLowering::ReduceGeneratorClose(Node* node) {
156 Reduction JSIntrinsicLowering::ReduceGeneratorGetInputOrDebugPos(Node* node) {
166 Reduction JSIntrinsicLowering::ReduceGeneratorGetContext(Node* node) {
176 Reduction JSIntrinsicLowering::ReduceGeneratorGetResumeMode(Node* node) {
186 Reduction JSIntrinsicLowering::ReduceIsInstanceType(
225 Reduction JSIntrinsicLowering::ReduceIsJSReceiver(Node* node)
    [all...]
checkpoint-elimination.cc 33 Reduction CheckpointElimination::ReduceCheckpoint(Node* node) {
41 Reduction CheckpointElimination::Reduce(Node* node) {
js-frame-specialization.cc 15 Reduction JSFrameSpecialization::Reduce(Node* node) {
29 Reduction JSFrameSpecialization::ReduceOsrValue(Node* node) {
50 Reduction JSFrameSpecialization::ReduceOsrGuard(Node* node) {
57 Reduction JSFrameSpecialization::ReduceParameter(Node* node) {
tail-call-optimization.h 27 Reduction Reduce(Node* node) final;
  /frameworks/rs/tests/lldb/java/Reduction/
Android.mk 26 LOCAL_PACKAGE_NAME := Reduction

Completed in 1120 milliseconds

1 2 3