Searched defs:instruction (Results 76 - 100 of 107) sorted by relevance

12345

/external/libnfc-nxp/src/
H A DphHciNfc_NfcIPMgmt.c437 uint8_t instruction=0; local
443 /* Get the instruction bits from the Message Header */
444 instruction = (uint8_t) GET_BITS8( message->msg_header,
446 if (NXP_EVT_NFC_ACTIVATED == instruction)
639 uint8_t instruction=0; local
644 /* Get the instruction bits from the Message Header */
645 instruction = (uint8_t) GET_BITS8( message->msg_header,
647 if (NXP_EVT_NFC_ACTIVATED == instruction)
756 uint8_t instruction=0; local
763 /* Get the instruction bit
[all...]
/external/proguard/src/proguard/classfile/editor/
H A DCodeAttributeComposer.java28 import proguard.classfile.instruction.*;
29 import proguard.classfile.instruction.visitor.InstructionVisitor;
161 * Appends the given instruction with the given old offset.
162 * @param oldInstructionOffset the old offset of the instruction, to which
165 * @param instruction the instruction to be appended.
168 Instruction instruction)
172 println("["+codeLength+"] <- ", instruction.toString(oldInstructionOffset));
176 int newCodeLength = codeLength + instruction.length(codeLength);
180 // Remember the old offset of the appended instruction
167 appendInstruction(int oldInstructionOffset, Instruction instruction) argument
456 visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) argument
[all...]
H A DCodeAttributeEditor.java28 import proguard.classfile.instruction.*;
29 import proguard.classfile.instruction.visitor.InstructionVisitor;
124 * Remembers to place the given instruction right before the instruction
126 * @param instructionOffset the offset of the instruction.
127 * @param instruction the new instruction.
129 public void insertBeforeInstruction(int instructionOffset, Instruction instruction) argument
134 throw new IllegalArgumentException("Invalid instruction offset ["+instructionOffset+"] in code with length ["+codeLength+"]");
137 preInsertions[instructionOffset] = instruction;
173 replaceInstruction(int instructionOffset, Instruction instruction) argument
213 insertAfterInstruction(int instructionOffset, Instruction instruction) argument
588 mapInstruction(int oldOffset, Instruction instruction) argument
667 moveInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int oldOffset, Instruction instruction) argument
[all...]
H A DConstantPoolRemapper.java32 import proguard.classfile.instruction.*;
33 import proguard.classfile.instruction.visitor.InstructionVisitor;
451 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} argument
460 // Replace the instruction.
/external/proguard/src/proguard/classfile/util/
H A DInstructionSequenceMatcher.java27 import proguard.classfile.instruction.*;
28 import proguard.classfile.instruction.visitor.InstructionVisitor;
31 * This InstructionVisitor checks whether a given pattern instruction sequence
33 * instruction sequence can be wildcards that are matched.
80 * instruction.
81 * @param patternInstructions the pattern instruction sequence.
95 * Starts matching from the first instruction again next time.
189 // Check if the instruction matches the next instruction in the sequence.
195 // Check if the instruction sequenc
574 checkMatch(boolean condition, Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) argument
[all...]
H A DSimplifiedVisitor.java28 import proguard.classfile.instruction.*;
473 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) argument
/external/proguard/src/proguard/optimize/evaluation/
H A DEvaluationShrinker.java29 import proguard.classfile.instruction.*;
30 import proguard.classfile.instruction.visitor.InstructionVisitor;
169 Instruction instruction = InstructionFactory.create(codeAttribute.code,
172 instruction.accept(clazz, method, codeAttribute, offset, unusedParameterSimplifier);
196 Instruction instruction = InstructionFactory.create(codeAttribute.code,
199 // Mark that the instruction is necessary if it is an infinite loop.
200 if (instruction.opcode == InstructionConstants.OP_GOTO &&
201 ((BranchInstruction)instruction).branchOffset == 0)
207 // Mark that the instruction is necessary if it has side effects.
212 instruction))
478 visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) argument
558 visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) argument
671 visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) argument
1046 fixDupInstruction(Clazz clazz, CodeAttribute codeAttribute, int dupOffset, Instruction instruction) argument
1481 isDupOrSwap(Instruction instruction) argument
1492 isPop(Instruction instruction) argument
[all...]
/external/v8/src/arm/
H A Ddisasm-arm.cc28 // A Disassembler object is used to disassemble a block of code instruction by
29 // instruction. The default implementation of the NameConverter object can be
88 // Writes one disassembled instruction into 'buffer' (0-terminated).
89 // Returns the length of the disassembled machine instruction in bytes.
90 int InstructionDecode(byte* instruction);
120 // Each of these functions decodes one particular instruction type, a 3-bit
121 // field in the instruction encoding.
179 // Print the condition guarding the instruction.
208 // Print the register shift operands for the instruction. Generally used for
244 // Print the immediate operand for the instruction
1488 InstructionDecode(v8::internal::Vector<char> buffer, byte* instruction) argument
1495 ConstantPoolSizeAt(byte* instruction) argument
[all...]
/external/chromium/sdch/open-vcdiff/src/
H A Dvcdecoder.cc201 // Decodes a single ADD instruction, updating parent_->decoded_target_.
204 // Decodes a single RUN instruction, updating parent_->decoded_target_.
207 // Decodes a single COPY instruction, updating parent_->decoded_target_.
241 // Executes a single COPY or ADD instruction, appending data to
245 // Executes a single RUN instruction, appending data to
252 // by the number of instruction/size bytes parsed.
1095 // Reduce expected instruction segment length by bytes parsed
1211 VCDiffInstructionType instruction = local
1213 switch (instruction) {
1228 LOG(ERROR) << VCDiffInstructionName(instruction)
[all...]
/external/proguard/src/proguard/classfile/visitor/
H A DClassPrinter.java32 import proguard.classfile.instruction.*;
33 import proguard.classfile.instruction.visitor.InstructionVisitor;
615 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) argument
617 println(instruction.toString(offset));
/external/proguard/src/proguard/shrink/
H A DUsageMarker.java31 import proguard.classfile.instruction.*;
32 import proguard.classfile.instruction.visitor.InstructionVisitor;
834 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} argument
/external/v8/src/ia32/
H A Ddisasm-ia32.cc280 // Writes one disassembled instruction into 'buffer' (0-terminated).
281 // Returns the length of the disassembled machine instruction in bytes.
282 int InstructionDecode(v8::internal::Vector<char> buffer, byte* instruction);
486 // Writes instruction's mnemonic, left and right operands to 'tmp_buffer_'.
514 // Returns number of bytes used by machine instruction, including *data byte.
858 // Returns NULL if the instruction is not handled here.
877 // Disassembled instruction '*instr' and writes it into 'out_buffer'.
892 bool processed = true; // Will be set to false if the current instruction
1665 byte* instruction) {
1667 return d.InstructionDecode(buffer, instruction);
1664 InstructionDecode(v8::internal::Vector<char> buffer, byte* instruction) argument
1672 ConstantPoolSizeAt(byte* instruction) argument
[all...]
/external/webkit/Source/JavaScriptCore/jit/
H A DJITInlineMethods.h149 * uninterrupted sequence the last macroassembler's instruction is a stub
150 * call, it emits store instruction(s) which should not be included in the
334 ALWAYS_INLINE void JIT::sampleInstruction(Instruction* instruction, bool inHostFunction) argument
337 storePtr(TrustedImmPtr(m_interpreter->sampler()->encodeSample(instruction, inHostFunction)), X86Registers::ecx);
340 ALWAYS_INLINE void JIT::sampleInstruction(Instruction* instruction, bool inHostFunction) argument
342 storePtr(TrustedImmPtr(m_interpreter->sampler()->encodeSample(instruction, inHostFunction)), m_interpreter->sampler()->sampleSlot());
/external/proguard/src/proguard/classfile/instruction/
H A DInstructionConstants.java21 package proguard.classfile.instruction;
24 * Representation of an instruction.
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/
H A DMethodAnalyzer.java68 //This is a dummy instruction that occurs immediately before the first real instruction. We can initialize the
69 //register types for this instruction to the parameter types, in order to have them propagate to all of its
70 //successors, e.g. the first real instruction, the first instructions in any exception handlers covering the first
71 //instruction, etc.
90 //have to handle the case this special case of instruction being null, in the main class
143 for (AnalyzedInstruction instruction: instructions.getValues()) {
144 instruction.dead = true;
202 //if we had deodexed an odex instruction in a previous pass, we might have more specific
203 //register information now, so let's restore the original odexed instruction an
390 getInstructionAddress(AnalyzedInstruction instruction) argument
440 propagateRegisterToSuccessors(AnalyzedInstruction instruction, int registerNumber, BitSet changedInstructions) argument
3622 Format35cRegisterIterator(FiveRegisterInstruction instruction) argument
3652 Format3rcRegisterIterator(RegisterRangeInstruction instruction) argument
[all...]
/external/v8/src/
H A Dlithium-allocator.cc432 // Order of instruction's processing (see ProcessInstructions) guarantees
822 // the instruction end.
829 // Handle fixed input operands of second instruction.
840 // of the instruction.
859 // Handle "output same as input" for second instruction.
880 // instruction will include the output operand (whose value at the
881 // beginning of the instruction is equal to the input operand). If
882 // this is not desired, then the pointer map at this instruction needs
1037 // We are going to insert a move before the branch instruction.
1043 // covering a branch instruction
1449 LOsrEntry* instruction = LOsrEntry::cast(instrs->at(index)); local
[all...]
H A Dhydrogen.cc491 // node is a control instruction.
662 void HBasicBlock::FinishExit(HControlInstruction* instruction) { argument
663 Finish(instruction);
1337 // the loop header. If a call instruction is encountered the backwards branch
1551 TraceGVN("Checking instruction %d (%s) instruction GVN flags 0x%X, "
1610 TraceGVN("Hoisting loop invariant instruction %d\n", instr->id());
1611 // Move the instruction out of the loop.
1620 // If an instruction is not hoisted, we have to account for its side
2059 // after the (possible) HChange instruction
7967 HInstruction* instruction = current->first(); local
[all...]
/external/v8/src/x64/
H A Ddisasm-x64.cc304 // A new DisassemblerX64 object is created to disassemble each instruction.
305 // The object can only disassemble a single instruction.
325 // Writes one disassembled instruction into 'buffer' (0-terminated).
326 // Returns the length of the disassembled machine instruction in bytes.
327 int InstructionDecode(v8::internal::Vector<char> buffer, byte* instruction);
605 // Writes instruction's mnemonic, left and right operands to 'tmp_buffer_'.
641 // Returns number of bytes used by machine instruction, including *data byte.
1018 // At return, "current" points to the start of the next instruction.
1252 // SETcc: Set byte on condition. Needs pointer to beginning of instruction.
1275 // Returns NULL if the instruction i
1816 InstructionDecode(v8::internal::Vector<char> buffer, byte* instruction) argument
1824 ConstantPoolSizeAt(byte* instruction) argument
[all...]
/external/elfutils/libcpu/
H A Di386_parse.c202 struct instruction struct
231 struct instruction *next;
293 struct instruction *instr, int n);
303 static struct instruction *instructions;
1641 struct instruction *newp = xcalloc (sizeof (*newp),
2375 struct instruction *instr, int n)
2505 /* We reverse the order of the instruction list while processing it.
2508 struct instruction *reversed = NULL;
2510 struct instruction *runp = instructions;
2553 struct instruction *ol
[all...]
/external/webkit/Source/JavaScriptCore/assembler/
H A DARMv7Assembler.h884 // Only allowed in IT (if then) block if last instruction.
891 // Only allowed in IT (if then) block if last instruction.
899 // Only allowed in IT (if then) block if last instruction.
1007 // rt == ARMRegisters::pc only allowed if last instruction in IT (if then) block.
1054 // rt == ARMRegisters::pc only allowed if last instruction in IT (if then) block.
1067 // rt == ARMRegisters::pc only allowed if last instruction in IT (if then) block.
1336 // rt == ARMRegisters::pc only allowed if last instruction in IT (if then) block.
1384 // rt == ARMRegisters::pc only allowed if last instruction in IT (if then) block.
1850 // floating point register number. This will commonly be encoded in the instruction
1856 // field to be encoded together in the instruction (th
1936 uint16_t* instruction = static_cast<uint16_t*>(address); local
1942 uint16_t* instruction = static_cast<uint16_t*>(address); local
1948 uint16_t* instruction = static_cast<uint16_t*>(address); local
1954 uint16_t* instruction = static_cast<uint16_t*>(address); local
1960 uint16_t* instruction = static_cast<uint16_t*>(address); local
1966 uint16_t* instruction = static_cast<uint16_t*>(address); local
1970 canBeJumpT1(const uint16_t* instruction, const void* target) argument
1983 canBeJumpT2(const uint16_t* instruction, const void* target) argument
1996 canBeJumpT3(const uint16_t* instruction, const void* target, bool& mayTriggerErrata) argument
2017 canBeJumpT4(const uint16_t* instruction, const void* target, bool& mayTriggerErrata) argument
2038 linkJumpT1(Condition cond, uint16_t* instruction, void* target) argument
2056 linkJumpT2(uint16_t* instruction, void* target) argument
2074 linkJumpT3(Condition cond, uint16_t* instruction, void* target) argument
2091 linkJumpT4(uint16_t* instruction, void* target) argument
2111 linkConditionalJumpT4(Condition cond, uint16_t* instruction, void* target) argument
2121 linkBX(uint16_t* instruction, void* target) argument
2137 linkConditionalBX(Condition cond, uint16_t* instruction, void* target) argument
2147 linkJumpAbsolute(uint16_t* instruction, void* target) argument
[all...]
H A DSH4Assembler.h1287 uint16_t instruction = *instructionPtr; local
1290 if (((instruction & 0xff00) == BT_OPCODE) || ((instruction & 0xff00) == BF_OPCODE)) {
1297 instruction ^= 0x0202;
1298 *instructionPtr++ = instruction;
1300 instruction = (BRAF_OPCODE | (*instructionPtr++ & 0xf00));
1301 *instructionPtr = instruction;
1368 SH4Word instruction = *instructionPtr; local
1369 SH4Word index = instruction & 0xff;
1371 if ((instruction
1406 uint16_t instruction = *instructionPtr; local
1440 uint16_t instruction = *instructionPtr; local
[all...]
/external/proguard/lib/
H A Dproguard.jar ... classfile.attribute.CodeAttribute, int, proguard.classfile.instruction.ConstantInstruction, proguard.evaluation.Stack) public void visitFieldrefConstant ...
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/org.apache.ant_1.7.1.v20090120-1145/lib/
H A Dant-jsch.jarMETA-INF/ META-INF/MANIFEST.MF org/ org/apache/ org/apache/tools/ org/apache/tools/ant/ ...
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/org.eclipse.jdt.debug_3.6.1.v20100715_r361/
H A Djdimodel.jarMETA-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ...
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
H A Dorg.eclipse.equinox.p2.metadata.repository_1.1.0.v20100513.jarMETA-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ...

Completed in 558 milliseconds

12345