equal
deleted
inserted
replaced
535 __ bx(LR); |
535 __ bx(LR); |
536 |
536 |
537 return start; |
537 return start; |
538 } |
538 } |
539 |
539 |
540 // Support for jint Atomic::cmpxchg(jint exchange_value, volatile jint *dest, jint compare_value) |
540 // Implementation of jint atomic_cmpxchg(jint exchange_value, volatile jint *dest, jint compare_value) |
|
541 // used by Atomic::cmpxchg(volatile jint *dest, jint compare_value, jint exchange_value) |
541 // |
542 // |
542 // Arguments : |
543 // Arguments : |
543 // |
544 // |
544 // compare_value: R0 |
545 // compare_value: R0 |
545 // exchange_value: R1 |
546 // exchange_value: R1 |