HomeSort by relevance Sort by last modified time
    Searched refs:instruction_ (Results 1 - 23 of 23) sorted by null

  /art/runtime/
bytecode_utils.h 59 : instruction_(instruction),
93 reinterpret_cast<const int16_t*>(&instruction_));
114 const Instruction& instruction_; member in class:art::DexSwitchTable
  /art/compiler/optimizing/
code_generator_arm64.cc 254 LocationSummary* locations = instruction_->GetLocations();
258 if (instruction_->CanThrowIntoCatchBlock()) {
260 SaveLiveRegisters(codegen, instruction_->GetLocations());
268 QuickEntrypointEnum entrypoint = instruction_->AsBoundsCheck()->IsStringCharAt()
271 arm64_codegen->InvokeRuntime(entrypoint, instruction_, instruction_->GetDexPc(), this);
291 arm64_codegen->InvokeRuntime(kQuickThrowDivZero, instruction_, instruction_->GetDexPc(), this);
321 LocationSummary* locations = instruction_->GetLocations();
329 DCHECK_EQ(instruction_->IsLoadClass(), cls_ == instruction_)
    [all...]
code_generator_mips64.cc 110 LocationSummary* locations = instruction_->GetLocations();
113 if (instruction_->CanThrowIntoCatchBlock()) {
115 SaveLiveRegisters(codegen, instruction_->GetLocations());
126 QuickEntrypointEnum entrypoint = instruction_->AsBoundsCheck()->IsStringCharAt()
129 mips64_codegen->InvokeRuntime(entrypoint, instruction_, instruction_->GetDexPc(), this);
150 mips64_codegen->InvokeRuntime(kQuickThrowDivZero, instruction_, instruction_->GetDexPc(), this);
178 LocationSummary* locations = instruction_->GetLocations();
183 DCHECK_EQ(instruction_->IsLoadClass(), cls_ == instruction_)
    [all...]
bounds_check_elimination.cc 41 instruction_ = nullptr;
46 instruction_ = instruction;
135 HInstruction* GetInstruction() const { return instruction_; }
141 return (instruction_ != nullptr) &&
142 (instruction_->IsArrayLength() || instruction_->IsNewArray());
146 return instruction_ == nullptr;
153 return instruction_ == bound.instruction_ && constant_ == bound.constant_;
170 if (Equal(instruction_, bound.instruction_))
277 HInstruction* instruction_; member in class:art::ValueBound
    [all...]
code_generator_arm_vixl.cc 350 if (instruction_->CanThrowIntoCatchBlock()) {
352 SaveLiveRegisters(codegen, instruction_->GetLocations());
355 instruction_,
356 instruction_->GetDexPc(),
377 arm_codegen->InvokeRuntime(kQuickThrowDivZero, instruction_, instruction_->GetDexPc(), this);
397 arm_codegen->InvokeRuntime(kQuickTestSuspend, instruction_, instruction_->GetDexPc(), this);
434 LocationSummary* locations = instruction_->GetLocations();
437 if (instruction_->CanThrowIntoCatchBlock())
    [all...]
scheduler.h 161 instruction_(instr),
191 HInstruction* GetInstruction() const { return instruction_; }
219 HInstruction* const instruction_; member in class:art::SchedulingNode
gvn.cc 204 : instruction_(instruction), hash_code_(hash_code), next_(next) {}
207 HInstruction* GetInstruction() const { return instruction_; }
212 return new (allocator) Node(instruction_, hash_code_, new_next);
216 HInstruction* const instruction_; member in class:art::ValueSet::Node
code_generator_mips.cc 155 LocationSummary* locations = instruction_->GetLocations();
158 if (instruction_->CanThrowIntoCatchBlock()) {
160 SaveLiveRegisters(codegen, instruction_->GetLocations());
171 QuickEntrypointEnum entrypoint = instruction_->AsBoundsCheck()->IsStringCharAt()
174 mips_codegen->InvokeRuntime(entrypoint, instruction_, instruction_->GetDexPc(), this);
194 mips_codegen->InvokeRuntime(kQuickThrowDivZero, instruction_, instruction_->GetDexPc(), this);
222 LocationSummary* locations = instruction_->GetLocations();
227 DCHECK_EQ(instruction_->IsLoadClass(), cls_ == instruction_)
    [all...]
code_generator_x86.cc 62 if (instruction_->CanThrowIntoCatchBlock()) {
64 SaveLiveRegisters(codegen, instruction_->GetLocations());
67 instruction_,
68 instruction_->GetDexPc(),
88 x86_codegen->InvokeRuntime(kQuickThrowDivZero, instruction_, instruction_->GetDexPc(), this);
128 LocationSummary* locations = instruction_->GetLocations();
133 if (instruction_->CanThrowIntoCatchBlock()) {
135 SaveLiveRegisters(codegen, instruction_->GetLocations());
139 HInstruction* array_length = instruction_->InputAt(1)
    [all...]
code_generator_x86_64.cc 66 if (instruction_->CanThrowIntoCatchBlock()) {
68 SaveLiveRegisters(codegen, instruction_->GetLocations());
71 instruction_,
72 instruction_->GetDexPc(),
92 x86_64_codegen->InvokeRuntime(kQuickThrowDivZero, instruction_, instruction_->GetDexPc(), this);
144 LocationSummary* locations = instruction_->GetLocations();
148 x86_64_codegen->InvokeRuntime(kQuickTestSuspend, instruction_, instruction_->GetDexPc(), this);
182 LocationSummary* locations = instruction_->GetLocations()
    [all...]
code_generator.h 80 explicit SlowPathCode(HInstruction* instruction) : instruction_(instruction) {
122 return instruction_;
126 return instruction_ != nullptr ? instruction_->GetDexPc() : kNoDexPc;
133 HInstruction* instruction_; member in class:art::SlowPathCode
    [all...]
ssa_liveness_analysis.h 228 : instruction_(instruction),
236 return instruction_->GetLifetimePosition();
244 return instruction_->GetLocations();
248 return instruction_;
252 HInstruction* const instruction_; member in class:art::SafepointPosition
    [all...]
nodes.h 1529 HInstruction* instruction_; member in class:art::HUserRecord
2385 HInstruction* instruction_; member in class:art::HInstructionIterator
2407 HInstruction* instruction_; member in class:art::HInstructionIteratorHandleChanges
2428 HInstruction* instruction_; member in class:art::HBackwardInstructionIterator
    [all...]
intrinsics_arm_vixl.cc 182 LocationSummary* locations = instruction_->GetLocations();
184 DCHECK(instruction_->IsInvokeStaticOrDirect())
186 << instruction_->DebugName();
187 DCHECK(instruction_->GetLocations()->Intrinsified());
188 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kSystemArrayCopy);
193 vixl32::Register dest = InputRegisterAt(instruction_, 2);
231 arm_codegen->InvokeRuntimeWithoutRecordingPcInfo(entry_point_offset, instruction_, this);
    [all...]
code_generator.cc 191 : codegen_(codegen), instruction_(instruction), start_offset_(static_cast<size_t>(-1)) {
201 instruction_, start_offset_, codegen_.GetAssembler().CodeSize());
207 HInstruction* instruction_; member in class:art::DisassemblyScope
    [all...]
intrinsics_arm64.cc 167 LocationSummary* locations = instruction_->GetLocations();
169 DCHECK(instruction_->IsInvokeStaticOrDirect())
171 << instruction_->DebugName();
172 DCHECK(instruction_->GetLocations()->Intrinsified());
173 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kSystemArrayCopy);
210 codegen->InvokeRuntimeWithoutRecordingPcInfo(entry_point_offset, instruction_, this);
    [all...]
intrinsics_x86.cc 91 LocationSummary* locations = instruction_->GetLocations();
93 DCHECK(instruction_->IsInvokeStaticOrDirect())
95 << instruction_->DebugName();
96 DCHECK(instruction_->GetLocations()->Intrinsified());
97 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kSystemArrayCopy);
148 x86_codegen->InvokeRuntimeWithoutRecordingPcInfo(entry_point_offset, instruction_, this);
    [all...]
intrinsics_x86_64.cc 84 LocationSummary* locations = instruction_->GetLocations();
86 DCHECK(instruction_->IsInvokeStaticOrDirect())
88 << instruction_->DebugName();
89 DCHECK(instruction_->GetLocations()->Intrinsified());
90 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kSystemArrayCopy);
110 x86_64_codegen->InvokeRuntimeWithoutRecordingPcInfo(entry_point_offset, instruction_, this);
    [all...]
  /art/compiler/dex/
inline_method_analyser.cc 67 instruction_(Instruction::At(code_item->insns_)),
74 const Instruction* instruction_; member in class:art::__anon5::Matcher
96 matcher->instruction_ = matcher->instruction_->Next();
108 matcher->instruction_ = matcher->instruction_->Next();
114 return instruction_->Opcode() == opcode;
119 return IsInstructionDirectConst(instruction_->Opcode()) &&
120 (instruction_->Opcode() == Instruction::CONST_WIDE ? instruction_->VRegB_51l() ==
    [all...]
  /external/v8/src/compiler/
register-allocator-verifier.h 200 const Instruction* instruction_; member in struct:v8::internal::compiler::final::InstructionConstraint
register-allocator-verifier.cc 121 const Instruction* instr = instr_constraint.instruction_;
518 const Instruction* instr = instr_constraint.instruction_;
  /art/compiler/utils/mips/
assembler_mips.cc 44 : instruction_(0),
61 CHECK_EQ(delay_slot_.instruction_, 0u);
92 delay_slot_.instruction_ = instruction;
104 CHECK_EQ(delay_slot_.instruction_, 0u);
124 delay_slot_.instruction_ = 0;
    [all...]
assembler_mips.h 1222 uint32_t instruction_; member in struct:art::mips::FINAL::DelaySlot
    [all...]

Completed in 716 milliseconds