Index
All Classes and Interfaces|All Packages
A
- accept(CompilationContext) - Method in class org.qbicc.plugin.instanceofcheckcast.SupersDisplayBuilder
- accept(CompilationContext) - Method in class org.qbicc.plugin.instanceofcheckcast.SupersDisplayEmitter
C
- checkcast(Value, Value, Value, CheckCast.CastType, ObjectType) - Method in class org.qbicc.plugin.instanceofcheckcast.InstanceOfCheckCastBasicBlockBuilder
- classOf(Value, Value) - Method in class org.qbicc.plugin.instanceofcheckcast.InstanceOfCheckCastBasicBlockBuilder
G
- get(CompilationContext) - Static method in class org.qbicc.plugin.instanceofcheckcast.SupersDisplayTables
- get_number_of_typeids() - Method in class org.qbicc.plugin.instanceofcheckcast.SupersDisplayTables
- getAndRegisterGlobalTypeIdArray(ExecutableElement) - Method in class org.qbicc.plugin.instanceofcheckcast.SupersDisplayTables
-
Get the GlobalVariableElement reference to the `qbicc_typeid_array`.
- getFirstInterfaceTypeId() - Method in class org.qbicc.plugin.instanceofcheckcast.SupersDisplayTables
- getGlobalTypeIdStructType() - Method in class org.qbicc.plugin.instanceofcheckcast.SupersDisplayTables
-
Get the CompoundType for the GlobalTypeIdArray (`qbicc_typeid_array`) global variable elements.
- getInterfaceBitMask(LoadedTypeDefinition) - Method in class org.qbicc.plugin.instanceofcheckcast.SupersDisplayTables
- getInterfaceByteIndex(LoadedTypeDefinition) - Method in class org.qbicc.plugin.instanceofcheckcast.SupersDisplayTables
- getNumberOfBytesInInterfaceBitsArray() - Method in class org.qbicc.plugin.instanceofcheckcast.SupersDisplayTables
- getSupersDisplay(LoadedTypeDefinition) - Method in class org.qbicc.plugin.instanceofcheckcast.SupersDisplayTables
I
- instanceOf(Value, ObjectType, int) - Method in class org.qbicc.plugin.instanceofcheckcast.InstanceOfCheckCastBasicBlockBuilder
- InstanceOfCheckCastBasicBlockBuilder - Class in org.qbicc.plugin.instanceofcheckcast
-
A BasicBlockBuilder which replaces instanceof/checkcast operations with either inline code sequences that implement common cases or a call to the out-of-line VMHelper routine that provides a full implementation.
- InstanceOfCheckCastBasicBlockBuilder(CompilationContext, BasicBlockBuilder) - Constructor for class org.qbicc.plugin.instanceofcheckcast.InstanceOfCheckCastBasicBlockBuilder
O
- org.qbicc.plugin.instanceofcheckcast - package org.qbicc.plugin.instanceofcheckcast
S
- statistics() - Method in class org.qbicc.plugin.instanceofcheckcast.SupersDisplayTables
- SupersDisplayBuilder - Class in org.qbicc.plugin.instanceofcheckcast
-
Build Cohen's Display for Super types for all classes present in the ReachabilityInfo.
- SupersDisplayBuilder() - Constructor for class org.qbicc.plugin.instanceofcheckcast.SupersDisplayBuilder
- SupersDisplayEmitter - Class in org.qbicc.plugin.instanceofcheckcast
- SupersDisplayEmitter() - Constructor for class org.qbicc.plugin.instanceofcheckcast.SupersDisplayEmitter
- SupersDisplayTables - Class in org.qbicc.plugin.instanceofcheckcast
-
Build Cohen's display of accessible super types.
All Classes and Interfaces|All Packages