/external/llvm/test/MC/Mips/ |
H A D | micromips-diagnostic-fixup.s | 7 .space 65536 - 8, 1 # -8 = size of b instr plus size of automatically inserted nop 8 nop # This instr makes the branch too long to fit into a 17-bit offset
|
H A D | mips-diagnostic-fixup.s | 7 .space 131072 - 8, 1 # -8 = size of b instr plus size of automatically inserted nop 8 nop # This instr makes the branch too long to fit into a 18-bit offset
|
H A D | mips-pc16-fixup.s | 7 .space 131072 - 8, 1 # -8 = size of b instr plus size of automatically inserted nop
|
/external/chromium_org/v8/src/mips/ |
H A D | simulator-mips.h | 237 void Format(Instruction* instr, const char* format); 245 inline uint16_t ReadHU(int32_t addr, Instruction* instr); 246 inline int16_t ReadH(int32_t addr, Instruction* instr); 248 inline void WriteH(int32_t addr, uint16_t value, Instruction* instr); 249 inline void WriteH(int32_t addr, int16_t value, Instruction* instr); 251 inline int ReadW(int32_t addr, Instruction* instr); 252 inline void WriteW(int32_t addr, int value, Instruction* instr); 254 inline double ReadD(int32_t addr, Instruction* instr); 255 inline void WriteD(int32_t addr, double value, Instruction* instr); 266 void DecodeTypeRegister(Instruction* instr); 298 BranchDelayInstructionDecode(Instruction* instr) argument [all...] |
H A D | simulator-mips.cc | 56 void Stop(Instruction* instr); 104 void MipsDebugger::Stop(Instruction* instr) { argument 106 uint32_t code = instr->Bits(25, 6); 124 instr->SetInstructionBits(kNopInstr); 138 void MipsDebugger::Stop(Instruction* instr) { argument 140 uint32_t code = instr->Bits(25, 6); 446 Instruction* instr = reinterpret_cast<Instruction*>(sim_->get_pc()); local 447 if (!(instr->IsTrap()) || 448 instr->InstructionBits() == rtCallRedirInstr) { 919 Instruction* instr) { 918 CheckICache(v8::internal::HashMap* i_cache, Instruction* instr) argument 1333 ReadW(int32_t addr, Instruction* instr) argument 1354 WriteW(int32_t addr, int value, Instruction* instr) argument 1375 ReadD(int32_t addr, Instruction* instr) argument 1388 WriteD(int32_t addr, double value, Instruction* instr) argument 1401 ReadHU(int32_t addr, Instruction* instr) argument 1414 ReadH(int32_t addr, Instruction* instr) argument 1427 WriteH(int32_t addr, uint16_t value, Instruction* instr) argument 1440 WriteH(int32_t addr, int16_t value, Instruction* instr) argument 1486 Format(Instruction* instr, const char* format) argument 1524 SoftwareInterrupt(Instruction* instr) argument 1773 HandleStop(uint32_t code, Instruction* instr) argument 1785 IsStopInstruction(Instruction* instr) argument 1861 ConfigureTypeRegister(Instruction* instr, int32_t* alu_out, int64_t* i64hilo, uint64_t* u64hilo, int32_t* next_pc, int32_t* return_addr_reg, bool* do_interrupt) argument 2132 DecodeTypeRegister(Instruction* instr) argument 2677 DecodeTypeImmediate(Instruction* instr) argument [all...] |
H A D | assembler-mips.cc | 219 Instr* instr = reinterpret_cast<Instr*>(instructions); local 221 *(pc + i) = *(instr + i); 357 Register Assembler::GetRtReg(Instr instr) { argument 359 rt.code_ = (instr & kRtFieldMask) >> kRtShift; 364 Register Assembler::GetRsReg(Instr instr) { argument 366 rs.code_ = (instr & kRsFieldMask) >> kRsShift; 371 Register Assembler::GetRdReg(Instr instr) { argument 373 rd.code_ = (instr & kRdFieldMask) >> kRdShift; 378 uint32_t Assembler::GetRt(Instr instr) { argument 379 return (instr 383 GetRtField(Instr instr) argument 388 GetRs(Instr instr) argument 393 GetRsField(Instr instr) argument 398 GetRd(Instr instr) argument 403 GetRdField(Instr instr) argument 408 GetSa(Instr instr) argument 413 GetSaField(Instr instr) argument 418 GetOpcodeField(Instr instr) argument 423 GetFunction(Instr instr) argument 428 GetFunctionField(Instr instr) argument 433 GetImmediate16(Instr instr) argument 438 GetLabelConst(Instr instr) argument 443 IsPop(Instr instr) argument 448 IsPush(Instr instr) argument 453 IsSwRegFpOffset(Instr instr) argument 458 IsLwRegFpOffset(Instr instr) argument 463 IsSwRegFpNegOffset(Instr instr) argument 469 IsLwRegFpNegOffset(Instr instr) argument 495 IsBranch(Instr instr) argument 516 IsEmittedConstant(Instr instr) argument 522 IsBeq(Instr instr) argument 527 IsBne(Instr instr) argument 532 IsJump(Instr instr) argument 544 IsJ(Instr instr) argument 551 IsJal(Instr instr) argument 556 IsJr(Instr instr) argument 566 IsJalr(Instr instr) argument 572 IsLui(Instr instr) argument 579 IsOri(Instr instr) argument 586 IsNop(Instr instr, unsigned int type) argument 779 Instr instr = instr_at(l.pos()); local 805 Instr instr = instr_at(fixup_pos); local 873 Instr instr = opcode | (rs.code() << kRsShift) | (rt.code() << kRtShift) local 886 Instr instr = opcode | (rs.code() << kRsShift) | (rt.code() << kRtShift) local 899 Instr instr = opcode | fmt | (ft.code() << kFtShift) | (fs.code() << kFsShift) local 912 Instr instr = opcode | (fr.code() << kFrShift) | (ft.code() << kFtShift) local 925 Instr instr = opcode | fmt | (rt.code() << kRtShift) local 937 Instr instr = local 950 Instr instr = opcode | (rs.code() << kRsShift) | (rt.code() << kRtShift) local 961 Instr instr = opcode | (rs.code() << kRsShift) | SF | (j & kImm16Mask); local 971 Instr instr = opcode | (rs.code() << kRsShift) | (ft.code() << kFtShift) local 981 Instr instr = opcode | address; local 1373 Instr instr = BEQZC | (rs.code() << kRsShift) | offset; local 1388 Instr instr = BNEZC | (rs.code() << kRsShift) | offset; local 1639 Instr instr = SPECIAL | (1 << kRsShift) | (rt.code() << kRtShift) local 1649 Instr instr = SPECIAL | (rs.code() << kRsShift) | (rt.code() << kRtShift) local 1816 Instr instr = SPECIAL | TGE | rs.code() << kRsShift local 1824 Instr instr = SPECIAL | TGEU | rs.code() << kRsShift local 1832 Instr instr = local 1840 Instr instr = local 1849 Instr instr = local 1857 Instr instr = local 1951 Instr instr = PREF | (rs.rm().code() << kRsShift) | (hint << kRtShift) local 2272 Instr instr = COP1 | fmt | ft.code() << kFtShift | local 2280 Instr instr = COP1 | BC1EQZ | ft.code() << kFtShift | (offset & kImm16Mask); local 2287 Instr instr = COP1 | BC1NEZ | ft.code() << kFtShift | (offset & kImm16Mask); local 2297 Instr instr = COP1 | fmt | ft.code() << 16 | fs.code() << kFsShift local 2314 Instr instr = COP1 | BC1 | cc << 18 | 0 << 16 | (offset & kImm16Mask); local 2321 Instr instr = COP1 | BC1 | cc << 18 | 1 << 16 | (offset & kImm16Mask); local 2350 Instr instr = instr_at(pc); local [all...] |
/external/chromium_org/v8/src/arm/ |
H A D | simulator-arm.h | 246 void Format(Instruction* instr, const char* format); 250 inline bool ConditionallyExecute(Instruction* instr); 273 int32_t GetShiftRm(Instruction* instr, bool* carry_out); 274 int32_t GetImm(Instruction* instr, bool* carry_out); 275 int32_t ProcessPU(Instruction* instr, 280 void HandleRList(Instruction* instr, bool load); 282 void SoftwareInterrupt(Instruction* instr); 285 inline bool isStopInstruction(Instruction* instr); 299 inline uint16_t ReadHU(int32_t addr, Instruction* instr); 300 inline int16_t ReadH(int32_t addr, Instruction* instr); [all...] |
H A D | assembler-arm.cc | 242 Instr* instr = reinterpret_cast<Instr*>(instructions); local 244 *(pc + i) = *(instr + i); 515 Condition Assembler::GetCondition(Instr instr) { argument 516 return Instruction::ConditionField(instr); 520 bool Assembler::IsBranch(Instr instr) { argument 521 return (instr & (B27 | B25)) == (B27 | B25); 525 int Assembler::GetBranchOffset(Instr instr) { argument 526 DCHECK(IsBranch(instr)); 529 return ((instr & kImm24Mask) << 8) >> 6; 533 bool Assembler::IsLdrRegisterImmediate(Instr instr) { argument 538 IsVldrDRegisterImmediate(Instr instr) argument 543 GetLdrRegisterImmediateOffset(Instr instr) argument 551 GetVldrDRegisterImmediateOffset(Instr instr) argument 560 SetLdrRegisterImmediateOffset(Instr instr, int offset) argument 572 SetVldrDRegisterImmediateOffset(Instr instr, int offset) argument 585 IsStrRegisterImmediate(Instr instr) argument 590 SetStrRegisterImmediateOffset(Instr instr, int offset) argument 602 IsAddRegisterImmediate(Instr instr) argument 607 SetAddRegisterImmediateOffset(Instr instr, int offset) argument 616 GetRd(Instr instr) argument 623 GetRn(Instr instr) argument 630 GetRm(Instr instr) argument 655 IsPush(Instr instr) argument 660 IsPop(Instr instr) argument 665 IsStrRegFpOffset(Instr instr) argument 670 IsLdrRegFpOffset(Instr instr) argument 675 IsStrRegFpNegOffset(Instr instr) argument 680 IsLdrRegFpNegOffset(Instr instr) argument 685 IsLdrPcImmediateOffset(Instr instr) argument 692 IsLdrPpImmediateOffset(Instr instr) argument 699 IsLdrPpRegOffset(Instr instr) argument 709 IsVldrDPcImmediateOffset(Instr instr) argument 716 IsVldrDPpImmediateOffset(Instr instr) argument 723 IsBlxReg(Instr instr) argument 730 IsBlxIp(Instr instr) argument 737 IsTstImmediate(Instr instr) argument 743 IsCmpRegister(Instr instr) argument 749 IsCmpImmediate(Instr instr) argument 755 GetCmpImmediateRegister(Instr instr) argument 761 GetCmpImmediateRawImmediate(Instr instr) argument 786 Instr instr = instr_at(pos); local 803 Instr instr = instr_at(pos); local 898 Instr instr = instr_at(l.pos()); local 986 fits_shifter(uint32_t imm32, uint32_t* rotate_imm, uint32_t* immed_8, Instr* instr) argument 1165 addrmod1(Instr instr, Register rn, Register rd, const Operand& x) argument 1208 addrmod2(Instr instr, Register rd, const MemOperand& x) argument 1240 addrmod3(Instr instr, Register rd, const MemOperand& x) argument 1279 addrmod4(Instr instr, Register rn, RegList rl) argument 1287 addrmod5(Instr instr, CRegister crd, const MemOperand& x) argument 1860 Instr instr; local 3134 IsMovT(Instr instr) argument 3142 IsMovW(Instr instr) argument [all...] |
/external/chromium_org/v8/src/x87/ |
H A D | lithium-codegen-x87.h | 127 void DoDeferredNumberTagD(LNumberTagD* instr); 130 void DoDeferredNumberTagIU(LInstruction* instr, 135 void DoDeferredTaggedToI(LTaggedToI* instr, Label* done); 136 void DoDeferredMathAbsTaggedHeapNumber(LMathAbs* instr); 137 void DoDeferredStackCheck(LStackCheck* instr); 138 void DoDeferredStringCharCodeAt(LStringCharCodeAt* instr); 139 void DoDeferredStringCharFromCode(LStringCharFromCode* instr); 140 void DoDeferredAllocate(LAllocate* instr); 141 void DoDeferredInstanceOfKnownGlobal(LInstanceOfKnownGlobal* instr, 143 void DoDeferredInstanceMigration(LCheckMaps* instr, Registe 207 CallRuntime(Runtime::FunctionId id, int argc, LInstruction* instr) argument 355 FlushX87StackIfNecessary(LInstruction* instr) argument [all...] |
/external/vixl/test/ |
H A D | test-fuzz-a64.cc | 51 uint32_t instr = mrand48(); local 52 buffer->SetInstructionBits(instr); 71 uint32_t instr = mrand48(); local 72 buffer->SetInstructionBits(instr);
|
/external/chromium_org/v8/src/ |
H A D | hydrogen-dehoist.cc | 59 HInstruction* instr = it.Current(); local 60 if (instr->IsLoadKeyed()) { 61 DehoistArrayIndex(HLoadKeyed::cast(instr)); 62 } else if (instr->IsStoreKeyed()) { 63 DehoistArrayIndex(HStoreKeyed::cast(instr));
|
H A D | hydrogen-uint32-analysis.cc | 11 static bool IsUnsignedLoad(HLoadKeyed* instr) { argument 12 switch (instr->elements_kind()) { 28 static bool IsUint32Operation(HValue* instr) { argument 29 return instr->IsShr() || 30 (instr->IsLoadKeyed() && IsUnsignedLoad(HLoadKeyed::cast(instr))) || 31 (instr->IsInteger32Constant() && instr->GetInteger32Constant() >= 0);
|
H A D | hydrogen-store-elimination.h | 28 void ProcessInstr(HInstruction* instr, GVNFlagSet flags);
|
H A D | hydrogen-environment-liveness.cc | 95 HInstruction* instr, 97 switch (instr->opcode()) { 99 HEnvironmentMarker* marker = HEnvironmentMarker::cast(instr); 129 DCHECK(instr->next()->IsSimulate()); 130 DCHECK(instr->next()->next()->IsGoto()); 139 HEnterInlined* enter = HEnterInlined::cast(instr); 149 last_simulate_ = HSimulate::cast(instr); 181 for (HInstruction* instr = block->end(); instr != NULL; 182 instr 94 UpdateLivenessAtInstruction( HInstruction* instr, BitVector* live) argument [all...] |
/external/chromium_org/v8/src/mips64/ |
H A D | simulator-mips64.h | 268 void Format(Instruction* instr, const char* format); 276 inline uint16_t ReadHU(int64_t addr, Instruction* instr); 277 inline int16_t ReadH(int64_t addr, Instruction* instr); 279 inline void WriteH(int64_t addr, uint16_t value, Instruction* instr); 280 inline void WriteH(int64_t addr, int16_t value, Instruction* instr); 282 inline uint32_t ReadWU(int64_t addr, Instruction* instr); 283 inline int32_t ReadW(int64_t addr, Instruction* instr); 284 inline void WriteW(int64_t addr, int32_t value, Instruction* instr); 285 inline int64_t Read2W(int64_t addr, Instruction* instr); 286 inline void Write2W(int64_t addr, int64_t value, Instruction* instr); 350 BranchDelayInstructionDecode(Instruction* instr) argument [all...] |
H A D | assembler-mips64.cc | 197 Instr* instr = reinterpret_cast<Instr*>(instructions); local 199 *(pc + i) = *(instr + i); 335 Register Assembler::GetRtReg(Instr instr) { argument 337 rt.code_ = (instr & kRtFieldMask) >> kRtShift; 342 Register Assembler::GetRsReg(Instr instr) { argument 344 rs.code_ = (instr & kRsFieldMask) >> kRsShift; 349 Register Assembler::GetRdReg(Instr instr) { argument 351 rd.code_ = (instr & kRdFieldMask) >> kRdShift; 356 uint32_t Assembler::GetRt(Instr instr) { argument 357 return (instr 361 GetRtField(Instr instr) argument 366 GetRs(Instr instr) argument 371 GetRsField(Instr instr) argument 376 GetRd(Instr instr) argument 381 GetRdField(Instr instr) argument 386 GetSa(Instr instr) argument 391 GetSaField(Instr instr) argument 396 GetOpcodeField(Instr instr) argument 401 GetFunction(Instr instr) argument 406 GetFunctionField(Instr instr) argument 411 GetImmediate16(Instr instr) argument 416 GetLabelConst(Instr instr) argument 421 IsPop(Instr instr) argument 426 IsPush(Instr instr) argument 431 IsSwRegFpOffset(Instr instr) argument 436 IsLwRegFpOffset(Instr instr) argument 441 IsSwRegFpNegOffset(Instr instr) argument 447 IsLwRegFpNegOffset(Instr instr) argument 473 IsBranch(Instr instr) argument 494 IsEmittedConstant(Instr instr) argument 500 IsBeq(Instr instr) argument 505 IsBne(Instr instr) argument 510 IsJump(Instr instr) argument 522 IsJ(Instr instr) argument 529 IsJal(Instr instr) argument 534 IsJr(Instr instr) argument 539 IsJalr(Instr instr) argument 544 IsLui(Instr instr) argument 551 IsOri(Instr instr) argument 558 IsNop(Instr instr, unsigned int type) argument 763 Instr instr = instr_at(l.pos()); local 789 Instr instr = instr_at(fixup_pos); local 857 Instr instr = opcode | (rs.code() << kRsShift) | (rt.code() << kRtShift) local 870 Instr instr = opcode | (rs.code() << kRsShift) | (rt.code() << kRtShift) local 883 Instr instr = opcode | fmt | (ft.code() << kFtShift) | (fs.code() << kFsShift) local 896 Instr instr = opcode | (fr.code() << kFrShift) | (ft.code() << kFtShift) local 909 Instr instr = opcode | fmt | (rt.code() << kRtShift) local 921 Instr instr = local 934 Instr instr = opcode | (rs.code() << kRsShift) | (rt.code() << kRtShift) local 945 Instr instr = opcode | (rs.code() << kRsShift) | SF | (j & kImm16Mask); local 955 Instr instr = opcode | (rs.code() << kRsShift) | (ft.code() << kFtShift) local 965 Instr instr = opcode | address; local 1352 Instr instr = BEQZC | (rs.code() << kRsShift) | offset; local 1367 Instr instr = BNEZC | (rs.code() << kRsShift) | offset; local 1703 Instr instr = SPECIAL | (1 << kRsShift) | (rt.code() << kRtShift) local 1713 Instr instr = SPECIAL | (rs.code() << kRsShift) | (rt.code() << kRtShift) local 1741 Instr instr = SPECIAL | (1 << kRsShift) | (rt.code() << kRtShift) local 1749 Instr instr = SPECIAL | (rs.code() << kRsShift) | (rt.code() << kRtShift) local 2011 Instr instr = SPECIAL | TGE | rs.code() << kRsShift local 2019 Instr instr = SPECIAL | TGEU | rs.code() << kRsShift local 2027 Instr instr = local 2035 Instr instr = local 2044 Instr instr = local 2052 Instr instr = local 2122 Instr instr = COP1 | fmt << kRsShift | ft.code() << kFtShift | local 2142 Instr instr = COP1 | fmt << kRsShift | ft.code() << kFtShift | local 2162 Instr instr = COP1 | fmt << kRsShift | ft.code() << kFtShift | local 2197 Instr instr = PREF | (rs.rm().code() << kRsShift) | (hint << kRtShift) local 2498 Instr instr = COP1 | fmt | ft.code() << kFtShift | local 2506 Instr instr = COP1 | BC1EQZ | ft.code() << kFtShift | (offset & kImm16Mask); local 2513 Instr instr = COP1 | BC1NEZ | ft.code() << kFtShift | (offset & kImm16Mask); local 2524 Instr instr = COP1 | fmt | ft.code() << kFtShift | fs.code() << kFsShift local 2541 Instr instr = COP1 | BC1 | cc << 18 | 0 << 16 | (offset & kImm16Mask); local 2548 Instr instr = COP1 | BC1 | cc << 18 | 1 << 16 | (offset & kImm16Mask); local 2577 Instr instr = instr_at(pc); local [all...] |
/external/compiler-rt/lib/msandr/ |
H A D | msandr.cc | 215 bool WantToInstrument(instr_t *instr) { argument 217 switch (instr_get_opcode(instr)) { 225 if (instr_is_label(instr)) 228 CHECK(instr_ok_to_mangle(instr) == true); 230 if (instr_writes_memory(instr)) { 231 for (int d = 0; d < instr_num_dsts(instr); d++) { 232 opnd_t op = instr_get_dst(instr, d); 244 void InstrumentMops(void *drcontext, instrlist_t *bb, instr_t *instr, opnd_t op, argument 247 uint flags = instr_get_arith_flags(instr); 259 dr_save_reg(drcontext, bb, instr, DR_REG_XA 363 InstrumentReturn(void *drcontext, instrlist_t *bb, instr_t *instr) argument 405 InstrumentIndirectBranch(void *drcontext, instrlist_t *bb, instr_t *instr) argument 556 instr_t *instr; local [all...] |
/external/emma/ant/ant14/com/vladium/emma/ant/ |
H A D | FilterTask.java | 14 import com.vladium.emma.instr.FilterCfg; 15 import com.vladium.emma.instr.FilterCfg.filterElement;
|
/external/valgrind/main/lackey/tests/ |
H A D | true.stderr.exp | 18 IRStmts : guest instr = ... : ...
|
/external/chromium_org/v8/src/arm64/ |
H A D | decoder-arm64.cc | 71 void DispatchingDecoderVisitor::Visit##A(Instruction* instr) { \ 72 if (!(instr->Mask(A##FMask) == A##Fixed)) { \ 73 DCHECK(instr->Mask(A##FMask) == A##Fixed); \ 77 (*it)->Visit##A(instr); \
|
H A D | instrument-arm64.h | 60 #define DECLARE(A) void Visit##A(Instruction* instr); 74 void InstrumentLoadStore(Instruction* instr); 75 void InstrumentLoadStorePair(Instruction* instr);
|
/external/llvm/lib/Target/AArch64/Disassembler/ |
H A D | AArch64Disassembler.h | 33 getInstruction(MCInst &instr, uint64_t &size, const MemoryObject ®ion,
|
/external/llvm/utils/ |
H A D | codegen-diff | 13 my ($addr, $bytes, $instr) = ($1, $2, $4); 16 $instr =~ s/\s*(.*\S)\s*/$1/; 17 push (@result, {'addr' => $addr, 'bytes' => $bytes, 'instr' => $instr}); 18 print "addr=$addr bytes='$bytes' instr='$instr'\n" if $DEBUG; 33 my ($addr, $bytes, $instr) = ($1, $3, $2); 37 $instr =~ s/\s*(.*\S)\s*/$1/; 38 push (@result, {'addr' => $addr, 'bytes' => $bytes, 'instr' => $instr}); [all...] |
/external/vixl/src/a64/ |
H A D | instrument-a64.h | 84 #define DECLARE(A) void Visit##A(Instruction* instr); 96 void InstrumentLoadStore(Instruction* instr); 97 void InstrumentLoadStorePair(Instruction* instr);
|
H A D | debugger-a64.h | 112 void VisitException(Instruction* instr); 174 void DoBreakpoint(Instruction* instr); 175 void DoUnreachable(Instruction* instr); 176 void DoTrace(Instruction* instr); 177 void DoLog(Instruction* instr);
|