Home
last modified time | relevance | path

Searched refs:LoweringResult (Results 1 – 4 of 4) sorted by relevance

/external/v8/src/compiler/
Djs-type-hint-lowering.h59 class LoweringResult {
71 static LoweringResult SideEffectFree(Node* value, Node* effect, in SideEffectFree()
75 return LoweringResult(LoweringResultKind::kSideEffectFree, value, effect, in SideEffectFree()
79 static LoweringResult NoChange() { in NoChange()
80 return LoweringResult(LoweringResultKind::kNoChange, nullptr, nullptr, in NoChange()
84 static LoweringResult Exit(Node* control) { in Exit()
85 return LoweringResult(LoweringResultKind::kExit, nullptr, nullptr, in Exit()
92 LoweringResult(LoweringResultKind kind, Node* value, Node* effect, in LoweringResult() function
103 LoweringResult ReduceUnaryOperation(const Operator* op, Node* operand,
109 LoweringResult ReduceBinaryOperation(const Operator* op, Node* left,
[all …]
Djs-type-hint-lowering.cc218 JSTypeHintLowering::LoweringResult JSTypeHintLowering::ReduceUnaryOperation( in ReduceUnaryOperation()
226 return LoweringResult::Exit(node); in ReduceUnaryOperation()
274 return LoweringResult::SideEffectFree(node, node, control); in ReduceUnaryOperation()
276 return LoweringResult::NoChange(); in ReduceUnaryOperation()
280 JSTypeHintLowering::LoweringResult JSTypeHintLowering::ReduceBinaryOperation( in ReduceBinaryOperation()
290 return LoweringResult::Exit(node); in ReduceBinaryOperation()
306 return LoweringResult::Exit(node); in ReduceBinaryOperation()
310 return LoweringResult::SideEffectFree(node, node, control); in ReduceBinaryOperation()
320 return LoweringResult::Exit(node); in ReduceBinaryOperation()
342 return LoweringResult::Exit(node); in ReduceBinaryOperation()
[all …]
Dbytecode-graph-builder.h195 JSTypeHintLowering::LoweringResult TryBuildSimplifiedUnaryOp(
197 JSTypeHintLowering::LoweringResult TryBuildSimplifiedBinaryOp(
199 JSTypeHintLowering::LoweringResult TryBuildSimplifiedForInNext(
202 JSTypeHintLowering::LoweringResult TryBuildSimplifiedForInPrepare(
204 JSTypeHintLowering::LoweringResult TryBuildSimplifiedToNumber(
206 JSTypeHintLowering::LoweringResult TryBuildSimplifiedCall(const Operator* op,
210 JSTypeHintLowering::LoweringResult TryBuildSimplifiedConstruct(
212 JSTypeHintLowering::LoweringResult TryBuildSimplifiedLoadNamed(
214 JSTypeHintLowering::LoweringResult TryBuildSimplifiedLoadKeyed(
216 JSTypeHintLowering::LoweringResult TryBuildSimplifiedStoreNamed(
[all …]
Dbytecode-graph-builder.cc1025 JSTypeHintLowering::LoweringResult lowering = in VisitStaInArrayLiteral()
1326 JSTypeHintLowering::LoweringResult lowering = in VisitLdaNamedProperty()
1349 JSTypeHintLowering::LoweringResult lowering = in VisitLdaKeyedProperty()
1385 JSTypeHintLowering::LoweringResult lowering = in BuildNamedStore()
1420 JSTypeHintLowering::LoweringResult lowering = in VisitStaKeyedProperty()
1723 JSTypeHintLowering::LoweringResult lowering = TryBuildSimplifiedCall( in BuildCall()
1878 JSTypeHintLowering::LoweringResult lowering = TryBuildSimplifiedCall( in VisitCallWithSpread()
1996 JSTypeHintLowering::LoweringResult lowering = TryBuildSimplifiedConstruct( in VisitConstruct()
2027 JSTypeHintLowering::LoweringResult lowering = TryBuildSimplifiedConstruct( in VisitConstructWithSpread()
2143 JSTypeHintLowering::LoweringResult lowering = in BuildUnaryOp()
[all …]