Lines Matching refs:JSCallReducerAssembler
55 class JSCallReducerAssembler : public JSGraphAssembler {
63 JSCallReducerAssembler(JSCallReducer* reducer, Node* node)
346 CatchScope(Zone* zone, JSCallReducerAssembler* gasm)
358 static CatchScope Inner(Zone* zone, JSCallReducerAssembler* gasm) {
372 void set_gasm(JSCallReducerAssembler* v) {
426 JSCallReducerAssembler* gasm_ = nullptr;
437 TryCatchBuilder0(JSCallReducerAssembler* gasm, const TryFunction& try_body)
468 JSCallReducerAssembler* const gasm_;
688 class IteratingArrayBuiltinReducerAssembler : public JSCallReducerAssembler {
691 : JSCallReducerAssembler(reducer, node) {
812 class PromiseBuiltinReducerAssembler : public JSCallReducerAssembler {
816 : JSCallReducerAssembler(reducer, node), broker_(broker) {
904 class FastApiCallReducerAssembler : public JSCallReducerAssembler {
912 : JSCallReducerAssembler(reducer, node),
1026 TNode<Number> JSCallReducerAssembler::SpeculativeToNumber(
1033 TNode<Smi> JSCallReducerAssembler::CheckSmi(TNode<Object> value) {
1038 TNode<String> JSCallReducerAssembler::CheckString(TNode<Object> value) {
1043 TNode<Number> JSCallReducerAssembler::CheckBounds(TNode<Number> value,
1049 TNode<Smi> JSCallReducerAssembler::TypeGuardUnsignedSmall(TNode<Object> value) {
1053 TNode<Object> JSCallReducerAssembler::TypeGuardNonInternal(
1058 TNode<Number> JSCallReducerAssembler::TypeGuardFixedArrayLength(
1066 TNode<Object> JSCallReducerAssembler::Call4(
1080 TNode<Object> JSCallReducerAssembler::JSCall3(
1096 TNode<Object> JSCallReducerAssembler::JSCall4(
1113 TNode<Object> JSCallReducerAssembler::JSCallRuntime2(
1123 TNode<Object> JSCallReducerAssembler::CopyNode() {
1132 TNode<JSArray> JSCallReducerAssembler::CreateArrayNoThrow(
1138 TNode<JSArray> JSCallReducerAssembler::AllocateEmptyJSArray(
1160 TNode<Object> JSCallReducerAssembler::ReduceMathUnary(const Operator* op) {
1166 TNode<Object> JSCallReducerAssembler::ReduceMathBinary(const Operator* op) {
1175 TNode<String> JSCallReducerAssembler::ReduceStringPrototypeSubstring() {
1200 TNode<Boolean> JSCallReducerAssembler::ReduceStringPrototypeStartsWith(
1244 TNode<Boolean> JSCallReducerAssembler::ReduceStringPrototypeStartsWith() {
1285 TNode<String> JSCallReducerAssembler::ReduceStringPrototypeSlice() {
2317 Reduction JSCallReducer::ReplaceWithSubgraph(JSCallReducerAssembler* gasm,
2360 JSCallReducerAssembler a(this, node);
2377 JSCallReducerAssembler a(this, node);
4228 JSCallReducerAssembler a(this, node);
4903 TNode<Object> JSCallReducerAssembler::ReduceJSCallWithArrayLikeOrSpreadOfEmpty(
5322 JSCallReducerAssembler a(this, node);
5336 JSCallReducerAssembler a(this, node);
6539 JSCallReducerAssembler a(this, node);
6547 JSCallReducerAssembler a(this, node);