Searched refs:Insn (Results 1 - 25 of 37) sorted by path

12

/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/
H A Dgen_x86_insn.py380 class Insn(object): class in inherits:object
461 return Insn(self.groupname,
505 opts.append(Insn(groupname, **kwargs))
/external/dexmaker/src/dx/java/com/android/dx/dex/code/
H A DBlockAddresses.java21 import com.android.dx.rop.code.Insn;
133 Insn insn = one.getInsns().get(0);
H A DRopToDop.java19 import com.android.dx.rop.code.Insn;
34 * Translator from rop-level {@link Insn} instances to corresponding
457 public static Dop dopFor(Insn insn) {
H A DRopTranslator.java24 import com.android.dx.rop.code.Insn;
189 method.getBlocks().forEachInsn(new Insn.BaseVisitor() {
271 Insn lastInsn = block.getLastInsn();
453 private static RegisterSpecList getRegs(Insn insn) {
467 private static RegisterSpecList getRegs(Insn insn,
495 private class TranslationVisitor implements Insn.Visitor {
675 Insn insn
714 "Insn with result/move-result-pseudo mismatch " +
753 "Insn with result/move-result-pseudo mismatch" + insn);
871 public void addIntroductionIfNecessary(Insn ins
[all...]
/external/dexmaker/src/dx/java/com/android/dx/rop/code/
H A DBasicBlock.java86 Insn lastInsn = insns.get(sz - 1);
200 public Insn getFirstInsn() {
210 public Insn getLastInsn() {
235 Insn lastInsn = insns.getLast();
250 Insn lastInsn = insns.getLast();
H A DBasicBlockList.java138 Insn insn = insns.get(j);
173 public void forEachInsn(Insn.Visitor visitor) {
313 implements Insn.Visitor {
368 private void visit(Insn insn) {
H A DCstInsn.java25 extends Insn {
66 public boolean contentEquals(Insn b) {
69 * Insn.contentEquals compares classes of this and b.
H A DFillArrayDataInsn.java31 extends Insn {
96 public Insn withAddedCatch(Type type) {
102 public Insn withRegisterOffset(int delta) {
110 public Insn withNewRegisters(RegisterSpec result,
H A DInsn.java30 public abstract class Insn implements ToHuman { class in inherits:ToHuman
51 public Insn(Rop opcode, SourcePosition position, RegisterSpec result, method in class:Insn
225 public abstract Insn withAddedCatch(Type type);
234 public abstract Insn withRegisterOffset(int delta);
245 public Insn withSourceLiteral() {
250 * Returns an exact copy of this Insn
254 public Insn copy() {
271 * Compares Insn contents, since {@code Insn.equals()} is defined
272 * to be an identity compare. Insn'
[all...]
H A DInsnList.java22 * List of {@link Insn} instances.
43 public Insn get(int n) {
44 return (Insn) get0(n);
53 public void set(int n, Insn insn) {
63 public Insn getLast() {
72 public void forEach(Insn.Visitor visitor) {
82 * The blocks must have the same number of insns, and each Insn must
83 * also return true to {@code Insn.contentEquals()}.
118 Insn one = (Insn) get
[all...]
H A DLocalVariableExtractor.java121 Insn insn = insns.get(i);
H A DLocalVariableInfo.java48 private final HashMap<Insn, RegisterSpec> insnAssignments;
67 new HashMap<Insn, RegisterSpec>(blocks.getInstructionCount());
190 public void addAssignment(Insn insn, RegisterSpec spec) {
211 public RegisterSpec getAssignment(Insn insn) {
H A DPlainCstInsn.java63 public Insn withAddedCatch(Type type) {
69 public Insn withRegisterOffset(int delta) {
78 public Insn withNewRegisters(RegisterSpec result,
H A DPlainInsn.java31 extends Insn {
85 public Insn withAddedCatch(Type type) {
91 public Insn withRegisterOffset(int delta) {
99 public Insn withSourceLiteral() {
149 public Insn withNewRegisters(RegisterSpec result,
H A DSwitchInsn.java28 extends Insn {
76 public Insn withAddedCatch(Type type) {
82 public Insn withRegisterOffset(int delta) {
96 public boolean contentEquals(Insn b) {
102 public Insn withNewRegisters(RegisterSpec result,
H A DThrowingCstInsn.java83 public Insn withAddedCatch(Type type) {
91 public Insn withRegisterOffset(int delta) {
100 public Insn withNewRegisters(RegisterSpec result,
H A DThrowingInsn.java29 extends Insn {
98 public Insn withAddedCatch(Type type) {
105 public Insn withRegisterOffset(int delta) {
113 public Insn withNewRegisters(RegisterSpec result,
/external/dexmaker/src/dx/java/com/android/dx/ssa/
H A DDeadCodeRemover.java26 import com.android.dx.rop.code.Insn;
H A DEscapeAnalysis.java21 import com.android.dx.rop.code.Insn;
624 Insn ropUse = use.getOriginalRopInsn();
788 Insn originalRopInsn = insn.getOriginalRopInsn();
796 Insn newRopInsn;
826 Insn origRopInsn = insn.getOriginalRopInsn();
828 Insn newRopInsn;
H A DLiteralOpUpgrader.java22 import com.android.dx.rop.code.Insn;
96 Insn originalRopInsn = insn.getOriginalRopInsn();
147 Insn originalRopInsn = insn.getOriginalRopInsn();
189 Insn originalRopInsn = insn.getOriginalRopInsn();
191 Insn newRopInsn;
H A DNormalSsaInsn.java26 private Insn insn;
34 NormalSsaInsn(final Insn insn, final SsaBasicBlock block) {
104 * Like rop.Insn.getSources().
120 public Insn toRopInsn() {
134 public Insn getOriginalRopInsn() {
166 * @see Insn#withSourceLiteral
H A DPhiInsn.java183 public Insn getOriginalRopInsn() {
283 public Insn toRopInsn() {
H A DSCCP.java20 import com.android.dx.rop.code.Insn;
367 Insn ropInsn = insn.getOriginalRopInsn();
471 Insn ropInsn = insn.getOriginalRopInsn();
675 Insn originalRopInsn = insn.getOriginalRopInsn();
H A DSsaBasicBlock.java21 import com.android.dx.rop.code.Insn;
225 public void addInsnToHead(Insn insn) {
237 public void replaceLastInsn(Insn insn) {
583 * The last Insn has to be a normal SSA insn: a phi can't branch
H A DSsaInsn.java55 public static SsaInsn makeFromRop(Insn insn, SsaBasicBlock block) {
70 * Like {@link com.android.dx.rop.code.Insn getResult()}.
92 * Like {@link com.android.dx.rop.code.Insn getSources()}.
184 abstract public Insn getOriginalRopInsn();
192 * @see com.android.dx.rop.code.Insn#getLocalAssignment()
223 public abstract Insn toRopInsn();

Completed in 362 milliseconds

12