зеркало из https://github.com/mozilla/gecko-dev.git
Rename LIR_stw->stl2w, stb->stl2b, add aliases (bug 555633, r=nnethercote+)
--HG-- extra : convert_revision : 2eae88cd4859b3f82d003f1cfd42153c45a14bdf
This commit is contained in:
Родитель
398009f78a
Коммит
99e2f074e1
|
@ -145,8 +145,8 @@ namespace nanojit
|
|||
LIR_ldf = LIR_ldd,
|
||||
LIR_ld32f = LIR_lds2d,
|
||||
|
||||
// LIR_stb
|
||||
LIR_sts = LIR_stw,
|
||||
LIR_stb = LIR_stl2b,
|
||||
LIR_sts = LIR_stl2w,
|
||||
LIR_sti = LIR_stl,
|
||||
#ifdef NANOJIT_64BIT
|
||||
LIR_stqi = LIR_stq,
|
||||
|
|
|
@ -152,8 +152,8 @@ OP_64(ldq, 22, Ld, I64, -1) // load quad
|
|||
OP___(ldd, 23, Ld, F64, -1) // load double
|
||||
OP___(lds2d, 24, Ld, F64, -1) // load single and extend to a double
|
||||
|
||||
OP___(stb, 25, Sti, Void, 0) // store byte
|
||||
OP___(stw, 26, Sti, Void, 0) // store word
|
||||
OP___(stl2b, 25, Sti, Void, 0) // store long truncated to byte
|
||||
OP___(stl2w, 26, Sti, Void, 0) // store long truncated to word
|
||||
OP___(stl, 27, Sti, Void, 0) // store long
|
||||
OP_64(stq, 28, Sti, Void, 0) // store quad
|
||||
OP___(std, 29, Sti, Void, 0) // store double
|
||||
|
|
Загрузка…
Ссылка в новой задаче