1 ; Copyright (C) 2008 The Android Open Source Project 2 ; 3 ; Licensed under the Apache License, Version 2.0 (the "License"); 4 ; you may not use this file except in compliance with the License. 5 ; You may obtain a copy of the License at 6 ; 7 ; http://www.apache.org/licenses/LICENSE-2.0 8 ; 9 ; Unless required by applicable law or agreed to in writing, software 10 ; distributed under the License is distributed on an "AS IS" BASIS, 11 ; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 ; See the License for the specific language governing permissions and 13 ; limitations under the License. 14 15 .source T_move_1.java 16 .class public dot.junit.opcodes.move.d.T_move_1 17 .super java/lang/Object 18 19 20 .method public <init>()V 21 .limit regs 1 22 23 invoke-direct {v0}, java/lang/Object/<init>()V 24 return-void 25 .end method 26 27 .method public static run()Z 28 .limit regs 16 29 const v0, 1234 30 const v15, 567989 31 32 move v0, v15 33 34 const v4, 567989 35 36 if-ne v0, v4, Label0 37 if-ne v15, v4, Label0 38 39 const v1, 1 40 return v1 41 42 Label0: 43 const v1, 0 44 return v1 45 .end method 46 47 48