Index

A C G I O S 
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 StructType 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(BasicBlockBuilder.FactoryContext, 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.
A C G I O S 
All Classes and Interfaces|All Packages