Searched refs:lowering (Results 1 - 8 of 8) sorted by relevance

/external/mesa3d/src/glsl/
H A Dlower_instructions.cpp29 * of the most common cases, allowing the lowering code to be implemented once
111 * Determine if a particular type of lowering should occur
113 #define lowering(x) (this->lower & x) macro
257 if (lowering(DIV_TO_MUL_RCP))
276 if (lowering(SUB_TO_ADD_NEG))
281 if (ir->operands[1]->type->is_integer() && lowering(INT_DIV_TO_MUL_RCP))
283 else if (ir->operands[1]->type->is_float() && lowering(DIV_TO_MUL_RCP))
288 if (lowering(EXP_TO_EXP2))
293 if (lowering(LOG_TO_LOG2))
298 if (lowering(MOD_TO_FRAC
[all...]
/external/v8/src/compiler/
H A Dpipeline.cc9 #include "src/compiler/change-lowering.h"
16 #include "src/compiler/js-generic-lowering.h"
18 #include "src/compiler/js-typed-lowering.h"
24 #include "src/compiler/simplified-lowering.h"
244 "typed lowering");
247 JSTypedLowering lowering(&jsgraph);
249 graph_reducer.AddReducer(&lowering);
257 "simplified lowering");
260 SimplifiedLowering lowering(&jsgraph);
261 lowering
[all...]
H A Dsimplified-lowering.cc5 #include "src/compiler/simplified-lowering.h"
13 #include "src/compiler/simplified-lowering.h"
25 // Representation selection and lowering of {Simplified} operators to machine
27 // output representation and the best possible lowering for {Simplified} nodes.
36 // possible lowering for each operator so far, and that in turn determines
42 // 2.) LOWER: perform lowering for all {Simplified} nodes by replacing some
76 void Run(SimplifiedLowering* lowering) { argument
94 // Run lowering and change insertion phase.
95 TRACE(("--{Simplified lowering phase}--\n"));
102 VisitNode(node, GetUseInfo(node), lowering);
271 VisitPhi(Node* node, MachineTypeUnion use, SimplifiedLowering* lowering) argument
363 VisitNode(Node* node, MachineTypeUnion use, SimplifiedLowering* lowering) argument
[all...]
H A Djs-typed-lowering.cc8 #include "src/compiler/js-typed-lowering.h"
17 // TODO(turbofan): js-typed-lowering improvements possible
43 // dependencies during lowering of a binop and contains numerous helper
47 JSBinopReduction(JSTypedLowering* lowering, Node* node) argument
48 : lowering_(lowering),
141 JSTypedLowering* lowering_; // The containing lowering instance.
202 // further lowering passes deal with it, which use a full backwards
370 // TODO(turbofan): js-typed-lowering of Equal(undefined)
371 // TODO(turbofan): js-typed-lowering of Equal(null)
372 // TODO(turbofan): js-typed-lowering o
[all...]
/external/v8/test/cctest/compiler/
H A Dtest-changes-lowering.cc7 #include "src/compiler/change-lowering.h"
147 // Run the graph reducer with changes lowering on a single node.
150 ChangeLowering lowering(&jsgraph, &linkage);
152 reducer.AddReducer(&lowering);
H A Dtest-simplified-lowering.cc14 #include "src/compiler/simplified-lowering.h"
42 lowering(&jsgraph) {}
47 SimplifiedLowering lowering; member in class:SimplifiedLoweringTester
51 lowering.LowerAllNodes();
683 SimplifiedLowering lowering(&jsgraph);
684 lowering.LowerAllNodes();
/external/v8/
H A DAndroid.v8common.mk41 src/compiler/change-lowering.cc \
55 src/compiler/js-generic-lowering.cc \
58 src/compiler/js-typed-lowering.cc \
71 src/compiler/simplified-lowering.cc \
/external/llvm/
H A Dllvm-tblgen-rules.mk147 $(call transform-td-to-out,pseudo-lowering)

Completed in 303 milliseconds