Lines Matching refs:Bailout
31 labels Bailout {
32 let originalLength: Smi = cast<Smi>(originalLengthNumber) otherwise Bailout;
33 let actualStart: Smi = cast<Smi>(actualStartNumber) otherwise Bailout;
35 cast<Smi>(actualDeleteCountNumber) otherwise Bailout;
39 let a: JSArray = cast<JSArray>(o) otherwise Bailout;
42 if (!IsPrototypeInitialArrayPrototype(context, map)) goto Bailout;
43 if (IsNoElementsProtectorCellInvalid()) goto Bailout;
44 if (IsArraySpeciesProtectorCellInvalid()) goto Bailout;
47 let elementsKind: ElementsKind = EnsureArrayPushable(map) otherwise Bailout;
48 if (!IsFastElementsKind(elementsKind)) goto Bailout;
51 if (!IsFastSmiOrTaggedElementsKind(elementsKind)) goto Bailout;
55 if (TaggedIsNotSmi(e)) goto Bailout;
60 let length: Smi = cast<Smi>(a.length) otherwise Bailout;
61 if (originalLength != length) goto Bailout;
72 let elements: FixedArray = cast<FixedArray>(a.elements) otherwise Bailout;
166 // Bailout exception.
174 actualDeleteCount) otherwise Bailout;
176 label Bailout {}