HomeSort by relevance Sort by last modified time
    Searched refs:Insn (Results 51 - 75 of 113) sorted by null

1 23 4 5

  /dalvik/dx/src/com/android/dx/rop/code/
BasicBlockList.java 138 Insn insn = insns.get(j); local
140 if (insn.getOpcode().getOpcode() != RegOps.MARK_LOCAL) {
173 public void forEachInsn(Insn.Visitor visitor) {
313 implements Insn.Visitor {
334 public void visitPlainInsn(PlainInsn insn) {
335 visit(insn);
339 public void visitPlainCstInsn(PlainCstInsn insn) {
340 visit(insn);
344 public void visitSwitchInsn(SwitchInsn insn) {
    [all...]
LocalVariableExtractor.java 121 Insn insn = insns.get(i); local
124 result = insn.getLocalAssignment();
132 result = insn.getResult();
151 * If this insn represents a local moving from one register
164 resultInfo.addAssignment(insn, result);
  /external/dexmaker/src/dx/java/com/android/dx/rop/code/
BasicBlockList.java 138 Insn insn = insns.get(j); local
140 if (insn.getOpcode().getOpcode() != RegOps.MARK_LOCAL) {
173 public void forEachInsn(Insn.Visitor visitor) {
313 implements Insn.Visitor {
334 public void visitPlainInsn(PlainInsn insn) {
335 visit(insn);
339 public void visitPlainCstInsn(PlainCstInsn insn) {
340 visit(insn);
344 public void visitSwitchInsn(SwitchInsn insn) {
    [all...]
LocalVariableExtractor.java 121 Insn insn = insns.get(i); local
124 result = insn.getLocalAssignment();
132 result = insn.getResult();
151 * If this insn represents a local moving from one register
164 resultInfo.addAssignment(insn, result);
  /cts/tools/dasm/src/dasm/
parser.cup 86 terminal str_token Str, Word, Insn;
685 Insn:i
689 Insn:i Word:n
693 Insn:i Relative:n
697 Insn:i Word:n1 Num:n2
701 Insn:i Word:n1 Int:n2
705 Insn:i Word:n1 Word:n2
709 Insn:i Word:n1 Relative:n2
713 Insn:i Word:n1 Word:n2 Word:n3
717 Insn:i Word:n1 Word:n2 Relative:n
    [all...]
  /dalvik/dexgen/src/com/android/dexgen/dex/code/
RopTranslator.java 22 import com.android.dexgen.rop.code.Insn;
183 method.getBlocks().forEachInsn(new Insn.BaseVisitor() {
184 public void visitPlainCstInsn(PlainCstInsn insn) {
185 if (insn.getOpcode().getOpcode()== RegOps.MOVE_PARAM) {
187 ((CstInteger) insn.getConstant()).getValue();
191 == insn.getResult().getReg());
264 Insn lastInsn = block.getLastInsn();
292 TargetInsn insn = local
296 output.add(insn);
443 * @param insn {@code non-null;} instruction in questio
668 Insn insn local
    [all...]
  /dalvik/dx/src/com/android/dx/dex/code/
RopTranslator.java 24 import com.android.dx.rop.code.Insn;
188 method.getBlocks().forEachInsn(new Insn.BaseVisitor() {
190 public void visitPlainCstInsn(PlainCstInsn insn) {
191 if (insn.getOpcode().getOpcode()== RegOps.MOVE_PARAM) {
193 ((CstInteger) insn.getConstant()).getValue();
197 == insn.getResult().getReg());
270 Insn lastInsn = block.getLastInsn();
298 TargetInsn insn = local
302 output.add(insn);
449 * @param insn {@code non-null;} instruction in questio
677 Insn insn local
    [all...]
  /external/dexmaker/src/dx/java/com/android/dx/dex/code/
RopTranslator.java 24 import com.android.dx.rop.code.Insn;
189 method.getBlocks().forEachInsn(new Insn.BaseVisitor() {
191 public void visitPlainCstInsn(PlainCstInsn insn) {
192 if (insn.getOpcode().getOpcode()== RegOps.MOVE_PARAM) {
194 ((CstInteger) insn.getConstant()).getValue();
198 == insn.getResult().getReg());
271 Insn lastInsn = block.getLastInsn();
299 TargetInsn insn = local
303 output.add(insn);
450 * @param insn {@code non-null;} instruction in questio
675 Insn insn local
    [all...]
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/arc/
insn3.s 0 # Insn 3 @OC@ test
  /external/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
RuntimeDyldMachOARM.h 144 uint32_t Insn = readBytesUnaligned(LocalAddress, 4);
145 Insn = (Insn & 0xfff0f000) | ((Value & 0xf000) << 4) | (Value & 0x0fff);
146 writeBytesUnaligned(Insn, LocalAddress, 4);
  /dalvik/dx/src/com/android/dx/ssa/
PhiInsn.java 19 import com.android.dx.rop.code.Insn;
38 * result register. The original result register of the phi insn
54 * Constructs a new phi insn with no operands.
56 * @param resultReg the result reg for this phi insn
57 * @param block block containing this insn.
65 * Makes a phi insn with a void result type.
67 * @param resultReg the result register for this phi insn.
68 * @param block block containing this insn.
92 * @param ssaMeth method that contains this insn
187 public Insn getOriginalRopInsn()
    [all...]
SCCP.java 20 import com.android.dx.rop.code.Insn;
115 for (SsaInsn insn : ssaMeth.getUseListForRegister(reg)) {
116 varyingWorklist.add(insn);
119 for (SsaInsn insn : ssaMeth.getUseListForRegister(reg)) {
120 ssaWorklist.add(insn);
157 * @param insn PHI to simulate.
159 private void simulatePhi(PhiInsn insn) {
160 int phiResultReg = insn.getResult().getReg();
166 RegisterSpecList sources = insn.getSources();
172 int predBlockIndex = insn.predBlockIndexForSourcesIndex(i)
564 SsaInsn insn = varyingWorklist.remove(listSize); local
578 SsaInsn insn = ssaWorklist.remove(listSize); local
    [all...]
EscapeAnalysis.java 21 import com.android.dx.rop.code.Insn;
151 * @param insn {@code non-null;} an instruction that must always be
155 private SsaInsn getMoveForInsn(SsaInsn insn) {
156 int succ = insn.getBlock().getSuccessors().nextSetBit(0);
215 * @param insn {@code non-null;} instruction to process
217 private void processInsn(SsaInsn insn) {
218 int op = insn.getOpcode().getOpcode();
219 RegisterSpec result = insn.getResult();
226 escSet = processMoveResultPseudoInsn(insn);
247 * @param insn {@code non-null;} move result pseudo instruction to proces
646 SsaInsn insn = ssaMeth.getDefinitionForRegister(i); local
    [all...]
  /external/llvm/utils/TableGen/
FixedLenDecoderEmitter.cpp 366 // Populates the insn given the uid.
367 void insnWithID(insn_t &Insn, unsigned Opcode) const {
380 Insn.push_back(BIT_UNSET);
382 Insn.push_back(bitFromBits(Bits, i));
391 // Populates the field of the insn given the start position and the number of
396 bool fieldFromInsn(uint64_t &Field, insn_t &Insn, unsigned StartBit,
427 const insn_t &Insn) const;
507 insn_t Insn;
509 // Populates the insn given the uid.
510 Owner->insnWithID(Insn, Owner->Opcodes[i])
    [all...]
  /dalvik/dx/src/com/android/dx/cf/code/
Ropper.java 23 import com.android.dx.rop.code.Insn;
791 ArrayList<Insn> insns = machine.getInsns();
955 Insn insn = insns.get(i); local
1123 Insn insn = new PlainCstInsn(Rops.opMoveParam(one), pos, result, local
1143 Insn insn; local
1205 Insn insn = new ThrowingInsn(Rops.MONITOR_EXIT, returnPos, local
1231 Insn insn = new PlainInsn(returnOp, returnPos, null, sources); local
1258 Insn insn; local
1303 Insn insn = new PlainInsn(Rops.opMoveException(one.getCaughtType()), local
1737 Insn insn = insns.get(i); local
    [all...]
RopperMachine.java 23 import com.android.dx.rop.code.Insn;
83 private final ArrayList<Insn> insns;
155 this.insns = new ArrayList<Insn>(25);
172 public ArrayList<Insn> getInsns() {
259 * @return true if at least one of the insn processed since the last
372 Insn insn; local
388 insn = new ThrowingCstInsn(rop, pos, sources, catches,
390 insns.add(insn);
394 insn = new PlainInsn(rop, pos, dimsReg, RegisterSpecList.EMPTY)
    [all...]
  /dalvik/dexgen/src/com/android/dexgen/rop/code/
LocalVariableExtractor.java 121 Insn insn = insns.get(i); local
124 result = insn.getLocalAssignment();
132 result = insn.getResult();
151 * If this insn represents a local moving from one register
164 resultInfo.addAssignment(insn, result);
  /external/dexmaker/src/dx/java/com/android/dx/ssa/
PhiInsn.java 34 * result register. The original result register of the phi insn
50 * Constructs a new phi insn with no operands.
52 * @param resultReg the result reg for this phi insn
53 * @param block block containing this insn.
61 * Makes a phi insn with a void result type.
63 * @param resultReg the result register for this phi insn.
64 * @param block block containing this insn.
88 * @param ssaMeth method that contains this insn
183 public Insn getOriginalRopInsn() {
210 // How'd this happen? A phi insn with no operand
    [all...]
DeadCodeRemover.java 26 import com.android.dx.rop.code.Insn;
47 * (does it correspond to a no-side-effect insn?)
97 // This insn has already been deleted.
106 // Delete this insn from all usage lists.
121 // Schedule this insn for later deletion.
142 SsaInsn insn = block.getInsns().get(i); local
143 RegisterSpecList sources = insn.getSources();
148 deletedInsns.add(insn);
154 useList[source.getReg()].remove(insn);
158 RegisterSpec result = insn.getResult()
    [all...]
SCCP.java 20 import com.android.dx.rop.code.Insn;
116 for (SsaInsn insn : ssaMeth.getUseListForRegister(reg)) {
117 varyingWorklist.add(insn);
120 for (SsaInsn insn : ssaMeth.getUseListForRegister(reg)) {
121 ssaWorklist.add(insn);
158 * @param insn PHI to simulate.
160 private void simulatePhi(PhiInsn insn) {
161 int phiResultReg = insn.getResult().getReg();
167 RegisterSpecList sources = insn.getSources();
173 int predBlockIndex = insn.predBlockIndexForSourcesIndex(i)
565 SsaInsn insn = varyingWorklist.remove(listSize); local
579 SsaInsn insn = ssaWorklist.remove(listSize); local
    [all...]
EscapeAnalysis.java 21 import com.android.dx.rop.code.Insn;
152 * @param insn {@code non-null;} an instruction that must always be
156 private SsaInsn getMoveForInsn(SsaInsn insn) {
157 int succ = insn.getBlock().getSuccessors().nextSetBit(0);
216 * @param insn {@code non-null;} instruction to process
218 private void processInsn(SsaInsn insn) {
219 int op = insn.getOpcode().getOpcode();
220 RegisterSpec result = insn.getResult();
227 escSet = processMoveResultPseudoInsn(insn);
248 * @param insn {@code non-null;} move result pseudo instruction to proces
647 SsaInsn insn = ssaMeth.getDefinitionForRegister(i); local
    [all...]
  /toolchain/binutils/binutils-2.25/gold/
powerpc.cc 920 // On powerpc, the branch and link insn making a call to
925 // symbol as the reloc on the insn setting up the __tls_get_addr
926 // argument. This ties the arg setup insn with the call insn,
4786 uint32_t insn = std_0_1 + (r << 21) + (1 << 16) - (32 - r) * 8; local
4796 uint32_t insn = std_0_1 + 16; local
4807 uint32_t insn = ld_0_1 + (r << 21) + (1 << 16) - (32 - r) * 8; local
4816 uint32_t insn = ld_0_1 + 16; local
4835 uint32_t insn = std_0_12 + (r << 21) + (1 << 16) - (32 - r) * 8; local
4853 uint32_t insn = ld_0_12 + (r << 21) + (1 << 16) - (32 - r) * 8; local
4871 uint32_t insn = stfd_0_1 + (r << 21) + (1 << 16) - (32 - r) * 8; local
4891 uint32_t insn = lfd_0_1 + (r << 21) + (1 << 16) - (32 - r) * 8; local
4936 uint32_t insn = li_12_0 + (1 << 16) - (32 - r) * 16; local
4957 uint32_t insn = li_12_0 + (1 << 16) - (32 - r) * 16; local
6913 Valtype insn = elfcpp::Swap<32, big_endian>::readval(wv); local
7004 Insn insn = elfcpp::Swap<32, big_endian>::readval(iview); local
7021 Insn insn = elfcpp::Swap<32, big_endian>::readval(iview); local
7034 Insn insn = nop; local
7059 Insn insn = elfcpp::Swap<32, big_endian>::readval(iview); local
7072 Insn insn = nop; local
7128 Insn insn = elfcpp::Swap<32, big_endian>::readval(iview); local
7141 Insn insn = nop; local
7160 Insn insn = add_3_3_13; local
7169 Insn insn = addi_3_3; local
7188 Insn insn = addi_3_3; local
7204 Insn insn = elfcpp::Swap<32, big_endian>::readval(iview); local
7355 Insn insn = elfcpp::Swap<32, big_endian>::readval(iview); local
7403 Insn insn = elfcpp::Swap<32, big_endian>::readval(iview); local
7428 Insn insn = elfcpp::Swap<32, big_endian>::readval(iview); local
7548 Insn insn = elfcpp::Swap<32, big_endian>::readval(iview); local
    [all...]
  /external/dexmaker/src/dx/java/com/android/dx/ssa/back/
IdenticalBlockCombiner.java 22 import com.android.dx.rop.code.Insn;
  /dalvik/dx/src/com/android/dx/command/dump/
BlockDumper.java 35 import com.android.dx.rop.code.Insn;
320 Insn one = il.get(i);
  /external/dexmaker/src/main/java/com/google/dexmaker/
Code.java 20 import com.android.dx.rop.code.Insn;
290 List<Insn> moveParameterInstructions = new ArrayList<Insn>();
400 private void addInstruction(Insn insn) {
401 addInstruction(insn, null);
408 private void addInstruction(Insn insn, Label branch) {
412 currentLabel.instructions.add(insn);
414 switch (insn.getOpcode().getBranchingness())
    [all...]

Completed in 1088 milliseconds

1 23 4 5