Lines Matching defs:rep

99   Node* StackSlot(MachineRepresentation rep, int alignment = 0) {
100 return AddNode(machine()->StackSlot(rep, alignment));
174 Node* Store(MachineRepresentation rep, Node* base, Node* value,
176 return Store(rep, base, IntPtrConstant(0), value, write_barrier);
178 Node* Store(MachineRepresentation rep, Node* base, Node* index, Node* value,
180 return AddNode(machine()->Store(StoreRepresentation(rep, write_barrier)),
183 void StoreToObject(MachineRepresentation rep, Node* object, Node* offset,
185 ObjectAccess access = {MachineType::TypeForRepresentation(rep),
190 void OptimizedStoreField(MachineRepresentation rep, Node* object, int offset,
196 MachineType::TypeForRepresentation(rep), write_barrier)),
214 MachineRepresentation rep = type.representation();
216 DCHECK(!(IsAnyTagged(rep) || IsAnyCompressed(rep)));
217 if (machine()->UnalignedLoadSupported(rep)) {
223 Node* UnalignedStore(MachineRepresentation rep, Node* base, Node* value) {
224 return UnalignedStore(rep, base, IntPtrConstant(0), value);
226 Node* UnalignedStore(MachineRepresentation rep, Node* base, Node* index,
229 DCHECK(!(IsAnyTagged(rep) || IsAnyCompressed(rep)));
230 if (machine()->UnalignedStoreSupported(rep)) {
232 rep, WriteBarrierKind::kNoWriteBarrier)),
236 machine()->UnalignedStore(UnalignedStoreRepresentation(rep)), base,
242 Node* AtomicLoad(AtomicLoadParameters rep, Node* base, Node* index) {
243 DCHECK_NE(rep.representation().representation(),
245 return AddNode(machine()->Word32AtomicLoad(rep), base, index);
248 Node* AtomicLoad64(AtomicLoadParameters rep, Node* base, Node* index) {
253 return AddNode(machine()->Word64AtomicLoad(rep), base, index);
255 return AddNode(machine()->Word32AtomicPairLoad(rep.order()), base, index);
935 Node* StoreToPointer(void* address, MachineRepresentation rep, Node* node) {
936 return Store(rep, PointerConstant(address), node, kNoWriteBarrier);
942 Node* UnalignedStoreToPointer(void* address, MachineRepresentation rep,
944 return UnalignedStore(rep, PointerConstant(address), node);
1055 Node* Phi(MachineRepresentation rep, Node* n1, Node* n2) {
1056 return AddNode(common()->Phi(rep, 2), n1, n2, graph()->start());
1058 Node* Phi(MachineRepresentation rep, Node* n1, Node* n2, Node* n3) {
1059 return AddNode(common()->Phi(rep, 3), n1, n2, n3, graph()->start());
1061 Node* Phi(MachineRepresentation rep, Node* n1, Node* n2, Node* n3, Node* n4) {
1062 return AddNode(common()->Phi(rep, 4), n1, n2, n3, n4, graph()->start());
1064 Node* Phi(MachineRepresentation rep, int input_count, Node* const* inputs);