Lines Matching defs:Store
166 struct Store##Type##Operator : public Operator1<StoreRepresentation> { \
167 explicit Store##Type##Operator(WriteBarrierKind write_barrier_kind) \
170 "Store", StoreRepresentation(k##Type, write_barrier_kind)) {} \
172 struct Store##Type##NoWriteBarrier##Operator FINAL \
173 : public Store##Type##Operator { \
174 Store##Type##NoWriteBarrier##Operator() \
175 : Store##Type##Operator(kNoWriteBarrier) {} \
177 struct Store##Type##FullWriteBarrier##Operator FINAL \
178 : public Store##Type##Operator { \
179 Store##Type##FullWriteBarrier##Operator() \
180 : Store##Type##Operator(kFullWriteBarrier) {} \
182 Store##Type##NoWriteBarrier##Operator k##Store##Type##NoWriteBarrier; \
183 Store##Type##FullWriteBarrier##Operator k##Store##Type##FullWriteBarrier;
221 const Operator* MachineOperatorBuilder::Store(StoreRepresentation rep) {
227 return &impl_.k##Store##Type##NoWriteBarrier; \
229 return &impl_.k##Store##Type##FullWriteBarrier; \