Index

A B C E F G I L M N O P R S T V X 
All Classes and Interfaces|All Packages|Serialized Form

A

accept(CompilationContext) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotGenerator
 
accept(CompilationContext) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisDotGenerator
 
accept(CompilationContext) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisInterMethodAnalysis
 
add(Value, Value) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisIntraMethodBuilder
 
add(Value, Value) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 
addressOf(ValueHandle) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 
and(Value, Value) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 

B

begin(BlockLabel) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 
bitCast(Value, WordType) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisIntraMethodBuilder
 
bitCast(Value, WordType) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 

C

call(ValueHandle, List<Value>) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisIntraMethodBuilder
 
call(ValueHandle, List<Value>) - Method in class org.qbicc.plugin.opt.InliningBasicBlockBuilder
 
call(ValueHandle, List<Value>) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 
callNoReturn(ValueHandle, List<Value>) - Method in class org.qbicc.plugin.opt.InliningBasicBlockBuilder
 
callNoReturn(ValueHandle, List<Value>) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 
callNoSideEffects(ValueHandle, List<Value>) - Method in class org.qbicc.plugin.opt.InliningBasicBlockBuilder
 
checkcast(Value, Value, Value, CheckCast.CastType, ObjectType) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisIntraMethodBuilder
 
cmpAndSwap(ValueHandle, Value, Value, ReadAccessMode, WriteAccessMode, CmpAndSwap.Strength) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 
complement(Value) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 
ConnectionGraphDotGenerator - Class in org.qbicc.plugin.opt.ea
 
ConnectionGraphDotGenerator(String) - Constructor for class org.qbicc.plugin.opt.ea.ConnectionGraphDotGenerator
 
ConnectionGraphDotVisitor - Class in org.qbicc.plugin.opt.ea
 
ConnectionGraphDotVisitor(BasicBlock, ConnectionGraph) - Constructor for class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
constructorOf(Value, ConstructorElement, MethodDescriptor, InstanceMethodType) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisIntraMethodBuilder
 

E

EscapeAnalysisDotGenerator - Class in org.qbicc.plugin.opt.ea
 
EscapeAnalysisDotGenerator(GraphGenConfig) - Constructor for class org.qbicc.plugin.opt.ea.EscapeAnalysisDotGenerator
 
EscapeAnalysisDotVisitor - Class in org.qbicc.plugin.opt.ea
 
EscapeAnalysisDotVisitor(CompilationContext, NodeVisitor<DotContext, String, String, String, String>) - Constructor for class org.qbicc.plugin.opt.ea.EscapeAnalysisDotVisitor
 
EscapeAnalysisInterMethodAnalysis - Class in org.qbicc.plugin.opt.ea
 
EscapeAnalysisInterMethodAnalysis() - Constructor for class org.qbicc.plugin.opt.ea.EscapeAnalysisInterMethodAnalysis
 
EscapeAnalysisIntraMethodBuilder - Class in org.qbicc.plugin.opt.ea
 
EscapeAnalysisIntraMethodBuilder(CompilationContext, BasicBlockBuilder) - Constructor for class org.qbicc.plugin.opt.ea.EscapeAnalysisIntraMethodBuilder
 
EscapeAnalysisOptimizeVisitor - Class in org.qbicc.plugin.opt.ea
 
EscapeAnalysisOptimizeVisitor(CompilationContext, NodeVisitor<Node.Copier, Value, Node, BasicBlock, ValueHandle>) - Constructor for class org.qbicc.plugin.opt.ea.EscapeAnalysisOptimizeVisitor
 
extend(Value, WordType) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisIntraMethodBuilder
 
extend(Value, WordType) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 
extractElement(Value, Value) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 
extractMember(Value, CompoundType.Member) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 

F

fence(GlobalAccessMode) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 
FinalFieldLoadOptimizer - Class in org.qbicc.plugin.opt
This optimization is run during the ANALYZE phase and replaces loads of reallyFinal fields with their constant values using the build-time heap constructed by the interpreter during the ADD phase.
FinalFieldLoadOptimizer(CompilationContext, BasicBlockBuilder) - Constructor for class org.qbicc.plugin.opt.FinalFieldLoadOptimizer
 
finish() - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisIntraMethodBuilder
 

G

getAndAdd(ValueHandle, Value, ReadAccessMode, WriteAccessMode) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 
getAndBitwiseAnd(ValueHandle, Value, ReadAccessMode, WriteAccessMode) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 
getAndBitwiseNand(ValueHandle, Value, ReadAccessMode, WriteAccessMode) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 
getAndBitwiseOr(ValueHandle, Value, ReadAccessMode, WriteAccessMode) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 
getAndBitwiseXor(ValueHandle, Value, ReadAccessMode, WriteAccessMode) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 
getAndSet(ValueHandle, Value, ReadAccessMode, WriteAccessMode) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 
getAndSetMax(ValueHandle, Value, ReadAccessMode, WriteAccessMode) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 
getAndSetMin(ValueHandle, Value, ReadAccessMode, WriteAccessMode) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 
getAndSub(ValueHandle, Value, ReadAccessMode, WriteAccessMode) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 
getDelegateNodeVisitor() - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisDotVisitor
 
