/external/r8/src/main/java/com/android/tools/r8/ir/conversion/ |
D | SwitchPayloadResolver.java | 22 public int fallthroughOffset; field in SwitchPayloadResolver.PayloadData 27 public PayloadData(int userOffset, int fallthroughOffset) { in PayloadData() argument 29 this.fallthroughOffset = fallthroughOffset; in PayloadData()
|
D | IRBuilder.java | 200 int blockStartOffset, int fallthroughOffset, Int2ReferenceMap<BlockInfo> targets) { in split() argument 208 normalSuccessor.replaceNormalPredecessor(blockStartOffset, fallthroughOffset); in split() 211 normalSuccessors = new IntArraySet(Collections.singleton(fallthroughOffset)); in split() 216 exceptionalSuccessor.addExceptionalPredecessor(fallthroughOffset); in split() 468 public void resolveAndBuildSwitch(int value, int fallthroughOffset, int payloadOffset) { 469 source.resolveAndBuildSwitch(value, fallthroughOffset, payloadOffset, this); 1198 private void addSwitchIf(int key, int value, int caseOffset, int fallthroughOffset) { 1200 addIfZero(If.Type.EQ, value, caseOffset, fallthroughOffset); 1202 if (caseOffset == fallthroughOffset) { 1203 addTrivialIf(caseOffset, fallthroughOffset); [all …]
|
D | SourceCode.java | 53 void resolveAndBuildSwitch(int value, int fallthroughOffset, int payloadOffset, in resolveAndBuildSwitch() argument
|
D | DexSourceCode.java | 221 public void resolveAndBuildSwitch(int value, int fallthroughOffset, int payloadOffset, in resolveAndBuildSwitch() argument 223 builder.addSwitch(value, switchPayloadResolver.getKeys(payloadOffset), fallthroughOffset, in resolveAndBuildSwitch()
|
D | JarSourceCode.java | 467 public void resolveAndBuildSwitch(int value, int fallthroughOffset, in resolveAndBuildSwitch() argument 2711 int fallthroughOffset = getOffset(dflt); 2717 builder.addSwitch(index, keys, fallthroughOffset, labelOffsets);
|
/external/r8/src/main/java/com/android/tools/r8/code/ |
D | PackedSwitch.java | 45 int fallthroughOffset = offset + getSize(); in buildIR() local 46 builder.resolveAndBuildSwitch(AA, fallthroughOffset, payloadOffset); in buildIR()
|
D | SparseSwitch.java | 44 int fallthroughOffset = offset + getSize(); in buildIR() local 45 builder.resolveAndBuildSwitch(AA, fallthroughOffset, payloadOffset); in buildIR()
|
/external/r8/src/main/java/com/android/tools/r8/ir/synthetic/ |
D | SingleBlockSourceCode.java | 182 int value, int fallthroughOffset, int payloadOffset, IRBuilder builder) { in resolveAndBuildSwitch() argument
|
/external/r8/src/test/java/com/android/tools/r8/maindexlist/ |
D | MainDexListTests.java | 523 int value, int fallthroughOffset, int payloadOffset, IRBuilder builder) { in resolveAndBuildSwitch() argument
|
/external/r8/src/main/java/com/android/tools/r8/ir/optimize/ |
D | Outliner.java | 914 public void resolveAndBuildSwitch(int value, int fallthroughOffset, int payloadOffset, in resolveAndBuildSwitch() argument
|