Searched refs:bytecode (Results 1 - 25 of 372) sorted by relevance

1234567891011>>

/external/javassist/src/main/javassist/bytecode/
H A DMnemonic.java2 * Javassist, a Java-bytecode translator toolkit.
16 package javassist.bytecode;
21 * <p>This interface has been separated from javassist.bytecode.Opcode
22 * because typical bytecode translators do not use mnemonics. If this
H A DDuplicateMemberException.java2 * Javassist, a Java-bytecode translator toolkit.
16 package javassist.bytecode;
H A DBadBytecode.java2 * Javassist, a Java-bytecode translator toolkit.
16 package javassist.bytecode;
19 * Signals that a bad bytecode sequence has been found.
23 super("bytecode " + opcode);
/external/robolectric-shadows/sandbox/src/main/java/org/robolectric/internal/bytecode/
H A DShadowedObject.java1 package org.robolectric.internal.bytecode;
H A DDirectObjectMarker.java1 package org.robolectric.internal.bytecode;
H A DShadowConstants.java1 package org.robolectric.internal.bytecode;
/external/robolectric-shadows/robolectric/src/test/java/org/robolectric/test/
H A DDummyClass.java3 import org.robolectric.internal.bytecode.SandboxClassLoader;
/external/annotation-tools/asmx/
H A Dserp.jar ... ?defs= " (serp.bytecode.Code, int) } serp/bytecode/ArrayLoadInstruction.class " package serp.bytecode public serp. ...
/external/javassist/src/main/javassist/convert/
H A DTransformer.java2 * Javassist, a Java-bytecode translator toolkit.
20 import javassist.bytecode.BadBytecode;
21 import javassist.bytecode.CodeAttribute;
22 import javassist.bytecode.CodeIterator;
23 import javassist.bytecode.ConstPool;
24 import javassist.bytecode.MethodInfo;
25 import javassist.bytecode.Opcode;
/external/robolectric/v1/src/main/java/com/xtremelabs/robolectric/bytecode/
H A DIgnorableClassNotFoundException.java1 package com.xtremelabs.robolectric.bytecode;
/external/v8/src/interpreter/
H A Dbytecodes.h13 #include "src/interpreter/bytecode-operands.h"
24 // Format is V(<bytecode>, <accumulator_use>, <operands>).
292 /* and one for each operand widening prefix bytecode */ \
307 /* Illegal bytecode (terminates execution) */ \
402 // evaluate to the same value as the last real bytecode.
409 // The maximum number of operands a bytecode may have.
412 // Returns string representation of |bytecode|.
413 static const char* ToString(Bytecode bytecode);
415 // Returns string representation of |bytecode|.
416 static std::string ToString(Bytecode bytecode, OperandScal
419 ToByte(Bytecode bytecode) argument
426 Bytecode bytecode = static_cast<Bytecode>(value); local
452 PrefixBytecodeToOperandScale(Bytecode bytecode) argument
467 GetAccumulatorUse(Bytecode bytecode) argument
473 ReadsAccumulator(Bytecode bytecode) argument
478 WritesAccumulator(Bytecode bytecode) argument
483 WritesBooleanToAccumulator(Bytecode bytecode) argument
510 IsAccumulatorLoadWithoutEffects(Bytecode bytecode) argument
525 IsRegisterLoadWithoutEffects(Bytecode bytecode) argument
532 IsConditionalJumpImmediate(Bytecode bytecode) argument
539 IsConditionalJumpConstant(Bytecode bytecode) argument
546 IsConditionalJump(Bytecode bytecode) argument
552 IsUnconditionalJump(Bytecode bytecode) argument
559 IsJumpImmediate(Bytecode bytecode) argument
566 IsJumpConstant(Bytecode bytecode) argument
573 IsJumpIfToBoolean(Bytecode bytecode) argument
580 IsJump(Bytecode bytecode) argument
587 IsForwardJump(Bytecode bytecode) argument
592 IsJumpOrReturn(Bytecode bytecode) argument
599 IsJumpWithoutEffects(Bytecode bytecode) argument
605 IsWithoutExternalSideEffects(Bytecode bytecode) argument
612 IsLdarOrStar(Bytecode bytecode) argument
617 PutsNameInAccumulator(Bytecode bytecode) argument
622 IsCallOrConstruct(Bytecode bytecode) argument
633 IsCallRuntime(Bytecode bytecode) argument
640 IsPrefixScalingBytecode(Bytecode bytecode) argument
647 ReturnCount(Bytecode bytecode) argument
652 NumberOfOperands(Bytecode bytecode) argument
658 GetOperandType(Bytecode bytecode, int i) argument
667 GetOperandTypes(Bytecode bytecode) argument
672 OperandIsScalableSignedByte(Bytecode bytecode, int operand_index) argument
679 OperandIsScalableUnsignedByte(Bytecode bytecode, int operand_index) argument
686 OperandIsScalable(Bytecode bytecode, int operand_index) argument
695 GetOperandSize(Bytecode bytecode, int i, OperandScale operand_scale) argument
702 GetOperandSizes(Bytecode bytecode, OperandScale operand_scale) argument
720 Size(Bytecode bytecode, OperandScale operand_scale) argument
[all...]
H A Dbytecode-pipeline.h10 #include "src/interpreter/bytecode-register-allocator.h"
11 #include "src/interpreter/bytecode-register.h"
24 // Interface for bytecode pipeline stages.
29 // Write bytecode node |node| into pipeline. The node is only valid
34 // Write jump bytecode node |node| which jumps to |label| into pipeline.
40 // Binds |label| to the current bytecode location. This call implicitly
50 // Flush the pipeline and generate a bytecode array.
76 // statement position associated with 7 but no bytecode associated
133 // A container for a generated bytecode, it's operands, and source information.
137 INLINE(BytecodeNode(Bytecode bytecode, argument
146 BytecodeNode(Bytecode bytecode, uint32_t operand0, BytecodeSourceInfo source_info = BytecodeSourceInfo()) argument
156 BytecodeNode(Bytecode bytecode, uint32_t operand0, uint32_t operand1, BytecodeSourceInfo source_info = BytecodeSourceInfo()) argument
167 BytecodeNode(Bytecode bytecode, uint32_t operand0, uint32_t operand1, uint32_t operand2, BytecodeSourceInfo source_info = BytecodeSourceInfo()) argument
180 BytecodeNode(Bytecode bytecode, uint32_t operand0, uint32_t operand1, uint32_t operand2, uint32_t operand3, BytecodeSourceInfo source_info = BytecodeSourceInfo()) argument
204 replace_bytecode(Bytecode bytecode) argument
236 Bytecode bytecode() const { return bytecode_; } function in class:v8::internal::interpreter::final
260 BytecodeNode(Bytecode bytecode, int operand_count, OperandScale operand_scale, BytecodeSourceInfo source_info, uint32_t operand0 = 0, uint32_t operand1 = 0, uint32_t operand2 = 0, uint32_t operand3 = 0) argument
[all...]
H A Dbytecodes.cc10 #include "src/interpreter/bytecode-traits.h"
61 const char* Bytecodes::ToString(Bytecode bytecode) { argument
62 switch (bytecode) {
74 std::string Bytecodes::ToString(Bytecode bytecode, OperandScale operand_scale) { argument
77 std::string value(ToString(bytecode));
88 Bytecode Bytecodes::GetDebugBreak(Bytecode bytecode) { argument
89 DCHECK(!IsDebugBreak(bytecode));
90 if (bytecode == Bytecode::kWide) {
93 if (bytecode == Bytecode::kExtraWide) {
96 int bytecode_size = Size(bytecode, OperandScal
108 GetOperandOffset(Bytecode bytecode, int i, OperandScale operand_scale) argument
122 GetJumpWithoutToBoolean(Bytecode bytecode) argument
140 IsDebugBreak(Bytecode bytecode) argument
169 MakesCallAlongCriticalPath(Bytecode bytecode) argument
219 IsStarLookahead(Bytecode bytecode, OperandScale operand_scale) argument
254 IsBytecodeWithScalableOperands(Bytecode bytecode) argument
300 BytecodeHasHandler(Bytecode bytecode, OperandScale operand_scale) argument
306 operator <<(std::ostream& os, const Bytecode& bytecode) argument
[all...]
H A Dbytecode-peephole-optimizer.cc5 #include "src/interpreter/bytecode-peephole-optimizer.h"
57 // bytecode to next stage as appropriate.
73 return last_.bytecode() != Bytecode::kIllegal;
77 // An action shouldn't leave a NOP as last bytecode unless it has
80 DCHECK(node->bytecode() != Bytecode::kNop || node->source_info().is_valid());
87 // The rules for allowing the elision of the last bytecode based
102 // expression positions. Whenever the last bytecode is elided it's
106 // The last bytecode could be elided for the MAYBE cases if the last
107 // bytecode is known not to throw. If it throws, the system would
110 // default, the upstream bytecode generato
[all...]
/external/javassist/src/main/javassist/compiler/
H A DCodeGen.java2 * Javassist, a Java-bytecode translator toolkit.
21 import javassist.bytecode.*;
35 protected Bytecode bytecode; field in class:CodeGen
83 bytecode = b;
105 public int getMaxLocals() { return bytecode.getMaxLocals(); }
108 bytecode.setMaxLocals(n);
112 bytecode.incMaxLocals(size);
294 bytecode.addOpcode(Opcode.RETURN);
339 bytecode.addOpcode(POP2);
341 bytecode
[all...]
/external/javassist/src/main/javassist/bytecode/annotation/
H A DNoSuchClassError.java2 * Javassist, a Java-bytecode translator toolkit.
16 package javassist.bytecode.annotation;
/external/javassist/src/main/javassist/bytecode/stackmap/
H A DTypeTag.java2 * Javassist, a Java-bytecode translator toolkit.
16 package javassist.bytecode.stackmap;
18 import javassist.bytecode.StackMapTable;
/external/annotation-tools/asmx/test/lib/
H A Dserp.jar ... -INF/ META-INF/MANIFEST.MF serp/ serp/bytecode/ serp/bytecode/lowlevel/ serp/bytecode/visitor/ serp/util/ serp/xml
/external/javassist/src/main/javassist/expr/
H A DExpr.java2 * Javassist, a Java-bytecode translator toolkit.
25 import javassist.bytecode.AccessFlag;
26 import javassist.bytecode.BadBytecode;
27 import javassist.bytecode.Bytecode;
28 import javassist.bytecode.ClassFile;
29 import javassist.bytecode.CodeAttribute;
30 import javassist.bytecode.CodeIterator;
31 import javassist.bytecode.ConstPool;
32 import javassist.bytecode.ExceptionTable;
33 import javassist.bytecode
232 storeStack(CtClass[] params, boolean isStaticCall, int regno, Bytecode bytecode) argument
241 storeStack0(int i, int n, CtClass[] params, int regno, Bytecode bytecode) argument
289 replace0(int pos, Bytecode bytecode, int size) argument
[all...]
H A DCast.java2 * Javassist, a Java-bytecode translator toolkit.
19 import javassist.bytecode.*;
82 * Replaces the explicit cast operator with the bytecode derived from
114 Bytecode bytecode = jc.getBytecode();
115 storeStack(params, true, paramVar, bytecode);
118 bytecode.addConstZero(retType);
119 bytecode.addStore(retVar, retType); // initialize $_
122 bytecode.addLoad(retVar, retType);
124 replace0(pos, bytecode, 3);
144 public void doit(JvstCodeGen gen, Bytecode bytecode, ASTLis argument
[all...]
H A DInstanceof.java2 * Javassist, a Java-bytecode translator toolkit.
19 import javassist.bytecode.*;
85 * Replaces the instanceof operator with the bytecode derived from
120 Bytecode bytecode = jc.getBytecode();
121 storeStack(params, true, paramVar, bytecode);
124 bytecode.addConstZero(retType);
125 bytecode.addStore(retVar, retType); // initialize $_
128 bytecode.addLoad(retVar, retType);
130 replace0(pos, bytecode, 3);
148 public void doit(JvstCodeGen gen, Bytecode bytecode, ASTLis argument
[all...]
H A DFieldAccess.java2 * Javassist, a Java-bytecode translator toolkit.
19 import javassist.bytecode.*;
131 * @see javassist.bytecode.Descriptor#toCtClass(String, ClassPool)
140 * Replaces the method call with the bytecode derived from
195 Bytecode bytecode = jc.getBytecode();
196 storeStack(params, isStatic(), paramVar, bytecode);
201 bytecode.addOpcode(ACONST_NULL);
202 bytecode.addAstore(retVar);
205 bytecode.addConstZero(retType);
206 bytecode
236 doit(JvstCodeGen gen, Bytecode bytecode, ASTList args) argument
284 doit(JvstCodeGen gen, Bytecode bytecode, ASTList args) argument
[all...]
/external/javassist/src/main/javassist/bytecode/analysis/
H A DUtil.java2 * Javassist, a Java-bytecode translator toolkit.
15 package javassist.bytecode.analysis;
17 import javassist.bytecode.CodeIterator;
18 import javassist.bytecode.Opcode;
/external/annotation-tools/asmx/test/conform/org/objectweb/asm/
H A DAnnotationTest$TestClassLoader.class ... String) throws java.lang.ClassNotFoundException String name byte[] bytecode
H A DExtendedAnnotationTest$TestClassLoader.class ... String) throws java.lang.ClassNotFoundException String name byte[] bytecode

Completed in 1021 milliseconds

1234567891011>>