target:
	lr.w	a0, 0(a0)
	lr.w	a0, (a0)
	lr.w.aq	a0, 0(a0)
	lr.w.aq	a0, (a0)
	lr.w.rl	a0, 0(a0)
	lr.w.rl	a0, (a0)
	lr.w.aqrl	a0, 0(a0)
	lr.w.aqrl	a0, (a0)
	sc.w	a0, a0, 0(a0)
	sc.w	a0, a0, (a0)
	sc.w.aq	a0, a0, 0(a0)
	sc.w.aq	a0, a0, (a0)
	sc.w.rl	a0, a0, 0(a0)
	sc.w.rl	a0, a0, (a0)
	sc.w.aqrl	a0, a0, 0(a0)
	sc.w.aqrl	a0, a0, (a0)
	amoswap.w	a0, a0, 0(a0)
	amoswap.w	a0, a0, (a0)
	amoswap.w.aq	a0, a0, 0(a0)
	amoswap.w.aq	a0, a0, (a0)
	amoswap.w.rl	a0, a0, 0(a0)
	amoswap.w.rl	a0, a0, (a0)
	amoswap.w.aqrl	a0, a0, 0(a0)
	amoswap.w.aqrl	a0, a0, (a0)
	amoadd.w	a0, a0, 0(a0)
	amoadd.w	a0, a0, (a0)
	amoadd.w.aq	a0, a0, 0(a0)
	amoadd.w.aq	a0, a0, (a0)
	amoadd.w.rl	a0, a0, 0(a0)
	amoadd.w.rl	a0, a0, (a0)
	amoadd.w.aqrl	a0, a0, 0(a0)
	amoadd.w.aqrl	a0, a0, (a0)
	amoxor.w	a0, a0, 0(a0)
	amoxor.w	a0, a0, (a0)
	amoxor.w.aq	a0, a0, 0(a0)
	amoxor.w.aq	a0, a0, (a0)
	amoxor.w.rl	a0, a0, 0(a0)
	amoxor.w.rl	a0, a0, (a0)
	amoxor.w.aqrl	a0, a0, 0(a0)
	amoxor.w.aqrl	a0, a0, (a0)
	amoand.w	a0, a0, 0(a0)
	amoand.w	a0, a0, (a0)
	amoand.w.aq	a0, a0, 0(a0)
	amoand.w.aq	a0, a0, (a0)
	amoand.w.rl	a0, a0, 0(a0)
	amoand.w.rl	a0, a0, (a0)
	amoand.w.aqrl	a0, a0, 0(a0)
	amoand.w.aqrl	a0, a0, (a0)
	amoor.w	a0, a0, 0(a0)
	amoor.w	a0, a0, (a0)
	amoor.w.aq	a0, a0, 0(a0)
	amoor.w.aq	a0, a0, (a0)
	amoor.w.rl	a0, a0, 0(a0)
	amoor.w.rl	a0, a0, (a0)
	amoor.w.aqrl	a0, a0, 0(a0)
	amoor.w.aqrl	a0, a0, (a0)
	amomin.w	a0, a0, 0(a0)
	amomin.w	a0, a0, (a0)
	amomin.w.aq	a0, a0, 0(a0)
	amomin.w.aq	a0, a0, (a0)
	amomin.w.rl	a0, a0, 0(a0)
	amomin.w.rl	a0, a0, (a0)
	amomin.w.aqrl	a0, a0, 0(a0)
	amomin.w.aqrl	a0, a0, (a0)
	amomax.w	a0, a0, 0(a0)
	amomax.w	a0, a0, (a0)
	amomax.w.aq	a0, a0, 0(a0)
	amomax.w.aq	a0, a0, (a0)
	amomax.w.rl	a0, a0, 0(a0)
	amomax.w.rl	a0, a0, (a0)
	amomax.w.aqrl	a0, a0, 0(a0)
	amomax.w.aqrl	a0, a0, (a0)
	amominu.w	a0, a0, 0(a0)
	amominu.w	a0, a0, (a0)
	amominu.w.aq	a0, a0, 0(a0)
	amominu.w.aq	a0, a0, (a0)
	amominu.w.rl	a0, a0, 0(a0)
	amominu.w.rl	a0, a0, (a0)
	amominu.w.aqrl	a0, a0, 0(a0)
	amominu.w.aqrl	a0, a0, (a0)
	amomaxu.w	a0, a0, 0(a0)
	amomaxu.w	a0, a0, (a0)
	amomaxu.w.aq	a0, a0, 0(a0)
	amomaxu.w.aq	a0, a0, (a0)
	amomaxu.w.rl	a0, a0, 0(a0)
	amomaxu.w.rl	a0, a0, (a0)
	amomaxu.w.aqrl	a0, a0, 0(a0)
	amomaxu.w.aqrl	a0, a0, (a0)
	lr.d	a0, 0(a0)
	lr.d	a0, (a0)
	lr.d.aq	a0, 0(a0)
	lr.d.aq	a0, (a0)
	lr.d.rl	a0, 0(a0)
	lr.d.rl	a0, (a0)
	lr.d.aqrl	a0, 0(a0)
	lr.d.aqrl	a0, (a0)
	sc.d	a0, a0, 0(a0)
	sc.d	a0, a0, (a0)
	sc.d.aq	a0, a0, 0(a0)
	sc.d.aq	a0, a0, (a0)
	sc.d.rl	a0, a0, 0(a0)
	sc.d.rl	a0, a0, (a0)
	sc.d.aqrl	a0, a0, 0(a0)
	sc.d.aqrl	a0, a0, (a0)
	amoswap.d	a0, a0, 0(a0)
	amoswap.d	a0, a0, (a0)
	amoswap.d.aq	a0, a0, 0(a0)
	amoswap.d.aq	a0, a0, (a0)
	amoswap.d.rl	a0, a0, 0(a0)
	amoswap.d.rl	a0, a0, (a0)
	amoswap.d.aqrl	a0, a0, 0(a0)
	amoswap.d.aqrl	a0, a0, (a0)
	amoadd.d	a0, a0, 0(a0)
	amoadd.d	a0, a0, (a0)
	amoadd.d.aq	a0, a0, 0(a0)
	amoadd.d.aq	a0, a0, (a0)
	amoadd.d.rl	a0, a0, 0(a0)
	amoadd.d.rl	a0, a0, (a0)
	amoadd.d.aqrl	a0, a0, 0(a0)
	amoadd.d.aqrl	a0, a0, (a0)
	amoxor.d	a0, a0, 0(a0)
	amoxor.d	a0, a0, (a0)
	amoxor.d.aq	a0, a0, 0(a0)
	amoxor.d.aq	a0, a0, (a0)
	amoxor.d.rl	a0, a0, 0(a0)
	amoxor.d.rl	a0, a0, (a0)
	amoxor.d.aqrl	a0, a0, 0(a0)
	amoxor.d.aqrl	a0, a0, (a0)
	amoand.d	a0, a0, 0(a0)
	amoand.d	a0, a0, (a0)
	amoand.d.aq	a0, a0, 0(a0)
	amoand.d.aq	a0, a0, (a0)
	amoand.d.rl	a0, a0, 0(a0)
	amoand.d.rl	a0, a0, (a0)
	amoand.d.aqrl	a0, a0, 0(a0)
	amoand.d.aqrl	a0, a0, (a0)
	amoor.d	a0, a0, 0(a0)
	amoor.d	a0, a0, (a0)
	amoor.d.aq	a0, a0, 0(a0)
	amoor.d.aq	a0, a0, (a0)
	amoor.d.rl	a0, a0, 0(a0)
	amoor.d.rl	a0, a0, (a0)
	amoor.d.aqrl	a0, a0, 0(a0)
	amoor.d.aqrl	a0, a0, (a0)
	amomin.d	a0, a0, 0(a0)
	amomin.d	a0, a0, (a0)
	amomin.d.aq	a0, a0, 0(a0)
	amomin.d.aq	a0, a0, (a0)
	amomin.d.rl	a0, a0, 0(a0)
	amomin.d.rl	a0, a0, (a0)
	amomin.d.aqrl	a0, a0, 0(a0)
	amomin.d.aqrl	a0, a0, (a0)
	amomax.d	a0, a0, 0(a0)
	amomax.d	a0, a0, (a0)
	amomax.d.aq	a0, a0, 0(a0)
	amomax.d.aq	a0, a0, (a0)
	amomax.d.rl	a0, a0, 0(a0)
	amomax.d.rl	a0, a0, (a0)
	amomax.d.aqrl	a0, a0, 0(a0)
	amomax.d.aqrl	a0, a0, (a0)
	amominu.d	a0, a0, 0(a0)
	amominu.d	a0, a0, (a0)
	amominu.d.aq	a0, a0, 0(a0)
	amominu.d.aq	a0, a0, (a0)
	amominu.d.rl	a0, a0, 0(a0)
	amominu.d.rl	a0, a0, (a0)
	amominu.d.aqrl	a0, a0, 0(a0)
	amominu.d.aqrl	a0, a0, (a0)
	amomaxu.d	a0, a0, 0(a0)
	amomaxu.d	a0, a0, (a0)
	amomaxu.d.aq	a0, a0, 0(a0)
	amomaxu.d.aq	a0, a0, (a0)
	amomaxu.d.rl	a0, a0, 0(a0)
	amomaxu.d.rl	a0, a0, (a0)
	amomaxu.d.aqrl	a0, a0, 0(a0)
	amomaxu.d.aqrl	a0, a0, (a0)
