sync_fetch_and_umax_4.S revision 302408
1112918Sjeff/*===-- sync_fetch_and_umax_4.S - ------------------------------------------===//
2112918Sjeff *
3112918Sjeff *                     The LLVM Compiler Infrastructure
4112918Sjeff *
5112918Sjeff * This file is dual licensed under the MIT and the University of Illinois Open
6112918Sjeff * Source Licenses. See LICENSE.TXT for details.
7112918Sjeff *
8112918Sjeff *===----------------------------------------------------------------------===//
9112918Sjeff *
10156854Sru * This file implements the __sync_fetch_and_umax_4 function for the ARM
11298107Sgjb * architecture.
12284421Sbapt *
13188997Sru *===----------------------------------------------------------------------===*/
14265420Simp
15188895Sru#include "sync-ops.h"
16169648Sdeischen
17112918Sjeff#define umax_4(rD, rN, rM)  MINMAX_4(rD, rN, rM, hi)
18169807Sdeischen
19177605SruSYNC_OP_4(umax_4)
20144518Sdavidxu
21112918Sjeff