Package org.qbicc.plugin.lowering
Class LocalVariableLoweringBasicBlockBuilder
java.lang.Object
org.qbicc.graph.DelegatingBasicBlockBuilder
org.qbicc.plugin.lowering.LocalVariableLoweringBasicBlockBuilder
- All Implemented Interfaces:
Locatable,BasicBlockBuilder
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.qbicc.graph.BasicBlockBuilder
BasicBlockBuilder.ExceptionHandler, BasicBlockBuilder.ExceptionHandlerPolicy -
Field Summary
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionbegin(BlockLabel blockLabel) localVariable(LocalVariableElement variable) Methods inherited from class org.qbicc.graph.DelegatingBasicBlockBuilder
add, addressOf, and, asm, bitCast, bitReverse, byteSwap, call, callNoReturn, callNoSideEffects, checkcast, checkcast, classOf, cmp, cmpAndSwap, cmpG, cmpL, complement, constructorOf, constructorOf, countLeadingZeros, countTrailingZeros, currentThread, declareDebugAddress, divide, elementOf, exactMethodOf, exactMethodOf, extend, extractElement, extractInstanceField, extractInstanceField, extractMember, fence, finish, functionOf, getAndAdd, getAndBitwiseAnd, getAndBitwiseNand, getAndBitwiseOr, getAndBitwiseXor, getAndSet, getAndSetMax, getAndSetMin, getAndSub, getBlockEntry, getCallSite, getCurrentElement, getDelegate, getExceptionHandler, getFirstBlock, getFirstBuilder, getLocation, getRootElement, getTerminatedBlock, globalVariable, goto_, if_, initCheck, initializerOf, insertElement, insertMember, instanceFieldOf, instanceFieldOf, instanceOf, instanceOf, interfaceMethodOf, interfaceMethodOf, invoke, invokeNoReturn, isEq, isGe, isGt, isLe, isLt, isNe, jsr, lengthOf, load, max, memberOf, min, monitorEnter, monitorExit, multiNewArray, multiNewArray, multiply, negate, new_, new_, newArray, newArray, newReferenceArray, nop, notNull, offsetOfField, or, parameter, phi, pointerHandle, populationCount, referenceHandle, referenceTo, remainder, ret, return_, return_, rol, ror, select, selectMember, setBytecodeIndex, setCallSite, setCurrentElement, setDebugValue, setExceptionHandlerPolicy, setFirstBuilder, setLineNumber, shl, shr, stackAllocate, startMethod, staticField, staticField, staticMethod, staticMethod, store, sub, switch_, tailCall, tailInvoke, throw_, truncate, unreachable, unsafeHandle, vaArg, valueConvert, virtualMethodOf, virtualMethodOf, xorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.qbicc.graph.BasicBlockBuilder
constructorOf, exactMethodOf, interfaceMethodOf, load, pointerHandle, staticMethod, store, virtualMethodOf
-
Constructor Details
-
LocalVariableLoweringBasicBlockBuilder
-
-
Method Details
-
begin
- Specified by:
beginin interfaceBasicBlockBuilder- Overrides:
beginin classDelegatingBasicBlockBuilder
-
localVariable
- Specified by:
localVariablein interfaceBasicBlockBuilder- Overrides:
localVariablein classDelegatingBasicBlockBuilder
-