Searched refs:instr (Results 51 - 75 of 207) sorted by relevance

123456789

/external/vixl/test/
H A Dtest-fuzz-a64.cc51 uint32_t instr = mrand48(); local
52 buffer->SetInstructionBits(instr);
71 uint32_t instr = mrand48(); local
72 buffer->SetInstructionBits(instr);
/external/chromium_org/v8/src/x87/
H A Dlithium-codegen-x87.h124 void DoDeferredNumberTagD(LNumberTagD* instr);
127 void DoDeferredNumberTagIU(LInstruction* instr,
132 void DoDeferredTaggedToI(LTaggedToI* instr, Label* done);
133 void DoDeferredMathAbsTaggedHeapNumber(LMathAbs* instr);
134 void DoDeferredStackCheck(LStackCheck* instr);
135 void DoDeferredStringCharCodeAt(LStringCharCodeAt* instr);
136 void DoDeferredStringCharFromCode(LStringCharFromCode* instr);
137 void DoDeferredAllocate(LAllocate* instr);
138 void DoDeferredInstanceOfKnownGlobal(LInstanceOfKnownGlobal* instr,
140 void DoDeferredInstanceMigration(LCheckMaps* instr, Registe
205 CallRuntime(Runtime::FunctionId id, int argc, LInstruction* instr) argument
356 FlushX87StackIfNecessary(LInstruction* instr) argument
[all...]
/external/compiler-rt/lib/msandr/
H A Dmsandr.cc215 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/chromium_org/v8/src/
H A Dhydrogen-uint32-analysis.cc11 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 Dhydrogen-store-elimination.h28 void ProcessInstr(HInstruction* instr, GVNFlagSet flags);
H A Dhydrogen-environment-liveness.cc95 HInstruction* instr,
97 switch (instr->opcode()) {
99 HEnvironmentMarker* marker = HEnvironmentMarker::cast(instr);
129 ASSERT(instr->next()->IsSimulate());
130 ASSERT(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...]
H A Dhydrogen-escape-analysis.cc46 HInstruction* instr = it.Current(); local
47 if (!instr->IsAllocate()) continue;
48 HAllocate* allocate = HAllocate::cast(instr);
51 if (HasNoEscapingUses(instr, size_in_bytes)) {
53 PrintF("#%d (%s) is being captured\n", instr->id(),
54 instr->Mnemonic());
56 captured_.Add(instr, zone());
181 HInstruction* instr = it.Current(); local
182 switch (instr->opcode()) {
184 if (instr !
[all...]
H A Dlithium-codegen.h38 virtual void GenerateBodyInstructionPre(LInstruction* instr) {} argument
39 virtual void GenerateBodyInstructionPost(LInstruction* instr) {} argument
/external/emma/ant/ant14/com/vladium/emma/ant/
H A DFilterTask.java14 import com.vladium.emma.instr.FilterCfg;
15 import com.vladium.emma.instr.FilterCfg.filterElement;
/external/valgrind/main/lackey/tests/
H A Dtrue.stderr.exp18 IRStmts : guest instr = ... : ...
/external/chromium_org/v8/src/arm64/
H A Ddecoder-arm64.cc71 void DispatchingDecoderVisitor::Visit##A(Instruction* instr) { \
72 if (!(instr->Mask(A##FMask) == A##Fixed)) { \
73 ASSERT(instr->Mask(A##FMask) == A##Fixed); \
77 (*it)->Visit##A(instr); \
H A Dinstrument-arm64.h59 #define DECLARE(A) void Visit##A(Instruction* instr);
73 void InstrumentLoadStore(Instruction* instr);
74 void InstrumentLoadStorePair(Instruction* instr);
/external/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64Disassembler.h33 getInstruction(MCInst &instr, uint64_t &size, const MemoryObject &region,
/external/llvm/test/MC/Mips/
H A Dmips-pc16-fixup.s7 .space 131072 - 8, 1 # -8 = size of b instr plus size of automatically inserted nop
H A Dmicromips-pc16-fixup.s7 .space 65536 - 8, 1 # -8 = size of b instr plus size of automatically inserted nop
/external/chromium_org/v8/src/mips/
H A Dsimulator-mips.cc56 void Stop(Instruction* instr);
103 void MipsDebugger::Stop(Instruction* instr) { argument
105 uint32_t code = instr->Bits(25, 6);
123 instr->SetInstructionBits(kNopInstr);
137 void MipsDebugger::Stop(Instruction* instr) { argument
139 uint32_t code = instr->Bits(25, 6);
383 Instruction* instr = reinterpret_cast<Instruction*>(sim_->get_pc()); local
384 if (!(instr->IsTrap()) ||
385 instr->InstructionBits() == rtCallRedirInstr) {
832 Instruction* instr) {
831 CheckICache(v8::internal::HashMap* i_cache, Instruction* instr) argument
1197 ReadW(int32_t addr, Instruction* instr) argument
1218 WriteW(int32_t addr, int value, Instruction* instr) argument
1239 ReadD(int32_t addr, Instruction* instr) argument
1252 WriteD(int32_t addr, double value, Instruction* instr) argument
1265 ReadHU(int32_t addr, Instruction* instr) argument
1278 ReadH(int32_t addr, Instruction* instr) argument
1291 WriteH(int32_t addr, uint16_t value, Instruction* instr) argument
1304 WriteH(int32_t addr, int16_t value, Instruction* instr) argument
1350 Format(Instruction* instr, const char* format) argument
1388 SoftwareInterrupt(Instruction* instr) argument
1620 HandleStop(uint32_t code, Instruction* instr) argument
1632 IsStopInstruction(Instruction* instr) argument
1708 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
1951 DecodeTypeRegister(Instruction* instr) argument
2360 DecodeTypeImmediate(Instruction* instr) argument
[all...]
H A Dassembler-mips.h905 static void instr_at_put(byte* pc, Instr instr) { argument
906 *reinterpret_cast<Instr*>(pc) = instr;
909 void instr_at_put(int pos, Instr instr) { argument
910 *reinterpret_cast<Instr*>(buffer_ + pos) = instr;
914 static bool IsBranch(Instr instr);
915 static bool IsBeq(Instr instr);
916 static bool IsBne(Instr instr);
918 static bool IsJump(Instr instr);
919 static bool IsJ(Instr instr);
920 static bool IsLui(Instr instr);
[all...]
/external/llvm/utils/
H A Dcodegen-diff13 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 Dinstrument-a64.h84 #define DECLARE(A) void Visit##A(Instruction* instr);
96 void InstrumentLoadStore(Instruction* instr);
97 void InstrumentLoadStorePair(Instruction* instr);
H A Ddebugger-a64.h112 void VisitException(Instruction* instr);
174 void DoBreakpoint(Instruction* instr);
175 void DoUnreachable(Instruction* instr);
176 void DoTrace(Instruction* instr);
177 void DoLog(Instruction* instr);
/external/chromium_org/v8/src/arm/
H A Dassembler-arm.cc246 Instr* instr = reinterpret_cast<Instr*>(instructions); local
248 *(pc + i) = *(instr + i);
521 Condition Assembler::GetCondition(Instr instr) { argument
522 return Instruction::ConditionField(instr);
526 bool Assembler::IsBranch(Instr instr) { argument
527 return (instr & (B27 | B25)) == (B27 | B25);
531 int Assembler::GetBranchOffset(Instr instr) { argument
532 ASSERT(IsBranch(instr));
535 return ((instr & kImm24Mask) << 8) >> 6;
539 bool Assembler::IsLdrRegisterImmediate(Instr instr) { argument
544 IsVldrDRegisterImmediate(Instr instr) argument
549 GetLdrRegisterImmediateOffset(Instr instr) argument
557 GetVldrDRegisterImmediateOffset(Instr instr) argument
566 SetLdrRegisterImmediateOffset(Instr instr, int offset) argument
578 SetVldrDRegisterImmediateOffset(Instr instr, int offset) argument
591 IsStrRegisterImmediate(Instr instr) argument
596 SetStrRegisterImmediateOffset(Instr instr, int offset) argument
608 IsAddRegisterImmediate(Instr instr) argument
613 SetAddRegisterImmediateOffset(Instr instr, int offset) argument
622 GetRd(Instr instr) argument
629 GetRn(Instr instr) argument
636 GetRm(Instr instr) argument
643 IsPush(Instr instr) argument
648 IsPop(Instr instr) argument
653 IsStrRegFpOffset(Instr instr) argument
658 IsLdrRegFpOffset(Instr instr) argument
663 IsStrRegFpNegOffset(Instr instr) argument
668 IsLdrRegFpNegOffset(Instr instr) argument
673 IsLdrPcImmediateOffset(Instr instr) argument
680 IsLdrPpImmediateOffset(Instr instr) argument
687 IsVldrDPcImmediateOffset(Instr instr) argument
694 IsVldrDPpImmediateOffset(Instr instr) argument
701 IsTstImmediate(Instr instr) argument
707 IsCmpRegister(Instr instr) argument
713 IsCmpImmediate(Instr instr) argument
719 GetCmpImmediateRegister(Instr instr) argument
725 GetCmpImmediateRawImmediate(Instr instr) argument
750 Instr instr = instr_at(pos); local
767 Instr instr = instr_at(pos); local
862 Instr instr = instr_at(l.pos()); local
950 fits_shifter(uint32_t imm32, uint32_t* rotate_imm, uint32_t* immed_8, Instr* instr) argument
1099 addrmod1(Instr instr, Register rn, Register rd, const Operand& x) argument
1142 addrmod2(Instr instr, Register rd, const MemOperand& x) argument
1174 addrmod3(Instr instr, Register rd, const MemOperand& x) argument
1213 addrmod4(Instr instr, Register rn, RegList rl) argument
1221 addrmod5(Instr instr, CRegister crd, const MemOperand& x) argument
1787 Instr instr; local
3031 IsMovT(Instr instr) argument
3039 IsMovW(Instr instr) argument
3047 IsNop(Instr instr, int type) argument
3369 Instr instr = instr_at(rinfo.pc()); local
3410 Instr instr = instr_at(rinfo.pc()); local
[all...]
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/org.apache.ant_1.7.1.v20090120-1145/lib/
H A Dant-jai.jar ... .ant.types.optional.image.ImageOperation instr public void addRotate (org.apache.tools.ant
/external/ltrace/sysdeps/linux-gnu/ia64/
H A Dbreakpoint.c119 replace_slotN_contents(char *bundle, long long instr, int slotnum) { argument
120 replace_bit_field(bundle, instr, 5 + 41 * slotnum, 41);
181 long long instr; local
199 instr = slotN_contents(bundle.cbundle, slotnum);
201 memcpy(sbp->orig_value, &instr, sizeof(instr));
217 unsigned long instr; local
226 memcpy(&instr, sbp->orig_value, sizeof(instr));
228 replace_slotN_contents(bundle.cbundle, instr, slotnu
[all...]
/external/emma/core/java12/com/vladium/emma/report/
H A DMethodItem.java96 final int instr = blockSizes [b];
98 totalBlockInstr += instr;
102 coverageBlockInstr += instr;
125 final int instr = blockSizes [b];
127 thisLineTotalInstr += instr;
131 thisLineCoverageInstr += instr;
/external/llvm/lib/Target/X86/Disassembler/
H A DX86Disassembler.h103 DecodeStatus getInstruction(MCInst &instr, uint64_t &size,

Completed in 598 milliseconds

123456789