Searched defs:index_ (Results 1 - 11 of 11) sorted by relevance

/art/runtime/lambda/
H A Dclosure.h104 size_t index_; member in struct:art::lambda::VariableInfo
/art/compiler/optimizing/
H A Dbytecode_utils.h138 index_(0u) {}
140 bool Done() const { return index_ >= num_entries_; }
141 bool IsLast() const { return index_ == num_entries_ - 1; }
145 index_++;
149 return table_.IsSparse() ? table_.GetEntryAt(index_) : table_.GetEntryAt(0) + index_;
153 return table_.GetEntryAt(index_ + first_target_offset_);
156 uint32_t GetDexPcForCurrentIndex() const { return table_.GetDexPcForIndex(index_); }
163 size_t index_; member in class:art::DexSwitchTableIterator
H A Dload_store_elimination.cc129 index_(index),
144 HInstruction* GetIndex() const { return index_; }
153 return index_ != nullptr;
167 HInstruction* const index_; // index of an array element. member in class:art::HeapLocation
H A Dcode_generator_arm64.cc639 index_(index) {
674 // We may have to change the index's value, but as `index_` is a
677 Location index = index_;
678 if (index_.IsValid()) {
679 // Handle `index_` for HArrayGet and intrinsic UnsafeGetObject.
682 Register index_reg = RegisterFrom(index_, Primitive::kPrimInt);
683 DCHECK(locations->GetLiveRegisters()->ContainsCoreRegister(index_.reg()));
684 if (codegen->IsCoreCalleeSaveRegister(index_.reg())) {
712 // The initial register stored in `index_` has already been
733 DCHECK(index_
802 const Location index_; member in class:art::arm64::ReadBarrierForHeapReferenceSlowPathARM64
[all...]
H A Dcode_generator_arm.cc471 index_(index) {
501 // We may have to change the index's value, but as `index_` is a
504 Location index = index_;
505 if (index_.IsValid()) {
506 // Handle `index_` for HArrayGet and intrinsic UnsafeGetObject.
509 Register index_reg = index_.AsRegister<Register>();
539 // The initial register stored in `index_` has already been
560 DCHECK(index_.IsRegisterPair());
563 index = index_.ToLow();
628 const Location index_; member in class:art::arm::ReadBarrierForHeapReferenceSlowPathARM
[all...]
H A Dcode_generator_x86.cc488 index_(index) {
518 // We may have to change the index's value, but as `index_` is a
521 Location index = index_;
522 if (index_.IsValid()) {
523 // Handle `index_` for HArrayGet and intrinsic UnsafeGetObject.
526 Register index_reg = index_.AsRegister<Register>();
556 // The initial register stored in `index_` has already been
577 DCHECK(index_.IsRegisterPair());
580 index = index_.ToLow();
645 const Location index_; member in class:art::x86::ReadBarrierForHeapReferenceSlowPathX86
[all...]
H A Dcode_generator_x86_64.cc509 index_(index) {
539 // We may have to change the index's value, but as `index_` is a
542 Location index = index_;
543 if (index_.IsValid()) {
544 // Handle `index_` for HArrayGet and intrinsic UnsafeGetObject.
546 // Compute real offset and store it in index_.
547 Register index_reg = index_.AsRegister<CpuRegister>().AsRegister();
577 // The initial register stored in `index_` has already been
598 DCHECK(index_.IsRegister());
665 const Location index_; member in class:art::x86_64::ReadBarrierForHeapReferenceSlowPathX86_64
[all...]
H A Dnodes.h1353 size_t GetIndex() const { return index_; }
1354 void SetIndex(size_t index) { index_ = index; }
1362 : user_(user), index_(index) {}
1365 size_t index_; member in class:art::HUseListNode
2179 explicit HInputIterator(HInstruction* instruction) : instruction_(instruction), index_(0) {}
2181 bool Done() const { return index_ == instruction_->InputCount(); }
2182 HInstruction* Current() const { return instruction_->InputAt(index_); }
2183 void Advance() { index_++; }
2187 size_t index_; member in class:art::HInputIterator
2838 index_(inde
2864 const size_t index_; member in class:art::HTryBoundary::HClassTableGet::TableKind
4810 const uint8_t index_; member in class:art::HTryBoundary::HClassTableGet::ComparisonBias::HInvokeStaticOrDirect::HParameterValue
4984 const uint32_t index_; member in class:art::HTryBoundary::HClassTableGet::ComparisonBias::HInvokeStaticOrDirect::FieldInfo
[all...]
/art/runtime/base/
H A Dhash_set.h67 BaseIterator(HashSetType* hash_set, size_t index) : index_(index), hash_set_(hash_set) {
73 return hash_set_ == other.hash_set_ && this->index_ == other.index_;
81 this->index_ = this->NextNonEmptySlot(this->index_, hash_set_);
87 this->index_ = this->NextNonEmptySlot(this->index_, hash_set_);
92 DCHECK(!hash_set_->IsFreeSlot(this->index_));
93 return hash_set_->ElementForIndex(this->index_);
103 size_t index_; member in class:art::HashSet::BaseIterator
[all...]
/art/compiler/driver/
H A Dcompiler_driver.cc1866 : index_(0),
1903 index_.StoreRelaxed(begin);
1921 return index_.FetchAndAddSequentiallyConsistent(1);
1953 AtomicInteger index_; member in class:art::ParallelCompilationManager
/art/runtime/
H A Dclass_linker.cc1946 : arr_(arr), index_(0) {}
1949 ++index_;
1950 if (index_ <= arr_->GetLength()) {
1951 arr_->Set(index_ - 1, klass);
1958 return index_ <= arr_->GetLength();
1963 int32_t index_; member in class:art::GetClassInToObjectArray

Completed in 224 milliseconds