Lines Matching refs:base

9 #include "src/base/bits.h"
121 base::OS::DebugBreak();
245 base::EmbeddedVector<char, 1024> message;
303 factory()->InternalizeString(base::OneByteVector(str));
672 Node* CodeAssembler::Load(MachineType type, Node* base) {
673 return raw_assembler()->Load(type, base);
676 Node* CodeAssembler::Load(MachineType type, Node* base, Node* offset) {
677 return raw_assembler()->Load(type, base, offset);
680 TNode<Object> CodeAssembler::LoadFullTagged(Node* base) {
681 return BitcastWordToTagged(Load<RawPtrT>(base));
684 TNode<Object> CodeAssembler::LoadFullTagged(Node* base, TNode<IntPtrT> offset) {
688 return BitcastWordToTagged(Load<RawPtrT>(base, offset));
692 TNode<RawPtrT> base, TNode<WordT> offset) {
694 return raw_assembler()->AtomicLoad(AtomicLoadParameters(type, order), base,
700 TNode<RawPtrT> base,
703 AtomicLoadParameters(MachineType::Uint64(), order), base, offset));
707 AtomicMemoryOrder order, TNode<RawPtrT> base, TNode<WordT> offset);
709 AtomicMemoryOrder order, TNode<RawPtrT> base, TNode<WordT> offset);
757 Node* CodeAssembler::UnalignedLoad(MachineType type, TNode<RawPtrT> base,
759 return raw_assembler()->UnalignedLoad(type, static_cast<Node*>(base), offset);
762 void CodeAssembler::Store(Node* base, Node* value) {
763 raw_assembler()->Store(MachineRepresentation::kTagged, base, value,
817 void CodeAssembler::Store(Node* base, Node* offset, Node* value) {
818 // Please use OptimizedStoreMap(base, value) instead.
820 raw_assembler()->Store(MachineRepresentation::kTagged, base, offset, value,
824 void CodeAssembler::StoreEphemeronKey(Node* base, Node* offset, Node* value) {
826 raw_assembler()->Store(MachineRepresentation::kTagged, base, offset, value,
830 void CodeAssembler::StoreNoWriteBarrier(MachineRepresentation rep, Node* base,
833 rep, base, value,
837 void CodeAssembler::StoreNoWriteBarrier(MachineRepresentation rep, Node* base,
839 // Please use OptimizedStoreMap(base, value) instead.
842 rep, base, offset, value,
847 Node* base, Node* value) {
848 raw_assembler()->Store(rep, base, value, kNoWriteBarrier);
852 Node* base, Node* offset,
854 // Please use OptimizedStoreMap(base, value) instead.
856 raw_assembler()->Store(rep, base, offset, value, kNoWriteBarrier);
859 void CodeAssembler::StoreFullTaggedNoWriteBarrier(TNode<RawPtrT> base,
861 StoreNoWriteBarrier(MachineType::PointerRepresentation(), base,
865 void CodeAssembler::StoreFullTaggedNoWriteBarrier(TNode<RawPtrT> base,
868 // Please use OptimizedStoreMap(base, tagged_value) instead.
870 StoreNoWriteBarrier(MachineType::PointerRepresentation(), base, offset,
875 AtomicMemoryOrder order, TNode<RawPtrT> base,
880 base, offset, value);
883 void CodeAssembler::AtomicStore64(AtomicMemoryOrder order, TNode<RawPtrT> base,
889 base, offset, value, value_high);
894 MachineType type, TNode<RawPtrT> base, TNode<UintPtrT> offset, \
897 raw_assembler()->Atomic##name(type, base, offset, value)); \
901 TNode<RawPtrT> base, TNode<UintPtrT> offset, TNode<UintPtrT> value, \
904 raw_assembler()->Atomic##name##64(base, offset, value, value_high)); \
907 (TNode<RawPtrT> base, TNode<UintPtrT> offset, TNode<UintPtrT> value, \
910 AtomicUint64 > (TNode<RawPtrT> base, TNode<UintPtrT> offset, \
921 TNode<RawPtrT> base,
926 type, base, offset, old_value, new_value));
931 TNode<RawPtrT> base, TNode<WordT> offset, TNode<UintPtrT> old_value,
938 base, offset, old_value, old_value_high, new_value, new_value_high));
942 TNode<RawPtrT> base, TNode<WordT> offset, TNode<UintPtrT> old_value,
947 TNode<RawPtrT> base, TNode<WordT> offset, TNode<UintPtrT> old_value,
1149 base::Optional<TNode<Object>> new_target,
1233 Node* function, base::Optional<MachineType> return_type,