getDelegateNodeVisitor() - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisOptimizeVisitor
 
getDelegateNodeVisitor() - Method in class org.qbicc.plugin.opt.GotoRemovingVisitor
 
getDelegateNodeVisitor() - Method in class org.qbicc.plugin.opt.PhiOptimizerVisitor
 
goto_(BlockLabel) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisIntraMethodBuilder
 
GotoRemovingVisitor - Class in org.qbicc.plugin.opt
A copier which removes all goto nodes that are only entered by one entry block.
GotoRemovingVisitor(CompilationContext, NodeVisitor<Node.Copier, Value, Node, BasicBlock, ValueHandle>) - Constructor for class org.qbicc.plugin.opt.GotoRemovingVisitor
 

I

if_(Value, BlockLabel, BlockLabel) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisIntraMethodBuilder
 
if_(Value, BlockLabel, BlockLabel) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 
InliningBasicBlockBuilder - Class in org.qbicc.plugin.opt
The inliner.
InliningBasicBlockBuilder(CompilationContext, BasicBlockBuilder) - Constructor for class org.qbicc.plugin.opt.InliningBasicBlockBuilder
 
insertElement(Value, Value, Value) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 
insertMember(Value, CompoundType.Member, Value) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 
instanceFieldOf(ValueHandle, FieldElement) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisIntraMethodBuilder
 
invoke(ValueHandle, List<Value>, BlockLabel, BlockLabel) - Method in class org.qbicc.plugin.opt.InliningBasicBlockBuilder
 
invoke(ValueHandle, List<Value>, BlockLabel, BlockLabel) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 
invokeNoReturn(ValueHandle, List<Value>, BlockLabel) - Method in class org.qbicc.plugin.opt.InliningBasicBlockBuilder
 
invokeNoReturn(ValueHandle, List<Value>, BlockLabel) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 
isEq(Value, Value) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisIntraMethodBuilder
 
isEq(Value, Value) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 
isGe(Value, Value) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 
isGt(Value, Value) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 
isLe(Value, Value) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 
isLt(Value, Value) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 
isNe(Value, Value) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 

L

load(ValueHandle, ReadAccessMode) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisIntraMethodBuilder
 
load(ValueHandle, ReadAccessMode) - Method in class org.qbicc.plugin.opt.FinalFieldLoadOptimizer
 
load(ValueHandle, ReadAccessMode) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 
LocalMemoryTrackingBasicBlockBuilder - Class in org.qbicc.plugin.opt
 
LocalMemoryTrackingBasicBlockBuilder(CompilationContext, BasicBlockBuilder) - Constructor for class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 

M

monitorEnter(Value) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 
monitorExit(Value) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 

N

negate(Value) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 
new_(ClassObjectType, Value, Value, Value) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisIntraMethodBuilder
 

O

or(Value, Value) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 
org.qbicc.plugin.opt - package org.qbicc.plugin.opt
 
org.qbicc.plugin.opt.ea - package org.qbicc.plugin.opt.ea
 

P

PhiOptimizerVisitor - Class in org.qbicc.plugin.opt
A copying visitor which removes redundant PhiValue nodes.
PhiOptimizerVisitor(CompilationContext, NodeVisitor<Node.Copier, Value, Node, BasicBlock, ValueHandle>) - Constructor for class org.qbicc.plugin.opt.PhiOptimizerVisitor
 
pointerHandle(Value, Value) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 
process(Appendable) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 

R

referenceHandle(Value) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisIntraMethodBuilder
 
return_(Value) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisIntraMethodBuilder
 

S

select(Value, Value, Value) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 
SimpleOptBasicBlockBuilder - Class in org.qbicc.plugin.opt
A graph factory which performs simple optimizations opportunistically.
SimpleOptBasicBlockBuilder(CompilationContext, BasicBlockBuilder) - Constructor for class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 
startMethod(List<ParameterValue>) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisIntraMethodBuilder
 
store(ValueHandle, Value, WriteAccessMode) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisIntraMethodBuilder
 
store(ValueHandle, Value, WriteAccessMode) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 
sub(Value, Value) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisIntraMethodBuilder
 
sub(Value, Value) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 
switch_(Value, int[], BlockLabel[], BlockLabel) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 

T

tailCall(ValueHandle, List<Value>) - Method in class org.qbicc.plugin.opt.InliningBasicBlockBuilder
 
tailCall(ValueHandle, List<Value>) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 
tailInvoke(ValueHandle, List<Value>, BlockLabel) - Method in class org.qbicc.plugin.opt.InliningBasicBlockBuilder
 
tailInvoke(ValueHandle, List<Value>, BlockLabel) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 
throw_(Value) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisIntraMethodBuilder
 
TooBigException - Exception in org.qbicc.plugin.opt.ea
 
