• Home
  • Raw
  • Download

Lines Matching full:ret

38 …GateRef ret = GetCircuit()->NewGate(circuit_->ObjectTypeCheck(accessor.ToValue()), MachineType::I1,  in ObjectTypeCheck()  local
40 currentLabel->SetControl(ret); in ObjectTypeCheck()
41 currentLabel->SetDepend(ret); in ObjectTypeCheck()
42 return ret; in ObjectTypeCheck()
52 …GateRef ret = GetCircuit()->NewGate(circuit_->ObjectTypeCompare(accessor.ToValue()), MachineType::… in ObjectTypeCompare() local
54 currentLabel->SetControl(ret); in ObjectTypeCompare()
55 currentLabel->SetDepend(ret); in ObjectTypeCompare()
56 return ret; in ObjectTypeCompare()
64 GateRef ret = GetCircuit()->NewGate(circuit_->HeapObjectCheck(), in HeapObjectCheck() local
68 currentLabel->SetControl(ret); in HeapObjectCheck()
69 currentLabel->SetDepend(ret); in HeapObjectCheck()
70 return ret; in HeapObjectCheck()
81 GateRef ret = GetCircuit()->NewGate(circuit_->ProtoChangeMarkerCheck(), in ProtoChangeMarkerCheck() local
85 currentLabel->SetControl(ret); in ProtoChangeMarkerCheck()
86 currentLabel->SetDepend(ret); in ProtoChangeMarkerCheck()
87 return ret; in ProtoChangeMarkerCheck()
97 GateRef ret = GetCircuit()->NewGate(circuit_->StableArrayCheck(accessor.ToValue()), in StableArrayCheck() local
99 currentLabel->SetControl(ret); in StableArrayCheck()
100 currentLabel->SetDepend(ret); in StableArrayCheck()
101 return ret; in StableArrayCheck()
110 GateRef ret = GetCircuit()->NewGate(circuit_->COWArrayCheck(), in COWArrayCheck() local
112 currentLabel->SetControl(ret); in COWArrayCheck()
113 currentLabel->SetDepend(ret); in COWArrayCheck()
114 return ret; in COWArrayCheck()
123 GateRef ret = GetCircuit()->NewGate(circuit_->EcmaStringCheck(), in EcmaStringCheck() local
125 currentLabel->SetControl(ret); in EcmaStringCheck()
126 currentLabel->SetDepend(ret); in EcmaStringCheck()
127 return ret; in EcmaStringCheck()
136 GateRef ret = GetCircuit()->NewGate(circuit_->FlattenTreeStringCheck(), in FlattenTreeStringCheck() local
138 currentLabel->SetControl(ret); in FlattenTreeStringCheck()
139 currentLabel->SetDepend(ret); in FlattenTreeStringCheck()
140 return ret; in FlattenTreeStringCheck()
148 GateRef ret = GetCircuit()->NewGate(circuit_->HClassStableArrayCheck(accessor.ToValue()), in HClassStableArrayCheck() local
150 currentLabel->SetControl(ret); in HClassStableArrayCheck()
151 currentLabel->SetDepend(ret); in HClassStableArrayCheck()
152 return ret; in HClassStableArrayCheck()
160 GateRef ret = GetCircuit()->NewGate(circuit_->ArrayGuardianCheck(), in ArrayGuardianCheck() local
162 currentLabel->SetControl(ret); in ArrayGuardianCheck()
163 currentLabel->SetDepend(ret); in ArrayGuardianCheck()
164 return ret; in ArrayGuardianCheck()
175 …GateRef ret = GetCircuit()->NewGate(circuit_->TypedArrayCheck(accessor.ToValue()), MachineType::I1, in TypedArrayCheck() local
177 currentLabel->SetControl(ret); in TypedArrayCheck()
178 currentLabel->SetDepend(ret); in TypedArrayCheck()
179 return ret; in TypedArrayCheck()
188 …GateRef ret = GetCircuit()->NewGate(circuit_->LoadTypedArrayLength(accessor.ToValue()), MachineTyp… in LoadTypedArrayLength() local
190 currentLabel->SetControl(ret); in LoadTypedArrayLength()
191 currentLabel->SetDepend(ret); in LoadTypedArrayLength()
192 return ret; in LoadTypedArrayLength()
200 auto ret = GetCircuit()->NewGate(circuit_->StringEqual(), MachineType::I1, in StringEqual() local
202 currentLabel->SetControl(ret); in StringEqual()
203 currentLabel->SetDepend(ret); in StringEqual()
204 return ret; in StringEqual()
213 auto ret = GetCircuit()->NewGate(circuit_->StringAdd(accessor.ToValue()), MachineType::I64, in StringAdd() local
215 currentLabel->SetControl(ret); in StringAdd()
216 currentLabel->SetDepend(ret); in StringAdd()
217 return ret; in StringAdd()
226 GateRef ret = GetCircuit()->NewGate(circuit_->RangeGuard(accessor.ToValue()), in RangeGuard() local
228 currentLabel->SetControl(ret); in RangeGuard()
229 currentLabel->SetDepend(ret); in RangeGuard()
230 return ret; in RangeGuard()
240 GateRef ret = GetCircuit()->NewGate(circuit_->BuiltinPrototypeHClassCheck(accessor.ToValue()), in BuiltinPrototypeHClassCheck() local
242 currentLabel->SetControl(ret); in BuiltinPrototypeHClassCheck()
243 currentLabel->SetDepend(ret); in BuiltinPrototypeHClassCheck()
244 return ret; in BuiltinPrototypeHClassCheck()
253 GateRef ret = GetCircuit()->NewGate(circuit_->IndexCheck(), in IndexCheck() local
255 currentLabel->SetControl(ret); in IndexCheck()
256 currentLabel->SetDepend(ret); in IndexCheck()
257 return ret; in IndexCheck()
266 GateRef ret = GetCircuit()->NewGate(circuit_->TypeOfCheck(static_cast<size_t>(type.Value())), in TypeOfCheck() local
268 currentLabel->SetControl(ret); in TypeOfCheck()
269 currentLabel->SetDepend(ret); in TypeOfCheck()
270 return ret; in TypeOfCheck()
278 GateRef ret = GetCircuit()->NewGate(circuit_->TypeOf(static_cast<size_t>(type.Value())), in TypedTypeOf() local
280 currentLabel->SetControl(ret); in TypedTypeOf()
281 currentLabel->SetDepend(ret); in TypedTypeOf()
282 return ret; in TypedTypeOf()
304 GateRef ret = GetCircuit()->NewGate(circuit_->CheckAndConvert(value), in CheckAndConvert() local
306 currentLabel->SetControl(ret); in CheckAndConvert()
307 currentLabel->SetDepend(ret); in CheckAndConvert()
308 return ret; in CheckAndConvert()
316 GateRef ret = GetCircuit()->NewGate(circuit_->Convert(value), machineType, {gate}, gateType); in Convert() local
317 return ret; in Convert()
484 …GateRef ret = GetCircuit()->NewGate(circuit_->PrimitiveTypeCheck(static_cast<size_t>(type.Value())… in TryPrimitiveTypeCheck() local
486 currentLabel->SetControl(ret); in TryPrimitiveTypeCheck()
487 currentLabel->SetDepend(ret); in TryPrimitiveTypeCheck()
488 return ret; in TryPrimitiveTypeCheck()
502 GateRef ret = GetCircuit()->NewGate(circuit_->TypedCallCheck(), in CallTargetCheck() local
507 currentLabel->SetControl(ret); in CallTargetCheck()
508 currentLabel->SetDepend(ret); in CallTargetCheck()
509 return ret; in CallTargetCheck()
518 …GateRef ret = GetCircuit()->NewGate(circuit_->TypedCallTargetCheckOp(1, static_cast<size_t>(type.V… in JSCallTargetFromDefineFuncCheck() local
521 currentLabel->SetControl(ret); in JSCallTargetFromDefineFuncCheck()
522 currentLabel->SetDepend(ret); in JSCallTargetFromDefineFuncCheck()
523 return ret; in JSCallTargetFromDefineFuncCheck()
541 GateRef ret = GetCircuit()->NewGate(circuit_->TypedNewAllocateThis(), in TypedNewAllocateThis() local
543 currentLabel->SetControl(ret); in TypedNewAllocateThis()
544 currentLabel->SetDepend(ret); in TypedNewAllocateThis()
545 return ret; in TypedNewAllocateThis()
553 GateRef ret = GetCircuit()->NewGate(circuit_->TypedSuperAllocateThis(), MachineType::ANYVALUE, in TypedSuperAllocateThis() local
555 currentLabel->SetControl(ret); in TypedSuperAllocateThis()
556 currentLabel->SetDepend(ret); in TypedSuperAllocateThis()
557 return ret; in TypedSuperAllocateThis()
567 GateRef ret = GetCircuit()->NewGate(circuit_->Int32CheckRightIsZero(), in Int32CheckRightIsZero() local
569 currentLabel->SetControl(ret); in Int32CheckRightIsZero()
570 currentLabel->SetDepend(ret); in Int32CheckRightIsZero()
571 return ret; in Int32CheckRightIsZero()
580 GateRef ret = GetCircuit()->NewGate(circuit_->RemainderIsNegativeZero(), in RemainderIsNegativeZero() local
584 currentLabel->SetControl(ret); in RemainderIsNegativeZero()
585 currentLabel->SetDepend(ret); in RemainderIsNegativeZero()
586 return ret; in RemainderIsNegativeZero()
595 GateRef ret = GetCircuit()->NewGate(circuit_->Float64CheckRightIsZero(), in Float64CheckRightIsZero() local
597 currentLabel->SetControl(ret); in Float64CheckRightIsZero()
598 currentLabel->SetDepend(ret); in Float64CheckRightIsZero()
599 return ret; in Float64CheckRightIsZero()
608 GateRef ret = GetCircuit()->NewGate(circuit_->LexVarIsHoleCheck(), in LexVarIsHoleCheck() local
610 currentLabel->SetControl(ret); in LexVarIsHoleCheck()
611 currentLabel->SetDepend(ret); in LexVarIsHoleCheck()
612 return ret; in LexVarIsHoleCheck()
621 GateRef ret = GetCircuit()->NewGate(circuit_->ValueCheckNegOverflow(), in ValueCheckNegOverflow() local
623 currentLabel->SetControl(ret); in ValueCheckNegOverflow()
624 currentLabel->SetDepend(ret); in ValueCheckNegOverflow()
625 return ret; in ValueCheckNegOverflow()
634 GateRef ret = GetCircuit()->NewGate(circuit_->OverflowCheck(), in OverflowCheck() local
636 currentLabel->SetControl(ret); in OverflowCheck()
637 currentLabel->SetDepend(ret); in OverflowCheck()
638 return ret; in OverflowCheck()
647 GateRef ret = GetCircuit()->NewGate(circuit_->Int32UnsignedUpperBoundCheck(), in Int32UnsignedUpperBoundCheck() local
649 currentLabel->SetControl(ret); in Int32UnsignedUpperBoundCheck()
650 currentLabel->SetDepend(ret); in Int32UnsignedUpperBoundCheck()
651 return ret; in Int32UnsignedUpperBoundCheck()
660 GateRef ret = GetCircuit()->NewGate(circuit_->Int32DivWithCheck(), in Int32DivWithCheck() local
662 currentLabel->SetControl(ret); in Int32DivWithCheck()
663 currentLabel->SetDepend(ret); in Int32DivWithCheck()
664 return ret; in Int32DivWithCheck()
690 auto ret = GetCircuit()->NewGate(GetCircuit()->StoreMemory(opIdx), type.GetMachineType(), in StoreMemory() local
692 currentLabel->SetControl(ret); in StoreMemory()
693 currentLabel->SetDepend(ret); in StoreMemory()
694 return ret; in StoreMemory()
702 auto ret = GetCircuit()->NewGate(circuit_->LoadProperty(isFunction), MachineType::I64, in LoadProperty() local
705 currentLabel->SetControl(ret); in LoadProperty()
706 currentLabel->SetDepend(ret); in LoadProperty()
707 return ret; in LoadProperty()
716 auto ret = GetCircuit()->NewGate(circuit_->StoreProperty(receiverHClassIndex), MachineType::I64, in StoreProperty() local
719 currentLabel->SetControl(ret); in StoreProperty()
720 currentLabel->SetDepend(ret); in StoreProperty()
721 return ret; in StoreProperty()
729 auto ret = GetCircuit()->NewGate(circuit_->LoadArrayLength(), MachineType::I64, in LoadArrayLength() local
731 currentLabel->SetControl(ret); in LoadArrayLength()
732 currentLabel->SetDepend(ret); in LoadArrayLength()
733 return ret; in LoadArrayLength()
741 auto ret = GetCircuit()->NewGate(circuit_->LoadStringLength(), MachineType::I64, in LoadStringLength() local
743 currentLabel->SetControl(ret); in LoadStringLength()
744 currentLabel->SetDepend(ret); in LoadStringLength()
745 return ret; in LoadStringLength()
753 auto ret = GetCircuit()->NewGate(circuit_->LoadConstOffset(bits), type.GetMachineType(), in LoadConstOffset() local
755 currentLabel->SetDepend(ret); in LoadConstOffset()
756 return ret; in LoadConstOffset()
763 auto ret = GetCircuit()->NewGate(circuit_->LoadHClassFromConstpool(index), MachineType::I64, in LoadHClassFromConstpool() local
765 currentLabel->SetDepend(ret); in LoadHClassFromConstpool()
766 return ret; in LoadHClassFromConstpool()
776 auto ret = GetCircuit()->NewGate(circuit_->StoreConstOffset(bits), type.GetMachineType(), in StoreConstOffset() local
778 currentLabel->SetControl(ret); in StoreConstOffset()
779 currentLabel->SetDepend(ret); in StoreConstOffset()
780 return ret; in StoreConstOffset()
825 auto ret = GetCircuit()->NewGate(circuit_->ConvertHoleAsUndefined(), in ConvertHoleAsUndefined() local
827 currentLabel->SetControl(ret); in ConvertHoleAsUndefined()
828 currentLabel->SetDepend(ret); in ConvertHoleAsUndefined()
829 return ret; in ConvertHoleAsUndefined()
895 auto ret = GetCircuit()->NewGate(circuit_->HeapAlloc(flag), MachineType::I64, in HeapAlloc() local
897 currentLabel->SetControl(ret); in HeapAlloc()
898 currentLabel->SetDepend(ret); in HeapAlloc()
899 return ret; in HeapAlloc()
929 auto ret = GetCircuit()->NewGate(circuit_->TypedBinaryOp(operandTypes, op, pgoType), in InsertTypedBinaryop() local
933 acc_.ReplaceInAfterInsert(currentControl, currentDepend, ret); in InsertTypedBinaryop()
934 currentLabel->SetControl(ret); in InsertTypedBinaryop()
935 currentLabel->SetDepend(ret); in InsertTypedBinaryop()
936 return ret; in InsertTypedBinaryop()
946 auto ret = GetCircuit()->NewGate(circuit_->RangeCheckPredicate(accessor.ToValue()), in InsertRangeCheckPredicate() local
950 acc_.ReplaceInAfterInsert(currentControl, currentDepend, ret); in InsertRangeCheckPredicate()
951 currentLabel->SetControl(ret); in InsertRangeCheckPredicate()
952 currentLabel->SetDepend(ret); in InsertRangeCheckPredicate()
953 return ret; in InsertRangeCheckPredicate()
965 auto ret = GetCircuit()->NewGate(circuit_->StableArrayCheck(accessor.ToValue()), in InsertStableArrayCheck() local
969 acc_.ReplaceInAfterInsert(currentControl, currentDepend, ret); in InsertStableArrayCheck()
970 currentLabel->SetControl(ret); in InsertStableArrayCheck()
971 currentLabel->SetDepend(ret); in InsertStableArrayCheck()
972 return ret; in InsertStableArrayCheck()
981 auto ret = GetCircuit()->NewGate(circuit_->TypedArrayCheck(static_cast<size_t>(type.Value())), in InsertTypedArrayCheck() local
985 acc_.ReplaceInAfterInsert(currentControl, currentDepend, ret); in InsertTypedArrayCheck()
986 currentLabel->SetControl(ret); in InsertTypedArrayCheck()
987 currentLabel->SetDepend(ret); in InsertTypedArrayCheck()
988 return ret; in InsertTypedArrayCheck()
1001 …auto ret = GetCircuit()->NewGate(circuit_->LoadTypedArrayLength(static_cast<size_t>(arrayType.Valu… in InsertLoadArrayLength() local
1005 acc_.ReplaceInAfterInsert(currentControl, currentDepend, ret); in InsertLoadArrayLength()
1006 currentLabel->SetControl(ret); in InsertLoadArrayLength()
1007 currentLabel->SetDepend(ret); in InsertLoadArrayLength()
1008 return ret; in InsertLoadArrayLength()
1013 auto ret = GetCircuit()->NewGate(circuit_->LoadArrayLength(), in InsertLoadArrayLength() local
1017 acc_.ReplaceInAfterInsert(currentControl, currentDepend, ret); in InsertLoadArrayLength()
1018 currentLabel->SetControl(ret); in InsertLoadArrayLength()
1019 currentLabel->SetDepend(ret); in InsertLoadArrayLength()
1020 return ret; in InsertLoadArrayLength()
1091 auto ret = *hashcode; in GetHashcodeFromString() local
1093 return ret; in GetHashcodeFromString()
1116 auto ret = *result; in TryGetHashcodeFromString() local
1118 return ret; in TryGetHashcodeFromString()
1142 auto ret = *result; in GetStringDataFromLineOrConstantString() local
1144 return ret; in GetStringDataFromLineOrConstantString()
1258 auto ret = *result; in GetEnumCacheKind() local
1260 return ret; in GetEnumCacheKind()
1301 auto ret = *result; in IsEnumCacheValid() local
1303 return ret; in IsEnumCacheValid()
1340 auto ret = *result; in NeedCheckProperty() local
1342 return ret; in NeedCheckProperty()
1351 GateRef ret = GetCircuit()->NewGate(circuit_->ArrayConstructorCheck(), in ArrayConstructorCheck() local
1353 currentLabel->SetControl(ret); in ArrayConstructorCheck()
1354 currentLabel->SetDepend(ret); in ArrayConstructorCheck()
1355 return ret; in ArrayConstructorCheck()
1364 GateRef ret = GetCircuit()->NewGate(circuit_->ObjectConstructorCheck(), in ObjectConstructorCheck() local
1366 currentLabel->SetControl(ret); in ObjectConstructorCheck()
1367 currentLabel->SetDepend(ret); in ObjectConstructorCheck()
1368 return ret; in ObjectConstructorCheck()
1377 auto ret = GetCircuit()->NewGate(circuit_->MonoLoadPropertyOnProto(), MachineType::I64, in MonoLoadPropertyOnProto() local
1381 currentLabel->SetControl(ret); in MonoLoadPropertyOnProto()
1382 currentLabel->SetDepend(ret); in MonoLoadPropertyOnProto()
1383 return ret; in MonoLoadPropertyOnProto()
1415 … auto ret = GetCircuit()->NewGate(circuit_->MonoStorePropertyLookUpProto(false), MachineType::I64, in MonoStorePropertyLookUpProto() local
1418 currentLabel->SetControl(ret); in MonoStorePropertyLookUpProto()
1419 currentLabel->SetDepend(ret); in MonoStorePropertyLookUpProto()
1420 return ret; in MonoStorePropertyLookUpProto()
1429 auto ret = GetCircuit()->NewGate(circuit_->MonoStoreProperty(false), MachineType::I64, in MonoStoreProperty() local
1432 currentLabel->SetControl(ret); in MonoStoreProperty()
1433 currentLabel->SetDepend(ret); in MonoStoreProperty()
1434 return ret; in MonoStoreProperty()
1444 GateRef ret = GetCircuit()->NewGate(circuit_->TypedCreateObjWithBuffer(valueIn.size()), in TypedCreateObjWithBuffer() local
1446 currentLabel->SetControl(ret); in TypedCreateObjWithBuffer()
1447 currentLabel->SetDepend(ret); in TypedCreateObjWithBuffer()
1448 return ret; in TypedCreateObjWithBuffer()
1471 auto ret = *result; in ToNumber() local
1473 return ret; in ToNumber()
1481 GateRef ret = in StringFromSingleCharCode() local
1484 currentLabel->SetControl(ret); in StringFromSingleCharCode()
1485 currentLabel->SetDepend(ret); in StringFromSingleCharCode()
1486 return ret; in StringFromSingleCharCode()