Home | History | Annotate | Download | only in arm64
      1     /* const-wide vAA, #+HHHHhhhhBBBBbbbb */
      2     FETCH w0, 1                         // w0<- bbbb (low)
      3     FETCH w1, 2                         // w1<- BBBB (low middle)
      4     FETCH w2, 3                         // w2<- hhhh (high middle)
      5     FETCH w3, 4                         // w3<- HHHH (high)
      6     lsr     w4, wINST, #8               // r4<- AA
      7     FETCH_ADVANCE_INST 5                // advance rPC, load wINST
      8     GET_INST_OPCODE ip                  // extract opcode from wINST
      9     orr     w0, w0, w1, lsl #16         // w0<-         BBBBbbbb
     10     orr     x0, x0, x2, lsl #32         // w0<-     hhhhBBBBbbbb
     11     orr     x0, x0, x3, lsl #48         // w0<- HHHHhhhhBBBBbbbb
     12     SET_VREG_WIDE x0, w4
     13     GOTO_OPCODE ip                      // jump to next instruction
     14