/external/chromium_org/v8/src/ |
hydrogen-dce.h | 48 void MarkLive(HValue* instr, ZoneList<HValue*>* worklist); 49 void PrintLive(HValue* ref, HValue* instr);
|
hydrogen-load-elimination.cc | 72 HLoadEliminationTable* Process(HInstruction* instr, Zone* zone) { 73 switch (instr->opcode()) { 75 HLoadNamedField* l = HLoadNamedField::cast(instr); 77 instr->id(), 81 if (result != instr) { 83 TRACE((" replace L%d -> v%d\n", instr->id(), result->id())); 84 instr->DeleteAndReplaceWith(result); 89 HStoreNamedField* s = HStoreNamedField::cast(instr); 91 instr->id(), 98 TRACE((" remove S%d\n", instr->id())) [all...] |
hydrogen-check-elimination.cc | 69 HCheckTable* Process(HInstruction* instr, Zone* zone) { 70 switch (instr->opcode()) { 72 ReduceCheckMaps(HCheckMaps::cast(instr)); 76 ReduceCheckValue(HCheckValue::cast(instr)); 80 ReduceLoadNamedField(HLoadNamedField::cast(instr)); 84 ReduceStoreNamedField(HStoreNamedField::cast(instr)); 88 ReduceCompareMap(HCompareMap::cast(instr)); 93 HTransitionElementsKind::cast(instr)); 97 ReduceCheckMapValue(HCheckMapValue::cast(instr)); 101 ReduceCheckHeapObject(HCheckHeapObject::cast(instr)); [all...] |
lithium-codegen.cc | 79 LInstruction* instr = instructions_->at(current_instruction_); local 82 if (instr->IsLabel()) { 83 emit_instructions = !LLabel::cast(instr)->HasReplacement() && 85 instr->hydrogen_value()->block()->IsReachable()); 91 instr->hydrogen_value()->id(), 92 instr->hydrogen_value()->block()->block_id()); 97 if (FLAG_code_comments && instr->HasInterestingComment(codegen)) { 100 instr->hydrogen_value()->id(), 101 instr->Mnemonic()); 104 GenerateBodyInstructionPre(instr); [all...] |
lithium-allocator-inl.h | 61 TempIterator::TempIterator(LInstruction* instr) 62 : instr_(instr), 63 limit_(instr->TempCount()), 89 InputIterator::InputIterator(LInstruction* instr) 90 : instr_(instr), 91 limit_(instr->InputCount()), 122 UseIterator::UseIterator(LInstruction* instr) 123 : input_iterator_(instr), env_iterator_(instr->environment()) { }
|
hydrogen-dehoist.cc | 70 HInstruction* instr = it.Current(); local 71 if (instr->IsLoadKeyed()) { 72 DehoistArrayIndex(HLoadKeyed::cast(instr)); 73 } else if (instr->IsStoreKeyed()) { 74 DehoistArrayIndex(HStoreKeyed::cast(instr));
|
/external/v8/src/x64/ |
lithium-codegen-x64.cc | 235 LInstruction* instr = instructions_->at(current_instruction_); local 236 if (instr->IsLabel()) { 237 LLabel* label = LLabel::cast(instr); 242 Comment(";;; @%d: %s.", current_instruction_, instr->Mnemonic()); 243 instr->CompileToNative(this); 268 code->instr()->Mnemonic()); 453 LInstruction* instr, 457 ASSERT(instr != NULL); 458 LPointerMap* pointers = instr->pointer_map(); 461 RecordSafepointWithLazyDeopt(instr, safepoint_mode, argc) 1935 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredInstanceOfKnownGlobal 2817 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredMathAbsTaggedHeapNumber 3022 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredDoRandom 3478 RelocInfo::CODE_TARGET, instr); local 3485 RelocInfo::CODE_TARGET, instr); local 3507 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredStringCharCodeAt 3561 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredStringCharFromCode 3638 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredNumberTagD 3797 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredTaggedToI 4047 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredAllocateObject 4621 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredStackCheck [all...] |
lithium-codegen-x64.h | 96 void DoDeferredNumberTagD(LNumberTagD* instr); 97 void DoDeferredTaggedToI(LTaggedToI* instr); 98 void DoDeferredMathAbsTaggedHeapNumber(LUnaryMathOperation* instr); 99 void DoDeferredStackCheck(LStackCheck* instr); 100 void DoDeferredRandom(LRandom* instr); 101 void DoDeferredStringCharCodeAt(LStringCharCodeAt* instr); 102 void DoDeferredStringCharFromCode(LStringCharFromCode* instr); 103 void DoDeferredAllocateObject(LAllocateObject* instr); 104 void DoDeferredInstanceOfKnownGlobal(LInstanceOfKnownGlobal* instr, 112 void DoGap(LGap* instr); [all...] |
/external/v8/src/arm/ |
lithium-codegen-arm.cc | 225 LInstruction* instr = instructions_->at(current_instruction_); local 226 if (instr->IsLabel()) { 227 LLabel* label = LLabel::cast(instr); 232 Comment(";;; @%d: %s.", current_instruction_, instr->Mnemonic()); 233 instr->CompileToNative(this); 249 code->instr()->Mnemonic()); 564 LInstruction* instr) { 565 CallCodeGeneric(code, mode, instr, RECORD_SIMPLE_SAFEPOINT); 571 LInstruction* instr, 573 ASSERT(instr != NULL) 1045 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredDivI 2169 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredInstanceOfKnownGlobal 3097 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredMathAbsTaggedHeapNumber 3284 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredDoRandom 3755 RelocInfo::CODE_TARGET, instr); local 3762 RelocInfo::CODE_TARGET, instr); local 3784 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredStringCharCodeAt 3839 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredStringCharFromCode 3911 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredNumberTagI 3979 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredNumberTagD 4181 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredTaggedToI 4439 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredAllocateObject 4995 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredStackCheck [all...] |
simulator-arm.cc | 59 void Stop(Instruction* instr); 63 static const Instr kBreakpointInstr = 65 static const Instr kNopInstr = (al | (13*B21)); 104 void ArmDebugger::Stop(Instruction* instr) { 106 uint32_t code = instr->SvcValue() & kStopCodeMask; 124 instr->SetInstructionBits(kNopInstr); 136 void ArmDebugger::Stop(Instruction* instr) { 138 uint32_t code = instr->SvcValue() & kStopCodeMask; 707 Instruction* instr) { 708 intptr_t address = reinterpret_cast<intptr_t>(instr); 1678 get_sinteger_from_s_register(reg), instr); local 3301 Instruction* instr = reinterpret_cast<Instruction*>(program_counter); local 3310 Instruction* instr = reinterpret_cast<Instruction*>(program_counter); local [all...] |
simulator-arm.h | 231 void Format(Instruction* instr, const char* format); 235 bool ConditionallyExecute(Instruction* instr); 257 int32_t GetShiftRm(Instruction* instr, bool* carry_out); 258 int32_t GetImm(Instruction* instr, bool* carry_out); 259 void ProcessPUW(Instruction* instr, 264 void HandleRList(Instruction* instr, bool load); 266 void SoftwareInterrupt(Instruction* instr); 269 inline bool isStopInstruction(Instruction* instr); 283 inline uint16_t ReadHU(int32_t addr, Instruction* instr); 284 inline int16_t ReadH(int32_t addr, Instruction* instr); [all...] |
/external/v8/src/mips/ |
lithium-codegen-mips.cc | 224 LInstruction* instr = instructions_->at(current_instruction_); local 225 if (instr->IsLabel()) { 226 LLabel* label = LLabel::cast(instr); 231 Comment(";;; @%d: %s.", current_instruction_, instr->Mnemonic()); 232 instr->CompileToNative(this); 247 code->instr()->Mnemonic()); 532 LInstruction* instr) { 533 CallCodeGeneric(code, mode, instr, RECORD_SIMPLE_SAFEPOINT); 539 LInstruction* instr, 541 ASSERT(instr != NULL) 2038 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredInstanceOfKnownGlobal 2980 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredMathAbsTaggedHeapNumber 3181 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredDoRandom 3667 RelocInfo::CODE_TARGET, instr); local 3674 RelocInfo::CODE_TARGET, instr); local 3696 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredStringCharCodeAt 3750 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredStringCharFromCode 3823 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredNumberTagI 3889 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredNumberTagD 4083 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredTaggedToI 4333 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredAllocateObject 4931 virtual LInstruction* instr() { return instr_; } function in class:v8::internal::DeferredStackCheck [all...] |
simulator-mips.h | 251 void Format(Instruction* instr, const char* format); 259 inline uint16_t ReadHU(int32_t addr, Instruction* instr); 260 inline int16_t ReadH(int32_t addr, Instruction* instr); 262 inline void WriteH(int32_t addr, uint16_t value, Instruction* instr); 263 inline void WriteH(int32_t addr, int16_t value, Instruction* instr); 265 inline int ReadW(int32_t addr, Instruction* instr); 266 inline void WriteW(int32_t addr, int value, Instruction* instr); 268 inline double ReadD(int32_t addr, Instruction* instr); 269 inline void WriteD(int32_t addr, double value, Instruction* instr); 280 void DecodeTypeRegister(Instruction* instr); [all...] |
assembler-mips.cc | 190 Instr* pc = reinterpret_cast<Instr*>(pc_); 191 Instr* instr = reinterpret_cast<Instr*>(instructions); local 193 *(pc + i) = *(instr + i); 240 const Instr kPopInstruction = ADDIU | (kRegister_sp_Code << kRsShift) 243 const Instr kPushInstruction = ADDIU | (kRegister_sp_Code << kRsShift) 246 const Instr kPushRegPattern = SW | (kRegister_sp_Code << kRsShift) 249 const Instr kPopRegPattern = LW | (kRegister_sp_Code << kRsShift 768 Instr instr = instr_at(l.pos()); local 794 Instr instr = instr_at(fixup_pos); local 860 Instr instr = opcode | (rs.code() << kRsShift) | (rt.code() << kRtShift) local 873 Instr instr = opcode | (rs.code() << kRsShift) | (rt.code() << kRtShift) local 887 Instr instr = opcode | fmt | (ft.code() << kFtShift) | (fs.code() << kFsShift) local 901 Instr instr = opcode | fmt | (rt.code() << kRtShift) local 914 Instr instr = local 927 Instr instr = opcode | (rs.code() << kRsShift) | (rt.code() << kRtShift) local 938 Instr instr = opcode | (rs.code() << kRsShift) | SF | (j & kImm16Mask); local 949 Instr instr = opcode | (rs.code() << kRsShift) | (ft.code() << kFtShift) local 959 Instr instr = opcode | address; local 1322 Instr instr = SPECIAL | (1 << kRsShift) | (rt.code() << kRtShift) local 1332 Instr instr = SPECIAL | (rs.code() << kRsShift) | (rt.code() << kRtShift) local 1491 Instr instr = SPECIAL | TGE | rs.code() << kRsShift local 1499 Instr instr = SPECIAL | TGEU | rs.code() << kRsShift local 1507 Instr instr = local 1515 Instr instr = local 1524 Instr instr = local 1532 Instr instr = local 1865 Instr instr = COP1 | fmt | ft.code() << 16 | fs.code() << kFsShift local 1884 Instr instr = COP1 | BC1 | cc << 18 | 0 << 16 | (offset & kImm16Mask); local 1892 Instr instr = COP1 | BC1 | cc << 18 | 1 << 16 | (offset & kImm16Mask); local 1921 Instr instr = instr_at(pc); local [all...] |
/external/chromium_org/v8/src/ia32/ |
lithium-codegen-ia32.cc | 384 void LCodeGen::GenerateBodyInstructionPre(LInstruction* instr) { 385 if (!CpuFeatures::IsSupported(SSE2)) FlushX87StackIfNecessary(instr); 389 void LCodeGen::GenerateBodyInstructionPost(LInstruction* instr) { 391 if (instr->IsGoto()) { 392 x87_stack_.LeavingBlock(current_block_, LGoto::cast(instr)); 394 !instr->IsGap() && !instr->IsReturn()) { 395 if (instr->ClobbersDoubleRegisters()) { 396 if (instr->HasDoubleRegisterResult()) { 476 code->instr()->hydrogen_value()->id() 6283 instr); local [all...] |
lithium-codegen-ia32.h | 148 void DoDeferredNumberTagD(LNumberTagD* instr); 151 void DoDeferredNumberTagI(LInstruction* instr, 155 void DoDeferredTaggedToI(LTaggedToI* instr, Label* done); 156 void DoDeferredMathAbsTaggedHeapNumber(LMathAbs* instr); 157 void DoDeferredStackCheck(LStackCheck* instr); 158 void DoDeferredStringCharCodeAt(LStringCharCodeAt* instr); 159 void DoDeferredStringCharFromCode(LStringCharFromCode* instr); 160 void DoDeferredAllocate(LAllocate* instr); 161 void DoDeferredInstanceOfKnownGlobal(LInstanceOfKnownGlobal* instr, 163 void DoDeferredInstanceMigration(LCheckMaps* instr, Register object) [all...] |
/external/chromium_org/v8/src/arm/ |
simulator-arm.cc | 60 void Stop(Instruction* instr); 64 static const Instr kBreakpointInstr = 66 static const Instr kNopInstr = (al | (13*B21)); 105 void ArmDebugger::Stop(Instruction* instr) { 107 uint32_t code = instr->SvcValue() & kStopCodeMask; 125 instr->SetInstructionBits(kNopInstr); 137 void ArmDebugger::Stop(Instruction* instr) { 139 uint32_t code = instr->SvcValue() & kStopCodeMask; 708 Instruction* instr) { 709 intptr_t address = reinterpret_cast<intptr_t>(instr); 1640 get_sinteger_from_s_register(reg), instr); local 1656 WriteW(reinterpret_cast<int32_t>(address), data[0], instr); local 3676 Instruction* instr = reinterpret_cast<Instruction*>(program_counter); local 3685 Instruction* instr = reinterpret_cast<Instruction*>(program_counter); local [all...] |
/external/v8/src/ |
lithium-allocator-inl.h | 61 TempIterator::TempIterator(LInstruction* instr) 62 : instr_(instr), 63 limit_(instr->TempCount()), 89 InputIterator::InputIterator(LInstruction* instr) 90 : instr_(instr), 91 limit_(instr->InputCount()), 119 UseIterator::UseIterator(LInstruction* instr) 120 : input_iterator_(instr), env_iterator_(instr->environment()) { }
|
/external/chromium_org/v8/src/x64/ |
lithium-codegen-x64.h | 108 void DoDeferredNumberTagD(LNumberTagD* instr); 109 void DoDeferredNumberTagU(LNumberTagU* instr); 110 void DoDeferredTaggedToI(LTaggedToI* instr, Label* done); 111 void DoDeferredMathAbsTaggedHeapNumber(LMathAbs* instr); 112 void DoDeferredStackCheck(LStackCheck* instr); 113 void DoDeferredStringCharCodeAt(LStringCharCodeAt* instr); 114 void DoDeferredStringCharFromCode(LStringCharFromCode* instr); 115 void DoDeferredAllocate(LAllocate* instr); 116 void DoDeferredInstanceOfKnownGlobal(LInstanceOfKnownGlobal* instr, 118 void DoDeferredInstanceMigration(LCheckMaps* instr, Register object) [all...] |
/art/runtime/ |
disassembler_x86.cc | 103 size_t DisassemblerX86::DumpInstruction(std::ostream& os, const uint8_t* instr) { 104 const uint8_t* begin_instr = instr; 109 switch (*instr) { 114 prefix[0] = *instr; 123 prefix[1] = *instr; 127 prefix[2] = *instr; 131 prefix[3] = *instr; 138 instr++; 141 uint8_t rex = (*instr >= 0x40 && *instr <= 0x4F) ? *instr : 0 [all...] |
/external/v8/src/ia32/ |
lithium-codegen-ia32.h | 102 void DoDeferredNumberTagD(LNumberTagD* instr); 103 void DoDeferredNumberTagI(LNumberTagI* instr); 104 void DoDeferredTaggedToI(LTaggedToI* instr); 105 void DoDeferredMathAbsTaggedHeapNumber(LUnaryMathOperation* instr); 106 void DoDeferredStackCheck(LStackCheck* instr); 107 void DoDeferredRandom(LRandom* instr); 108 void DoDeferredStringCharCodeAt(LStringCharCodeAt* instr); 109 void DoDeferredStringCharFromCode(LStringCharFromCode* instr); 110 void DoDeferredAllocateObject(LAllocateObject* instr); 111 void DoDeferredInstanceOfKnownGlobal(LInstanceOfKnownGlobal* instr, [all...] |
/dalvik/vm/mterp/x86/ |
binopLit8.S | 3 * Generic 32-bit "lit8" binary operation. Provide an "instr" line 16 $instr # ex: addl %ecx,%eax
|
/frameworks/testing/androidtestlib/src/com/android/test/runner/listener/ |
InstrumentationRunListener.java | 33 public InstrumentationRunListener(Instrumentation instr) { 34 mInstr = instr;
|
/external/chromium_org/v8/src/mips/ |
assembler-mips.cc | 218 Instr* pc = reinterpret_cast<Instr*>(pc_); 219 Instr* instr = reinterpret_cast<Instr*>(instructions); local 221 *(pc + i) = *(instr + i); 269 const Instr kPopInstruction = ADDIU | (kRegister_sp_Code << kRsShift) 272 const Instr kPushInstruction = ADDIU | (kRegister_sp_Code << kRsShift) 275 const Instr kPushRegPattern = SW | (kRegister_sp_Code << kRsShift) 278 const Instr kPopRegPattern = LW | (kRegister_sp_Code << kRsShift 762 Instr instr = instr_at(l.pos()); local 788 Instr instr = instr_at(fixup_pos); local 856 Instr instr = opcode | (rs.code() << kRsShift) | (rt.code() << kRtShift) local 869 Instr instr = opcode | (rs.code() << kRsShift) | (rt.code() << kRtShift) local 882 Instr instr = opcode | fmt | (ft.code() << kFtShift) | (fs.code() << kFsShift) local 895 Instr instr = opcode | (fr.code() << kFrShift) | (ft.code() << kFtShift) local 908 Instr instr = opcode | fmt | (rt.code() << kRtShift) local 920 Instr instr = local 933 Instr instr = opcode | (rs.code() << kRsShift) | (rt.code() << kRtShift) local 944 Instr instr = opcode | (rs.code() << kRsShift) | SF | (j & kImm16Mask); local 954 Instr instr = opcode | (rs.code() << kRsShift) | (ft.code() << kFtShift) local 964 Instr instr = opcode | address; local 1329 Instr instr = SPECIAL | (1 << kRsShift) | (rt.code() << kRtShift) local 1339 Instr instr = SPECIAL | (rs.code() << kRsShift) | (rt.code() << kRtShift) local 1498 Instr instr = SPECIAL | TGE | rs.code() << kRsShift local 1506 Instr instr = SPECIAL | TGEU | rs.code() << kRsShift local 1514 Instr instr = local 1522 Instr instr = local 1531 Instr instr = local 1539 Instr instr = local 1879 Instr instr = COP1 | fmt | ft.code() << 16 | fs.code() << kFsShift local 1896 Instr instr = COP1 | BC1 | cc << 18 | 0 << 16 | (offset & kImm16Mask); local 1903 Instr instr = COP1 | BC1 | cc << 18 | 1 << 16 | (offset & kImm16Mask); local 1932 Instr instr = instr_at(pc); local [all...] |
simulator-mips.h | 255 void Format(Instruction* instr, const char* format); 263 inline uint16_t ReadHU(int32_t addr, Instruction* instr); 264 inline int16_t ReadH(int32_t addr, Instruction* instr); 266 inline void WriteH(int32_t addr, uint16_t value, Instruction* instr); 267 inline void WriteH(int32_t addr, int16_t value, Instruction* instr); 269 inline int ReadW(int32_t addr, Instruction* instr); 270 inline void WriteW(int32_t addr, int value, Instruction* instr); 272 inline double ReadD(int32_t addr, Instruction* instr); 273 inline void WriteD(int32_t addr, double value, Instruction* instr); 284 void DecodeTypeRegister(Instruction* instr); [all...] |