Searched refs:argumentRegister (Results 1 – 3 of 3) sorted by relevance
/external/r8/src/main/java/com/android/tools/r8/graph/ |
D | DexDebugEntryBuilder.java | 63 int argumentRegister = code.registerSize - code.incomingRegisterSize; in DexDebugEntryBuilder() local 67 startLocal(argumentRegister, name, type, null); in DexDebugEntryBuilder() 68 argumentRegister += MoveType.fromDexType(type).requiredRegisters(); in DexDebugEntryBuilder() 75 startLocal(argumentRegister, names[i], types[i], null); in DexDebugEntryBuilder() 76 argumentRegister += MoveType.fromDexType(types[i]).requiredRegisters(); in DexDebugEntryBuilder()
|
/external/r8/src/main/java/com/android/tools/r8/ir/conversion/ |
D | JarSourceCode.java | 264 int argumentRegister = 0; in buildPrelude() local 267 int register = state.writeLocal(argumentRegister++, thisType); in buildPrelude() 273 int register = state.writeLocal(argumentRegister, type); in buildPrelude() 275 argumentRegister += moveType.requiredRegisters(); in buildPrelude()
|
/external/r8/src/main/java/com/android/tools/r8/ir/regalloc/ |
D | LinearScanRegisterAllocator.java | 944 int argumentRegister = unhandledInterval.getSplitParent().getRegister(); in allocateSingleInterval() local 945 assignRegisterToUnhandledInterval(unhandledInterval, needsRegisterPair, argumentRegister); in allocateSingleInterval()
|