/external/v8/src/arm/ |
simulator-arm.h | 178 void Format(Instr* instr, const char* format); 182 bool ConditionallyExecute(Instr* instr); 200 int32_t GetShiftRm(Instr* instr, bool* carry_out); 201 int32_t GetImm(Instr* instr, bool* carry_out); 202 void HandleRList(Instr* instr, bool load) [all...] |
disasm-arm.cc | 102 int FormatVFPRegister(Instr* instr, const char* format); 103 int FormatVFPinstruction(Instr* instr, const char* format); 104 void PrintCondition(Instr* instr); 105 void PrintShiftRm(Instr* instr); 106 void PrintShiftImm(Instr* instr); 1065 Instr* instr = Instr::At(instr_ptr); local [all...] |
simulator-arm.cc | 62 void Stop(Instr* instr); 77 bool SetBreakpoint(Instr* breakpc); 78 bool DeleteBreakpoint(Instr* breakpc); 109 void Debugger::Stop(Instr* instr) { 110 char* str = reinterpret_cast<char*>(instr->InstructionBits() & 0x0fffffff); 116 instr->SetInstructionBits(0xe1a00000); // Overwrite with nop. 118 sim_->set_pc(sim_->get_pc() + Instr::kInstrSize); 127 void Debugger::Stop(Instr* instr) 2179 Instr* instr = reinterpret_cast<Instr*>(program_counter); local 2188 Instr* instr = reinterpret_cast<Instr*>(program_counter); local [all...] |
constants-arm.h | 95 // General constants are in an anonymous enum in class Instr. 188 // The class Instr enables access to individual fields defined in the ARM 195 // Instr* instr = Instr::At(ptr); 196 // int type = instr->TypeField(); 197 // return ((type == 0) || (type == 1)) && instr->HasS(); 200 class Instr { 309 // to allocate or create instances of class Instr. 310 // Use the At(pc) function to create references to Instr [all...] |
assembler-arm.h | 508 typedef int32_t Instr; 511 extern const Instr kMovLrPc; 512 extern const Instr kLdrPCPattern; 590 static const int kInstrSize = sizeof(Instr); 907 static Instr instr_at(byte* pc) { return *reinterpret_cast<Instr*>(pc); } 908 void instr_at_put(byte* pc, Instr instr) { 909 *reinterpret_cast<Instr*>(pc) = instr; [all...] |
assembler-thumb2.h | 508 typedef int32_t Instr; 511 extern const Instr kMovLrPc; 512 extern const Instr kLdrPCPattern; 590 static const int kInstrSize = sizeof(Instr); 907 static Instr instr_at(byte* pc) { return *reinterpret_cast<Instr*>(pc); } 908 void instr_at_put(byte* pc, Instr instr) { 909 *reinterpret_cast<Instr*>(pc) = instr; [all...] |
assembler-arm-inl.h | 210 void Assembler::emit(Instr x) { 212 *reinterpret_cast<Instr*>(pc_) = x; 219 Instr instr = Memory::int32_at(target_pc); local 224 if ((instr & kBxInstMask) == kBxInstPattern) { 226 instr = Memory::int32_at(target_pc); 230 ASSERT((instr & 0x0f7f0000) == 0x051f0000); 231 int offset = instr & 0xfff; // offset_12 is unsigned 232 if ((instr & (1 << 23)) == 0) offset = -offset; // U bit defines offset sign
|
assembler-thumb2-inl.h | 210 void Assembler::emit(Instr x) { 212 *reinterpret_cast<Instr*>(pc_) = x; 219 Instr instr = Memory::int32_at(target_pc); local 224 if ((instr & kBxInstMask) == kBxInstPattern) { 226 instr = Memory::int32_at(target_pc); 230 ASSERT((instr & 0x0f7f0000) == 0x051f0000); 231 int offset = instr & 0xfff; // offset_12 is unsigned 232 if ((instr & (1 << 23)) == 0) offset = -offset; // U bit defines offset sign
|
assembler-arm.cc | 205 Instr* pc = reinterpret_cast<Instr*>(pc_); 206 Instr* instr = reinterpret_cast<Instr*>(instructions); local 208 *(pc + i) = *(instr + i); 345 static const Instr kPopInstruction = 349 static const Instr kPushRegPattern = 353 static const Instr kPopRegPattern = 356 const Instr kMovLrPc = al | 13*B21 | pc.code() | lr.code() * B12 455 Instr instr = instr_at(pos); local 471 Instr instr = instr_at(pos); local 505 Instr instr = instr_at(l.pos()); local 1096 Instr instr; local 1869 Instr instr = instr_at(rinfo.pc()); local [all...] |
assembler-thumb2.cc | 185 Instr* pc = reinterpret_cast<Instr*>(pc_); 186 Instr* instr = reinterpret_cast<Instr*>(instructions); local 188 *(pc + i) = *(instr + i); 325 static const Instr kPopInstruction = 329 static const Instr kPushRegPattern = 333 static const Instr kPopRegPattern = 336 const Instr kMovLrPc = al | 13*B21 | pc.code() | lr.code() * B12 435 Instr instr = instr_at(pos); local 451 Instr instr = instr_at(pos); local 485 Instr instr = instr_at(l.pos()); local 1076 Instr instr; local 1847 Instr instr = instr_at(rinfo.pc()); local [all...] |
macro-assembler-arm.h | 462 void Emit(Instr x);
|
macro-assembler-arm.cc | 186 assembler::arm::Instr::kInstrSizeLog2 - kSmiTagSize)); [all...] |
/external/v8/src/mips/ |
constants-mips.h | 115 typedef int32_t Instr; 344 const Instr rtCallRedirInstr = SPECIAL | BREAK | call_rt_redirected << 6; 346 const Instr nopInstr = 0; 359 inline Instr InstructionBits() const { 360 return *reinterpret_cast<const Instr*>(this); 364 inline void SetInstructionBits(Instr value) { 365 *reinterpret_cast<Instr*>(this) = value;
|
assembler-mips.cc | 183 Instr* pc = reinterpret_cast<Instr*>(pc_); 184 Instr* instr = reinterpret_cast<Instr*>(instructions); local 186 *(pc + i) = *(instr + i); 305 bool Assembler::is_branch(Instr instr) { 306 uint32_t opcode = ((instr & kOpcodeMask)); 307 uint32_t rt_field = ((instr & kRtFieldMask)) 325 Instr instr = instr_at(pos); local 342 Instr instr = instr_at(pos); local 373 Instr instr = instr_at(l.pos()); local 463 Instr instr = opcode | (rs.code() << kRsShift) | (rt.code() << kRtShift) local 476 Instr instr = opcode | fmt | (ft.code() << 16) | (fs.code() << kFsShift) local 489 Instr instr = opcode | fmt | (rt.code() << kRtShift) local 502 Instr instr = opcode | (rs.code() << kRsShift) | (rt.code() << kRtShift) local 513 Instr instr = opcode | (rs.code() << kRsShift) | SF | (j & kImm16Mask); local 523 Instr instr = opcode | (rs.code() << kRsShift) | (ft.code() << kFtShift) local 533 Instr instr = opcode | address; local 817 Instr instr = SPECIAL | TGE | rs.code() << kRsShift local 825 Instr instr = SPECIAL | TGEU | rs.code() << kRsShift local 833 Instr instr = local 841 Instr instr = SPECIAL | TLTU | rs.code() << kRsShift local 849 Instr instr = local 857 Instr instr = local 996 Instr instr = COP1 | fmt | ft.code() << 16 | fs.code() << kFsShift local 1004 Instr instr = COP1 | BC1 | cc << 18 | 0 << 16 | (offset & kImm16Mask); local 1011 Instr instr = COP1 | BC1 | cc << 18 | 1 << 16 | (offset & kImm16Mask); local [all...] |
assembler-mips.h | 324 static const int kInstrSize = sizeof(Instr); 539 static Instr instr_at(byte* pc) { return *reinterpret_cast<Instr*>(pc); } 540 void instr_at_put(byte* pc, Instr instr) { 541 *reinterpret_cast<Instr*>(pc) = instr; 543 Instr instr_at(int pos) { return *reinterpret_cast<Instr*>(buffer_ + pos); } 544 void instr_at_put(int pos, Instr instr) [all...] |
assembler-mips-inl.h | 206 void Assembler::emit(Instr x) { 208 *reinterpret_cast<Instr*>(pc_) = x;
|
simulator-mips.h | 198 void Format(Instruction* instr, const char* format); 206 inline uint16_t ReadHU(int32_t addr, Instruction* instr); 207 inline int16_t ReadH(int32_t addr, Instruction* instr); 209 inline void WriteH(int32_t addr, uint16_t value, Instruction* instr); 210 inline void WriteH(int32_t addr, int16_t value, Instruction* instr); 212 inline int ReadW(int32_t addr, Instruction* instr); 213 inline void WriteW(int32_t addr, int value, Instruction* instr); 215 inline double ReadD(int32_t addr, Instruction* instr); 216 inline void WriteD(int32_t addr, double value, Instruction* instr); 228 void DecodeTypeRegister(Instruction* instr); [all...] |
simulator-mips.cc | 71 void Stop(Instruction* instr); 76 static const Instr kBreakpointInstr = SPECIAL | BREAK | 0xfffff << 6; 77 static const Instr kNopInstr = 0x0; 116 void Debugger::Stop(Instruction* instr) { 118 char* str = reinterpret_cast<char*>(instr->InstructionBits()); 124 instr->SetInstructionBits(0x0); // Overwrite with nop. 136 void Debugger::Stop(Instruction* instr) { 137 const char* str = reinterpret_cast<char*>(instr->InstructionBits()); 652 int Simulator::ReadW(int32_t addr, Instruction* instr) { 657 PrintF("Unaligned read at 0x%08x, pc=%p\n", addr, instr); [all...] |
/external/openssl/crypto/des/times/ |
aix.cc | 6 Data/Instr Cache : 16 K
|