TooBigException() - Constructor for exception org.qbicc.plugin.opt.ea.TooBigException
 
truncate(Value, WordType) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisIntraMethodBuilder
 
truncate(Value, WordType) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 

V

valueConvert(Value, WordType) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 
virtualMethodOf(Value, MethodElement, MethodDescriptor, InstanceMethodType) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisIntraMethodBuilder
 
visit(Appendable, Add) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, AddressOf) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, And) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, BitCast) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, BlockEntry) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Call) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, CallNoReturn) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, CallNoSideEffects) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, CheckCast) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, ClassOf) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Cmp) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, CmpAndSwap) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, CmpG) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, CmpL) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Comp) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, ConstructorElementHandle) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Convert) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, CountLeadingZeros) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, CountTrailingZeros) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, DebugAddressDeclaration) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Div) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, ElementOf) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, ExactMethodElementHandle) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Extend) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, ExtractElement) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, ExtractInstanceField) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, ExtractMember) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Fence) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, FunctionElementHandle) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, GetAndAdd) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, GetAndBitwiseAnd) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, GetAndBitwiseNand) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, GetAndBitwiseOr) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, GetAndBitwiseXor) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, GetAndSet) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, GetAndSetMax) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, GetAndSetMin) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, GetAndSub) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, GlobalVariable) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Goto) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, If) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, InitCheck) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, InsertElement) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, InsertMember) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, InstanceFieldOf) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, InstanceOf) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, InterfaceMethodElementHandle) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Invoke) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Invoke.ReturnValue) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, InvokeNoReturn) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, IsEq) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, IsGe) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, IsGt) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, IsLe) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, IsLt) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, IsNe) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Jsr) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, BitCastLiteral) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, BlockLiteral) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, BooleanLiteral) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, ConstantLiteral) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, FloatLiteral) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, IntegerLiteral) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, MethodHandleLiteral) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, NullLiteral) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, ObjectLiteral) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, ProgramObjectLiteral) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, StringLiteral) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, TypeLiteral) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, UndefinedLiteral) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, ValueConvertLiteral) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, ZeroInitializerLiteral) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Load) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, LocalVariable) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Max) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, MemberOf) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Min) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Mod) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, MonitorEnter) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, MonitorExit) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, MultiNewArray) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Multiply) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Neg) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, New) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, NewArray) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, NewReferenceArray) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, NotNull) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, OffsetOfField) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Or) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, ParameterValue) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, PhiValue) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, PointerHandle) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, ReferenceHandle) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Ret) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Return) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Rol) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Ror) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Select) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Shl) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Shr) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, StackAllocation) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, StaticField) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, StaticMethodElementHandle) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Store) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Sub) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Switch) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, TailCall) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, TailInvoke) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Throw) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Truncate) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Unreachable) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, ValueReturn) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, VirtualMethodElementHandle) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Appendable, Xor) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visit(Void, ConstructorElementHandle) - Method in class org.qbicc.plugin.opt.InliningBasicBlockBuilder
 
visit(Void, ExactMethodElementHandle) - Method in class org.qbicc.plugin.opt.InliningBasicBlockBuilder
 
visit(Void, FunctionElementHandle) - Method in class org.qbicc.plugin.opt.InliningBasicBlockBuilder
 
visit(Void, StaticMethodElementHandle) - Method in class org.qbicc.plugin.opt.InliningBasicBlockBuilder
 
visit(AccessMode, ElementOf) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 
visit(AccessMode, MemberOf) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 
visit(Node.Copier, BlockEntry) - Method in class org.qbicc.plugin.opt.GotoRemovingVisitor
 
visit(Node.Copier, Goto) - Method in class org.qbicc.plugin.opt.GotoRemovingVisitor
 
visit(Node.Copier, If) - Method in class org.qbicc.plugin.opt.GotoRemovingVisitor
 
visit(Node.Copier, New) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisOptimizeVisitor
 
visit(Node.Copier, PhiValue) - Method in class org.qbicc.plugin.opt.GotoRemovingVisitor
 
visit(Node.Copier, PhiValue) - Method in class org.qbicc.plugin.opt.PhiOptimizerVisitor
 
visit(DotContext, New) - Method in class org.qbicc.plugin.opt.ea.EscapeAnalysisDotVisitor
 
visitUnknown(Appendable, Value) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotVisitor
 
visitUnknown(Void, ValueHandle) - Method in class org.qbicc.plugin.opt.InliningBasicBlockBuilder
 
visitUnknown(CompilationContext, BasicElement) - Method in class org.qbicc.plugin.opt.ea.ConnectionGraphDotGenerator
 
visitUnknown(AccessMode, ValueHandle) - Method in class org.qbicc.plugin.opt.LocalMemoryTrackingBasicBlockBuilder
 

X

xor(Value, Value) - Method in class org.qbicc.plugin.opt.SimpleOptBasicBlockBuilder
 
A B C E F G I L M N O P R S T V X 
All Classes and Interfaces|All Packages|Serialized Form