comparison graal/GraalCompiler/src/com/sun/c1x/ir/ValueVisitor.java @ 2515:4fdef1464592

Removed extended bytecodes and related HIR instructions.
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Wed, 27 Apr 2011 15:36:29 +0200
parents 16b9a8b5ad39
children f6125fb5bfbc
comparison
equal deleted inserted replaced
2514:34b5eea9b001 2515:4fdef1464592
35 public abstract void visitArrayCopy(ArrayCopy arrayCopy); 35 public abstract void visitArrayCopy(ArrayCopy arrayCopy);
36 public abstract void visitArrayLength(ArrayLength i); 36 public abstract void visitArrayLength(ArrayLength i);
37 public abstract void visitBase(Base i); 37 public abstract void visitBase(Base i);
38 public abstract void visitBoundsCheck(BoundsCheck boundsCheck); 38 public abstract void visitBoundsCheck(BoundsCheck boundsCheck);
39 public abstract void visitBlockBegin(BlockBegin i); 39 public abstract void visitBlockBegin(BlockBegin i);
40 public abstract void visitBreakpointTrap(BreakpointTrap i);
41 public abstract void visitCheckCast(CheckCast i); 40 public abstract void visitCheckCast(CheckCast i);
42 public abstract void visitCompareOp(CompareOp i); 41 public abstract void visitCompareOp(CompareOp i);
43 public abstract void visitCompareAndSwap(CompareAndSwap i);
44 public abstract void visitConstant(Constant i); 42 public abstract void visitConstant(Constant i);
45 public abstract void visitConvert(Convert i); 43 public abstract void visitConvert(Convert i);
46 public abstract void visitExceptionObject(ExceptionObject i); 44 public abstract void visitExceptionObject(ExceptionObject i);
47 public abstract void visitGoto(Goto i); 45 public abstract void visitGoto(Goto i);
48 public abstract void visitIf(If i); 46 public abstract void visitIf(If i);
50 public abstract void visitInstanceOf(InstanceOf i); 48 public abstract void visitInstanceOf(InstanceOf i);
51 public abstract void visitIntrinsic(Intrinsic i); 49 public abstract void visitIntrinsic(Intrinsic i);
52 public abstract void visitInvoke(Invoke i); 50 public abstract void visitInvoke(Invoke i);
53 public abstract void visitLoadField(LoadField i); 51 public abstract void visitLoadField(LoadField i);
54 public abstract void visitLoadIndexed(LoadIndexed i); 52 public abstract void visitLoadIndexed(LoadIndexed i);
55 public abstract void visitIncrementRegister(IncrementRegister i);
56 public abstract void visitInfopoint(Infopoint i);
57 public abstract void visitLoadPointer(LoadPointer i);
58 public abstract void visitAllocateStackHandle(StackHandle i);
59 public abstract void visitLoadRegister(LoadRegister i);
60 public abstract void visitLocal(Local i); 53 public abstract void visitLocal(Local i);
61 public abstract void visitLogicOp(LogicOp i); 54 public abstract void visitLogicOp(LogicOp i);
62 public abstract void visitLookupSwitch(LookupSwitch i); 55 public abstract void visitLookupSwitch(LookupSwitch i);
63 public abstract void visitMemoryBarrier(MemoryBarrier memoryBarrier);
64 public abstract void visitMonitorAddress(MonitorAddress monitorAddress); 56 public abstract void visitMonitorAddress(MonitorAddress monitorAddress);
65 public abstract void visitMonitorEnter(MonitorEnter i); 57 public abstract void visitMonitorEnter(MonitorEnter i);
66 public abstract void visitMonitorExit(MonitorExit i); 58 public abstract void visitMonitorExit(MonitorExit i);
67 public abstract void visitNativeCall(NativeCall i);
68 public abstract void visitNegateOp(NegateOp i); 59 public abstract void visitNegateOp(NegateOp i);
69 public abstract void visitNewInstance(NewInstance i); 60 public abstract void visitNewInstance(NewInstance i);
70 public abstract void visitNewMultiArray(NewMultiArray i); 61 public abstract void visitNewMultiArray(NewMultiArray i);
71 public abstract void visitNewObjectArray(NewObjectArray i); 62 public abstract void visitNewObjectArray(NewObjectArray i);
72 public abstract void visitNewObjectArrayClone(NewObjectArrayClone newObjectArrayClone); 63 public abstract void visitNewObjectArrayClone(NewObjectArrayClone newObjectArrayClone);
73 public abstract void visitNewTypeArray(NewTypeArray i); 64 public abstract void visitNewTypeArray(NewTypeArray i);
74 public abstract void visitNullCheck(NullCheck i); 65 public abstract void visitNullCheck(NullCheck i);
75 public abstract void visitOsrEntry(OsrEntry i); 66 public abstract void visitOsrEntry(OsrEntry i);
76 public abstract void visitPause(Pause i);
77 public abstract void visitPhi(Phi i); 67 public abstract void visitPhi(Phi i);
78 public abstract void visitResolveClass(ResolveClass i); 68 public abstract void visitResolveClass(ResolveClass i);
79 public abstract void visitReturn(Return i); 69 public abstract void visitReturn(Return i);
80 public abstract void visitShiftOp(ShiftOp i); 70 public abstract void visitShiftOp(ShiftOp i);
81 public abstract void visitSignificantBit(SignificantBitOp i);
82 public abstract void visitStackAllocate(StackAllocate i);
83 public abstract void visitStoreField(StoreField i); 71 public abstract void visitStoreField(StoreField i);
84 public abstract void visitStoreIndexed(StoreIndexed i); 72 public abstract void visitStoreIndexed(StoreIndexed i);
85 public abstract void visitStorePointer(StorePointer i);
86 public abstract void visitStoreRegister(StoreRegister i);
87 public abstract void visitTableSwitch(TableSwitch i); 73 public abstract void visitTableSwitch(TableSwitch i);
88 public abstract void visitTemplateCall(TemplateCall templateCall); 74 public abstract void visitTemplateCall(TemplateCall templateCall);
89 public abstract void visitThrow(Throw i); 75 public abstract void visitThrow(Throw i);
90 public abstract void visitTypeEqualityCheck(TypeEqualityCheck typeEqualityCheck); 76 public abstract void visitTypeEqualityCheck(TypeEqualityCheck typeEqualityCheck);
91 public abstract void visitUnsafeCast(UnsafeCast i);
92 public abstract void visitUnsafeGetObject(UnsafeGetObject i); 77 public abstract void visitUnsafeGetObject(UnsafeGetObject i);
93 public abstract void visitUnsafeGetRaw(UnsafeGetRaw i); 78 public abstract void visitUnsafeGetRaw(UnsafeGetRaw i);
94 public abstract void visitUnsafePrefetchRead(UnsafePrefetchRead i); 79 public abstract void visitUnsafePrefetchRead(UnsafePrefetchRead i);
95 public abstract void visitUnsafePrefetchWrite(UnsafePrefetchWrite i); 80 public abstract void visitUnsafePrefetchWrite(UnsafePrefetchWrite i);
96 public abstract void visitUnsafePutObject(UnsafePutObject i); 81 public abstract void visitUnsafePutObject(UnsafePutObject i);
97 public abstract void visitUnsafePutRaw(UnsafePutRaw i); 82 public abstract void visitUnsafePutRaw(UnsafePutRaw i);
98 public abstract void visitUnsignedCompareOp(UnsignedCompareOp i);
99 } 83 }