Lines Matching defs:base
10 #include "src/base/macros.h"
336 using AllocationFlags = base::Flags<AllocationFlag>;
1386 // Load the length of a fixed array base instance.
1388 // Load the length of a fixed array base instance.
1596 TNode<BoolT> IsDoubleHole(TNode<Object> base, TNode<IntPtrT> offset);
1597 // Load Float64 value by |base| + |offset| address. If the value is a double
1601 TNode<Object> base, TNode<IntPtrT> offset, Label* if_hole,
1938 base::Optional<TNode<HeapObject>> properties = base::nullopt,
1939 base::Optional<TNode<FixedArray>> elements = base::nullopt,
1945 base::Optional<TNode<HeapObject>> properties = base::nullopt,
1946 base::Optional<TNode<FixedArray>> elements = base::nullopt,
1964 base::Optional<TNode<AllocationSite>> allocation_site,
1972 TNode<Smi> length, base::Optional<TNode<AllocationSite>> allocation_site,
1976 TNode<Smi> length, base::Optional<TNode<AllocationSite>> allocation_site,
1986 base::nullopt, allocation_flags);
1992 return AllocateJSArray(kind, array_map, capacity, length, base::nullopt,
1999 base::Optional<TNode<AllocationSite>> allocation_site = base::nullopt,
2015 base::Optional<TNode<AllocationSite>> allocation_site = base::nullopt,
2026 base::Optional<TNode<Map>> fixed_array_map = base::nullopt);
2199 TNode<FixedArray> HeapObjectToFixedArray(TNode<HeapObject> base,
2202 TNode<FixedDoubleArray> HeapObjectToFixedDoubleArray(TNode<HeapObject> base,
2204 GotoIf(TaggedNotEqual(LoadMap(base), FixedDoubleArrayMapConstant()),
2206 return UncheckedCast<FixedDoubleArray>(base);
2228 using ExtractFixedArrayFlags = base::Flags<ExtractFixedArrayFlag>;
2260 TNode<FixedArrayBase> source, base::Optional<TNode<TIndex>> first,
2261 base::Optional<TNode<TIndex>> count = base::nullopt,
2262 base::Optional<TNode<TIndex>> capacity = base::nullopt,
2266 base::Optional<TNode<Int32T>> source_elements_kind = base::nullopt);
2300 base::Optional<TNode<Int32T>> source_runtime_kind = base::nullopt);
2389 void InitializeAllocationMemento(TNode<HeapObject> base,
2508 base::Optional<TNode<Object>> arg0 = base::nullopt,
2509 base::Optional<TNode<Object>> arg1 = base::nullopt,
2510 base::Optional<TNode<Object>> arg2 = base::nullopt);
2514 base::Optional<TNode<Object>> arg0,
2515 base::Optional<TNode<Object>> arg1 = base::nullopt,
2516 base::Optional<TNode<Object>> arg2 = base::nullopt);
3892 CHECK(!base::bits::SignedAddOverflow32(a, b, &val));
3897 CHECK(!base::bits::SignedMulOverflow32(a, b, &val));
4150 base::Optional<TNode<AllocationSite>> allocation_site,
4298 base_(torque_arguments.base),
4360 using Flags = base::Flags<Flag>;
4410 using Flags = base::Flags<Flag>;
4425 base::Vector<DescriptorIndexNameValue> properties);
4434 const base::Vector<DescriptorIndexNameValue> properties_;