/external/smali/dexlib2/src/main/java/org/jf/dexlib2/builder/ |
MethodImplementationBuilder.java | 44 private final HashMap<String, Label> labels = new HashMap<String, Label>(); 61 * Adds a new named label at the current location. 63 * Any previous unplaced references to a label of this name will now refer to this label/location 65 * @param name The name of the label to add 66 * @return A LabelRef representing the label 69 public Label addLabel(@Nonnull String name) { 70 Label label = labels.get(name) local 98 Label label = labels.get(name); local [all...] |
SwitchLabelElement.java | 38 @Nonnull public final Label target; 40 public SwitchLabelElement(int key, @Nonnull Label target) {
|
BuilderExceptionHandler.java | 41 @Nonnull protected final Label handler; 43 private BuilderExceptionHandler(@Nonnull Label handler) { 48 public Label getHandler() { 53 @Nonnull Label handler) { 72 static BuilderExceptionHandler newExceptionHandler(@Nonnull Label handler) { 85 @Nonnull Label handler) {
|
/external/v8/src/regexp/arm64/ |
regexp-macro-assembler-arm64.h | 27 virtual void Bind(Label* label); 28 virtual void CheckAtStart(Label* on_at_start); 29 virtual void CheckCharacter(unsigned c, Label* on_equal); 32 Label* on_equal); 33 virtual void CheckCharacterGT(uc16 limit, Label* on_greater); 34 virtual void CheckCharacterLT(uc16 limit, Label* on_less); 37 Label* on_failure, 41 virtual void CheckGreedyLoop(Label* on_tos_equals_current_position); 42 virtual void CheckNotAtStart(int cp_offset, Label* on_not_at_start) [all...] |
/external/v8/src/regexp/mips64/ |
regexp-macro-assembler-mips64.h | 25 virtual void Bind(Label* label); 26 virtual void CheckAtStart(Label* on_at_start); 27 virtual void CheckCharacter(uint32_t c, Label* on_equal); 30 Label* on_equal); 31 virtual void CheckCharacterGT(uc16 limit, Label* on_greater); 32 virtual void CheckCharacterLT(uc16 limit, Label* on_less); 35 virtual void CheckGreedyLoop(Label* on_tos_equals_current_position); 36 virtual void CheckNotAtStart(int cp_offset, Label* on_not_at_start); 38 Label* on_no_match) [all...] |
/external/v8/src/regexp/x64/ |
regexp-macro-assembler-x64.h | 26 virtual void Bind(Label* label); 27 virtual void CheckAtStart(Label* on_at_start); 28 virtual void CheckCharacter(uint32_t c, Label* on_equal); 31 Label* on_equal); 32 virtual void CheckCharacterGT(uc16 limit, Label* on_greater); 33 virtual void CheckCharacterLT(uc16 limit, Label* on_less); 36 virtual void CheckGreedyLoop(Label* on_tos_equals_current_position); 37 virtual void CheckNotAtStart(int cp_offset, Label* on_not_at_start); 39 Label* on_no_match) [all...] |
/external/llvm/include/llvm/MC/ |
MCLabel.h | 23 /// \brief Instances of this class represent a label name in the MC file, 27 // \brief The instance number of this Directional Local Label. 38 /// \brief Get the current instance of this Directional Local Label. 41 /// \brief Increment the current instance of this Directional Local Label. 51 inline raw_ostream &operator<<(raw_ostream &OS, const MCLabel &Label) { 52 Label.print(OS);
|
/external/jacoco/org.jacoco.core/src/org/jacoco/core/internal/flow/ |
MethodProbesAdapter.java | 18 import org.objectweb.asm.Label; 35 private final Map<Label, Label> tryCatchProbeLabels; 50 this.tryCatchProbeLabels = new HashMap<Label, Label>(); 65 public void visitTryCatchBlock(Label start, final Label end, 66 final Label handler, final String type) { 67 // If a probe will be inserted before the start label, we'll need to use 68 // a different label for the try-catch block [all...] |
LabelFlowAnalyzer.java | 16 import org.objectweb.asm.Label; 22 * Method visitor to collect flow related information about the {@link Label}s 57 * Label instance of the last line start. 59 Label lineStart = null; 69 public void visitTryCatchBlock(final Label start, final Label end, 70 final Label handler, final String type) { 82 public void visitJumpInsn(final int opcode, final Label label) { 83 LabelInfo.setTarget(label); [all...] |
MethodSanitizer.java | 15 import org.objectweb.asm.Label; 42 final String signature, final Label start, final Label end, 53 public void visitLineNumber(final int line, final Label start) {
|
/external/jacoco/org.jacoco.core.test/src/org/jacoco/core/internal/analysis/ |
MethodAnalyzerTest.java | 25 import org.objectweb.asm.Label; 58 method.visitLineNumber(1001, new Label()); 60 method.visitLineNumber(1002, new Label()); 98 method.visitLineNumber(1001, new Label()); 100 Label l1 = new Label(); 102 method.visitLineNumber(1002, new Label()); 159 method.visitLineNumber(1001, new Label()); 161 Label l1 = new Label(); [all...] |
/external/google-breakpad/src/common/linux/ |
synth_elf.h | 59 using test_assembler::Label; 73 // a label containing the offset into the string table 75 Label Add(const string& s) { 79 Label string_label(Here()); 87 Label empty_string; 90 map<string,Label> strings_; 119 Label program_header_label_; 122 Label program_count_label_; 127 Label section_header_label_; 130 Label section_count_label_ [all...] |
/external/jacoco/org.jacoco.core.test/src/org/jacoco/core/internal/flow/ |
MethodProbesAdapterTest.java | 22 import org.objectweb.asm.Label; 33 private Label label; field in class:MethodProbesAdapterTest 66 public void visitJumpInsnWithProbe(int opcode, Label label, 68 rec("visitJumpInsnWithProbe", Integer.valueOf(opcode), label, 75 Label dflt, Label[] labels, IFrame frame) { 82 public void visitLookupSwitchInsnWithProbes(Label dflt, int[] keys, 83 Label[] labels, IFrame frame) [all...] |
/external/mockito/cglib-and-asm/src/org/mockito/asm/ |
MethodAdapter.java | 127 public void visitJumpInsn(final int opcode, final Label label) {
128 mv.visitJumpInsn(opcode, label);
131 public void visitLabel(final Label label) {
132 mv.visitLabel(label);
146 final Label dflt,
147 final Label[] labels)
153 final Label dflt,
155 final Label[] labels) [all...] |
/external/jacoco/org.jacoco.core.test/src/org/jacoco/core/internal/instr/ |
MethodInstrumenterTest.java | 21 import org.objectweb.asm.Label; 83 final Label label = new Label(); local 84 instrumenter.visitJumpInsnWithProbe(Opcodes.GOTO, label, 3, frame); 87 expectedVisitor.visitJumpInsn(Opcodes.GOTO, label); 178 final Label label = new Label(); local 179 instrumenter.visitJumpInsnWithProbe(opcodeOrig, label, 3, frame) [all...] |
/development/tools/mkstubs/src/com/android/mkstubs/stubber/ |
MethodStubber.java | 23 import org.objectweb.asm.Label; 45 Label l0 = new Label(); 58 Label l1 = new Label(); 64 l0, // label start 65 l1, // label end 123 public void visitJumpInsn(int opcode, Label label) { 128 public void visitLabel(Label label) [all...] |
/external/google-breakpad/src/common/ |
test_assembler.cc | 47 Label::Label() : value_(new Binding()) { } 48 Label::Label(uint64_t value) : value_(new Binding(value)) { } 49 Label::Label(const Label &label) { 50 value_ = label.value_; 53 Label::~Label() [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/builder/instruction/ |
BuilderSwitchElement.java | 4 import org.jf.dexlib2.builder.Label; 12 @Nonnull private final Label target; 16 @Nonnull Label target) { 31 public Label getTarget() {
|
/external/llvm/test/MC/ARM/ |
inst-constant-required.s | 11 .Label: 13 .inst .Label
|
/art/compiler/utils/ |
label.h | 69 class Label { 71 Label() : position_(0) {} 73 Label(Label&& src) 75 // We must unlink/unbind the src label when moving; if not, calling the destructor on 76 // the src label would fail. 80 ~Label() { 81 // Assert if label is being destroyed with unresolved branches pending. 131 DISALLOW_COPY_AND_ASSIGN(Label);
|
/external/google-breakpad/src/common/dwarf/ |
dwarf2reader_test_common.h | 51 typedef google_breakpad::test_assembler::Label Label; 73 TestCompilationUnit &Header(int version, const Label &abbrev_offset, 103 Label length_; 114 typedef google_breakpad::test_assembler::Label Label;
|
/external/jacoco/org.jacoco.core/src/org/jacoco/core/internal/analysis/ |
MethodAnalyzer.java | 25 import org.objectweb.asm.Label; 43 // Due to ASM issue #315745 there can be more than one label per instruction 44 private final List<Label> currentLabel = new ArrayList<Label>(2); 90 public void visitLabel(final Label label) { 91 currentLabel.add(label); 92 if (!LabelInfo.isSuccessor(label)) { 98 public void visitLineNumber(final int line, final Label start) { 163 public void visitJumpInsn(final int opcode, final Label label) [all...] |
/external/jacoco/org.jacoco.core/src/org/jacoco/core/internal/instr/ |
MethodInstrumenter.java | 17 import org.objectweb.asm.Label; 57 public void visitJumpInsnWithProbe(final int opcode, final Label label, 61 mv.visitJumpInsn(Opcodes.GOTO, label); 63 final Label intermediate = new Label(); 66 mv.visitJumpInsn(Opcodes.GOTO, label); 112 final Label dflt, final Label[] labels, final IFrame frame) { 116 final Label newDflt = createIntermediate(dflt) [all...] |
/external/v8/src/ia32/ |
macro-assembler-ia32.h | 83 void JumpIfRoot(Register with, Heap::RootListIndex index, Label* if_equal, 84 Label::Distance if_equal_distance = Label::kFar) { 89 Label* if_equal, 90 Label::Distance if_equal_distance = Label::kFar) { 97 Label* if_not_equal, 98 Label::Distance if_not_equal_distance = Label::kFar) { 103 Label* if_not_equal [all...] |
/external/v8/src/x87/ |
macro-assembler-x87.h | 83 void JumpIfRoot(Register with, Heap::RootListIndex index, Label* if_equal, 84 Label::Distance if_equal_distance = Label::kFar) { 89 Label* if_equal, 90 Label::Distance if_equal_distance = Label::kFar) { 97 Label* if_not_equal, 98 Label::Distance if_not_equal_distance = Label::kFar) { 103 Label* if_not_equal [all...] |