#include <js-intrinsic-lowering.h>
|
Reduction | ReduceCopyDataProperties (Node *node) |
|
Reduction | ReduceCopyDataPropertiesWithExcludedPropertiesOnStack (Node *node) |
|
Reduction | ReduceCreateIterResultObject (Node *node) |
|
Reduction | ReduceDeoptimizeNow (Node *node) |
|
Reduction | ReduceCreateJSGeneratorObject (Node *node) |
|
Reduction | ReduceGeneratorClose (Node *node) |
|
Reduction | ReduceAsyncFunctionAwait (Node *node) |
|
Reduction | ReduceAsyncFunctionEnter (Node *node) |
|
Reduction | ReduceAsyncFunctionReject (Node *node) |
|
Reduction | ReduceAsyncFunctionResolve (Node *node) |
|
Reduction | ReduceAsyncGeneratorAwait (Node *node) |
|
Reduction | ReduceAsyncGeneratorReject (Node *node) |
|
Reduction | ReduceAsyncGeneratorResolve (Node *node) |
|
Reduction | ReduceAsyncGeneratorYieldWithAwait (Node *node) |
|
Reduction | ReduceGeneratorGetResumeMode (Node *node) |
|
Reduction | ReduceIsInstanceType (Node *node, InstanceType instance_type) |
|
Reduction | ReduceIsJSReceiver (Node *node) |
|
Reduction | ReduceIsBeingInterpreted (Node *node) |
|
Reduction | ReduceTurbofanStaticAssert (Node *node) |
|
Reduction | ReduceVerifyType (Node *node) |
|
Reduction | ReduceCheckTurboshaftTypeOf (Node *node) |
|
Reduction | ReduceToLength (Node *node) |
|
Reduction | ReduceToObject (Node *node) |
|
Reduction | ReduceToString (Node *node) |
|
Reduction | ReduceCall (Node *node) |
|
Reduction | ReduceIncBlockCounter (Node *node) |
|
Reduction | ReduceGetImportMetaObject (Node *node) |
|
Reduction | Change (Node *node, const Operator *op) |
|
Reduction | Change (Node *node, const Operator *op, Node *a, Node *b) |
|
Reduction | Change (Node *node, const Operator *op, Node *a, Node *b, Node *c) |
|
Reduction | Change (Node *node, const Operator *op, Node *a, Node *b, Node *c, Node *d) |
|
Reduction | Change (Node *node, Callable const &callable, int stack_parameter_count, enum FrameStateFlag frame_state_flag=kNeedsFrameState) |
|
TFGraph * | graph () const |
|
JSGraph * | jsgraph () const |
|
JSHeapBroker * | broker () const |
|
Isolate * | isolate () const |
|
CommonOperatorBuilder * | common () const |
|
JSOperatorBuilder * | javascript () const |
|
SimplifiedOperatorBuilder * | simplified () const |
|
Definition at line 30 of file js-intrinsic-lowering.h.
◆ FrameStateFlag
◆ JSIntrinsicLowering()
v8::internal::compiler::JSIntrinsicLowering::JSIntrinsicLowering |
( |
Editor * | editor, |
|
|
JSGraph * | jsgraph, |
|
|
JSHeapBroker * | broker ) |
◆ ~JSIntrinsicLowering()
v8::internal::compiler::JSIntrinsicLowering::~JSIntrinsicLowering |
( |
| ) |
|
|
finaldefault |
◆ broker()
JSHeapBroker * v8::internal::compiler::JSIntrinsicLowering::broker |
( |
| ) |
const |
|
inlineprivate |
◆ Change() [1/5]
◆ Change() [2/5]
◆ Change() [3/5]
◆ Change() [4/5]
◆ Change() [5/5]
◆ common()
◆ graph()
TFGraph * v8::internal::compiler::JSIntrinsicLowering::graph |
( |
| ) |
const |
|
private |
◆ isolate()
Isolate * v8::internal::compiler::JSIntrinsicLowering::isolate |
( |
| ) |
const |
|
private |
◆ javascript()
JSOperatorBuilder * v8::internal::compiler::JSIntrinsicLowering::javascript |
( |
| ) |
const |
|
private |
◆ jsgraph()
JSGraph * v8::internal::compiler::JSIntrinsicLowering::jsgraph |
( |
| ) |
const |
|
inlineprivate |
◆ Reduce()
Reduction v8::internal::compiler::JSIntrinsicLowering::Reduce |
( |
Node * | node | ) |
|
|
final |
◆ ReduceAsyncFunctionAwait()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceAsyncFunctionAwait |
( |
Node * | node | ) |
|
|
private |
◆ ReduceAsyncFunctionEnter()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceAsyncFunctionEnter |
( |
Node * | node | ) |
|
|
private |
◆ ReduceAsyncFunctionReject()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceAsyncFunctionReject |
( |
Node * | node | ) |
|
|
private |
◆ ReduceAsyncFunctionResolve()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceAsyncFunctionResolve |
( |
Node * | node | ) |
|
|
private |
◆ ReduceAsyncGeneratorAwait()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceAsyncGeneratorAwait |
( |
Node * | node | ) |
|
|
private |
◆ ReduceAsyncGeneratorReject()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceAsyncGeneratorReject |
( |
Node * | node | ) |
|
|
private |
◆ ReduceAsyncGeneratorResolve()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceAsyncGeneratorResolve |
( |
Node * | node | ) |
|
|
private |
◆ ReduceAsyncGeneratorYieldWithAwait()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceAsyncGeneratorYieldWithAwait |
( |
Node * | node | ) |
|
|
private |
◆ ReduceCall()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceCall |
( |
Node * | node | ) |
|
|
private |
◆ ReduceCheckTurboshaftTypeOf()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceCheckTurboshaftTypeOf |
( |
Node * | node | ) |
|
|
private |
◆ ReduceCopyDataProperties()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceCopyDataProperties |
( |
Node * | node | ) |
|
|
private |
◆ ReduceCopyDataPropertiesWithExcludedPropertiesOnStack()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceCopyDataPropertiesWithExcludedPropertiesOnStack |
( |
Node * | node | ) |
|
|
private |
◆ ReduceCreateIterResultObject()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceCreateIterResultObject |
( |
Node * | node | ) |
|
|
private |
◆ ReduceCreateJSGeneratorObject()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceCreateJSGeneratorObject |
( |
Node * | node | ) |
|
|
private |
◆ ReduceDeoptimizeNow()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceDeoptimizeNow |
( |
Node * | node | ) |
|
|
private |
◆ ReduceGeneratorClose()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceGeneratorClose |
( |
Node * | node | ) |
|
|
private |
◆ ReduceGeneratorGetResumeMode()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceGeneratorGetResumeMode |
( |
Node * | node | ) |
|
|
private |
◆ ReduceGetImportMetaObject()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceGetImportMetaObject |
( |
Node * | node | ) |
|
|
private |
◆ ReduceIncBlockCounter()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceIncBlockCounter |
( |
Node * | node | ) |
|
|
private |
◆ ReduceIsBeingInterpreted()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceIsBeingInterpreted |
( |
Node * | node | ) |
|
|
private |
◆ ReduceIsInstanceType()
◆ ReduceIsJSReceiver()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceIsJSReceiver |
( |
Node * | node | ) |
|
|
private |
◆ reducer_name()
const char * v8::internal::compiler::JSIntrinsicLowering::reducer_name |
( |
| ) |
const |
|
inlineoverride |
◆ ReduceToLength()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceToLength |
( |
Node * | node | ) |
|
|
private |
◆ ReduceToObject()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceToObject |
( |
Node * | node | ) |
|
|
private |
◆ ReduceToString()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceToString |
( |
Node * | node | ) |
|
|
private |
◆ ReduceTurbofanStaticAssert()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceTurbofanStaticAssert |
( |
Node * | node | ) |
|
|
private |
◆ ReduceVerifyType()
Reduction v8::internal::compiler::JSIntrinsicLowering::ReduceVerifyType |
( |
Node * | node | ) |
|
|
private |
◆ simplified()
◆ broker_
JSHeapBroker* const v8::internal::compiler::JSIntrinsicLowering::broker_ |
|
private |
◆ jsgraph_
JSGraph* const v8::internal::compiler::JSIntrinsicLowering::jsgraph_ |
|
private |
The documentation for this class was generated from the following files: