Lines Matching refs:index_word
140 void ValidateAtomicIndex(CodeStubAssembler* a, compiler::Node* index_word, in ValidateAtomicIndex() argument
148 a->Word32Or(a->Int32LessThan(index_word, a->Int32Constant(0)), in ValidateAtomicIndex()
149 a->Int32GreaterThanOrEqual(index_word, array_length_word)), in ValidateAtomicIndex()
174 Node* index_word = a.ChangeUint32ToWord(index_word32); in Generate_AtomicsLoad() local
190 a.AtomicLoad(MachineType::Int8(), backing_store, index_word))); in Generate_AtomicsLoad()
194 a.AtomicLoad(MachineType::Uint8(), backing_store, index_word))); in Generate_AtomicsLoad()
198 a.WordShl(index_word, 1)))); in Generate_AtomicsLoad()
202 a.WordShl(index_word, 1)))); in Generate_AtomicsLoad()
206 MachineType::Int32(), backing_store, a.WordShl(index_word, 2)))); in Generate_AtomicsLoad()
210 MachineType::Uint32(), backing_store, a.WordShl(index_word, 2)))); in Generate_AtomicsLoad()
233 Node* index_word = a.ChangeUint32ToWord(index_word32); in Generate_AtomicsStore() local
250 a.AtomicStore(MachineRepresentation::kWord8, backing_store, index_word, in Generate_AtomicsStore()
256 a.WordShl(index_word, 1), value_word32); in Generate_AtomicsStore()
261 a.WordShl(index_word, 2), value_word32); in Generate_AtomicsStore()