/art/disassembler/ |
D | disassembler_x86.cc | 203 bool store = false; // stores to memory (ie rm is on the left) in DumpInstruction() local 219 case rm8_r8: opcode << #opname; store = true; has_modrm = true; byte_operand = true; break; \ in DumpInstruction() 220 case rm32_r32: opcode << #opname; store = true; has_modrm = true; break; \ in DumpInstruction() 296 store = true; in DumpInstruction() 300 case 0x88: opcode << "mov"; store = true; has_modrm = true; byte_operand = true; break; in DumpInstruction() 301 case 0x89: opcode << "mov"; store = true; has_modrm = true; break; in DumpInstruction() 324 store = !load; in DumpInstruction() 336 store = !load; in DumpInstruction() 348 store = !load; in DumpInstruction() 360 store = !load; in DumpInstruction() [all …]
|
/art/compiler/optimizing/ |
D | ssa_builder.cc | 137 void SsaBuilder::VisitStoreLocal(HStoreLocal* store) { in VisitStoreLocal() argument 138 current_locals_->Put(store->GetLocal()->GetRegNumber(), store->InputAt(1)); in VisitStoreLocal() 139 store->GetBlock()->RemoveInstruction(store); in VisitStoreLocal()
|
D | ssa_builder.h | 52 void VisitStoreLocal(HStoreLocal* store);
|
D | code_generator_x86_64.cc | 445 void LocationsBuilderX86_64::VisitStoreLocal(HStoreLocal* store) { in VisitStoreLocal() argument 446 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(store); in VisitStoreLocal() 447 switch (store->InputAt(1)->GetType()) { in VisitStoreLocal() 454 locations->SetInAt(1, Location::StackSlot(codegen_->GetStackSlot(store->GetLocal()))); in VisitStoreLocal() 458 locations->SetInAt(1, Location::DoubleStackSlot(codegen_->GetStackSlot(store->GetLocal()))); in VisitStoreLocal() 462 LOG(FATAL) << "Unimplemented local type " << store->InputAt(1)->GetType(); in VisitStoreLocal() 464 store->SetLocations(locations); in VisitStoreLocal() 467 void InstructionCodeGeneratorX86_64::VisitStoreLocal(HStoreLocal* store) { in VisitStoreLocal() argument
|
D | code_generator_arm.cc | 697 void LocationsBuilderARM::VisitStoreLocal(HStoreLocal* store) { in VisitStoreLocal() argument 698 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(store); in VisitStoreLocal() 699 switch (store->InputAt(1)->GetType()) { in VisitStoreLocal() 706 locations->SetInAt(1, Location::StackSlot(codegen_->GetStackSlot(store->GetLocal()))); in VisitStoreLocal() 710 locations->SetInAt(1, Location::DoubleStackSlot(codegen_->GetStackSlot(store->GetLocal()))); in VisitStoreLocal() 714 LOG(FATAL) << "Unimplemented local type " << store->InputAt(1)->GetType(); in VisitStoreLocal() 716 store->SetLocations(locations); in VisitStoreLocal() 719 void InstructionCodeGeneratorARM::VisitStoreLocal(HStoreLocal* store) { in VisitStoreLocal() argument
|
D | code_generator_x86.cc | 566 void LocationsBuilderX86::VisitStoreLocal(HStoreLocal* store) { in VisitStoreLocal() argument 567 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(store); in VisitStoreLocal() 568 switch (store->InputAt(1)->GetType()) { in VisitStoreLocal() 575 locations->SetInAt(1, Location::StackSlot(codegen_->GetStackSlot(store->GetLocal()))); in VisitStoreLocal() 579 locations->SetInAt(1, Location::DoubleStackSlot(codegen_->GetStackSlot(store->GetLocal()))); in VisitStoreLocal() 583 LOG(FATAL) << "Unimplemented local type " << store->InputAt(1)->GetType(); in VisitStoreLocal() 585 store->SetLocations(locations); in VisitStoreLocal() 588 void InstructionCodeGeneratorX86::VisitStoreLocal(HStoreLocal* store) { in VisitStoreLocal() argument
|
/art/runtime/ |
D | atomic.h | 215 this->store(desired, std::memory_order_relaxed); in PACKED() 220 this->store(desired, std::memory_order_relaxed); in PACKED() 225 this->store(desired, std::memory_order_release); in PACKED() 230 this->store(desired, std::memory_order_seq_cst); in PACKED()
|
/art/compiler/dex/quick/mips/ |
D | utility_mips.cc | 577 LIR *store = NULL; in StoreBaseDispBody() local 625 store = res = NewLIR3(opcode, r_src.GetReg(), displacement, r_base.GetReg()); in StoreBaseDispBody() 627 … store = res = NewLIR3(opcode, r_src.GetLowReg(), displacement + LOWORD_OFFSET, r_base.GetReg()); in StoreBaseDispBody() 634 store = NewLIR3(opcode, r_src.GetReg(), 0, r_scratch.GetReg()); in StoreBaseDispBody() 636 store = NewLIR3(opcode, r_src.GetLowReg(), LOWORD_OFFSET, r_scratch.GetReg()); in StoreBaseDispBody() 644 AnnotateDalvikRegAccess(store, (displacement + (pair ? LOWORD_OFFSET : 0)) >> 2, in StoreBaseDispBody() 662 LIR* store; in StoreBaseDisp() local 665 store = GenAtomic64Store(r_base, displacement, r_src); in StoreBaseDisp() 671 store = StoreBaseDispBody(r_base, displacement, r_src, size); in StoreBaseDisp() 680 return store; in StoreBaseDisp()
|
/art/test/019-wrong-array-type/ |
D | expected.txt | 1 Got correct array store exception
|
/art/compiler/dex/quick/arm/ |
D | utility_arm.cc | 761 LIR* store = NULL; in StoreBaseIndexed() local 794 store = NewLIR3(opcode, r_src.GetReg(), reg_ptr.GetReg(), 0); in StoreBaseIndexed() 796 return store; in StoreBaseIndexed() 816 store = NewLIR3(opcode, r_src.GetReg(), r_base.GetReg(), r_index.GetReg()); in StoreBaseIndexed() 818 store = NewLIR4(opcode, r_src.GetReg(), r_base.GetReg(), r_index.GetReg(), scale); in StoreBaseIndexed() 820 return store; in StoreBaseIndexed() 997 LIR* store = NULL; in StoreBaseDispBody() local 1010 store = LoadStoreUsingInsnWithOffsetImm8Shl2(kThumb2Vstrd, r_base, displacement, r_src); in StoreBaseDispBody() 1013 store = LoadStoreUsingInsnWithOffsetImm8Shl2(kThumb2StrdI8, r_base, displacement, r_src); in StoreBaseDispBody() 1024 store = LoadStoreUsingInsnWithOffsetImm8Shl2(kThumb2Vstrs, r_base, displacement, r_src); in StoreBaseDispBody() [all …]
|
/art/test/069-field-type/ |
D | info.txt | 1 This tests to see if the VM allows you to store a reference to an
|
/art/compiler/dex/quick/arm64/ |
D | utility_arm64.cc | 1114 LIR* store; in StoreBaseIndexed() local 1178 store = NewLIR3(opcode, r_src.GetReg(), r_base.GetReg(), r_index.GetReg()); in StoreBaseIndexed() 1180 store = NewLIR4(opcode, r_src.GetReg(), r_base.GetReg(), r_index.GetReg(), in StoreBaseIndexed() 1184 return store; in StoreBaseIndexed() 1296 LIR* store = NULL; in StoreBaseDispBody() local 1345 store = NewLIR3(opcode, r_src.GetReg(), r_base.GetReg(), scaled_disp); in StoreBaseDispBody() 1348 store = NewLIR3(alt_opcode, r_src.GetReg(), r_base.GetReg(), displacement); in StoreBaseDispBody() 1353 store = StoreBaseIndexed(r_base, r_scratch, r_src, 0, size); in StoreBaseDispBody() 1360 AnnotateDalvikRegAccess(store, displacement >> 2, false /* is_load */, r_src.Is64Bit()); in StoreBaseDispBody() 1362 return store; in StoreBaseDispBody() [all …]
|
/art/runtime/arch/arm/ |
D | portable_entrypoints_arm.S | 54 str ip, [sp] @ store NULL for method* at bottom of frame 60 strd r0, [ip] @ store r0/r1 into result pointer
|
D | quick_entrypoints_arm.S | 324 str ip, [sp] @ store NULL for method* at bottom of frame 329 strd r0, [ip] @ store r0/r1 into result pointer 382 cbnz r3, .Lstrex_fail @ store failed, retry
|
/art/compiler/dex/quick/x86/ |
D | utility_x86.cc | 783 LIR *store = NULL; in StoreBaseIndexedDisp() local 834 store = NewLIR3(opcode, r_base.GetReg(), displacement + LOWORD_OFFSET, r_src.GetReg()); in StoreBaseIndexedDisp() 837 store = NewLIR3(opcode, r_base.GetReg(), displacement + LOWORD_OFFSET, r_src.GetLowReg()); in StoreBaseIndexedDisp() 842 AnnotateDalvikRegAccess(store, (displacement + (pair ? LOWORD_OFFSET : 0)) >> 2, in StoreBaseIndexedDisp() 851 store = NewLIR5(opcode, r_base.GetReg(), r_index.GetReg(), scale, in StoreBaseIndexedDisp() 855 store = NewLIR5(opcode, r_base.GetReg(), r_index.GetReg(), scale, in StoreBaseIndexedDisp() 861 return store; in StoreBaseIndexedDisp() 879 LIR* store = StoreBaseIndexedDisp(r_base, RegStorage::InvalidReg(), 0, displacement, r_src, size); in StoreBaseDisp() local 887 return store; in StoreBaseDisp()
|
D | target_x86.cc | 920 LIR * store = NewLIR3(kX86Mov32MI, r_base, displacement + LOWORD_OFFSET, val_lo); in GenConstWide() local 921 AnnotateDalvikRegAccess(store, (displacement + LOWORD_OFFSET) >> 2, in GenConstWide() 923 store = NewLIR3(kX86Mov32MI, r_base, displacement + HIWORD_OFFSET, val_hi); in GenConstWide() 924 AnnotateDalvikRegAccess(store, (displacement + HIWORD_OFFSET) >> 2, in GenConstWide()
|
/art/runtime/arch/mips/ |
D | quick_entrypoints_mips.S | 512 sw $zero, 0($sp) # store NULL for method* at bottom of frame 531 sw $v0, 0($t0) # store the result 533 sw $v1, 4($t0) # store the other half of the result 535 s.s $f0, 0($t0) # store floating point result 537 s.s $f1, 4($t0) # store other half of floating point result
|
/art/test/046-reflect/ |
D | expected.txt | 44 got expected illegal obj store exc
|