TempleOSCD_140715.ISO
This commit is contained in:
1 parent
7ef616a20e
commit
64f679eeb9
1095 files changed
+24814
-221011
No files matched your search
+40
-40
@@ -1,6 +1,6 @@
|
||||
asm {
|
||||
USE64
|
||||
// ************************************
|
||||
//************************************
|
||||
_D3_NORM::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -18,8 +18,8 @@ _D3_NORM::
|
||||
MOV RAX,U64 SF_ARG1[RBP]
|
||||
POP RBP
|
||||
RET1 8
|
||||
// ************************************
|
||||
_D3_SQR_NORM::
|
||||
//************************************
|
||||
_D3_NORM_SQR::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
MOV RDX,U64 SF_ARG1[RBP]
|
||||
@@ -35,7 +35,7 @@ _D3_SQR_NORM::
|
||||
MOV RAX,U64 SF_ARG1[RBP]
|
||||
POP RBP
|
||||
RET1 8
|
||||
// ************************************
|
||||
//************************************
|
||||
_D3_DIST::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -57,8 +57,8 @@ _D3_DIST::
|
||||
MOV RAX,U64 SF_ARG1[RBP]
|
||||
POP RBP
|
||||
RET1 16
|
||||
// ************************************
|
||||
_D3_SQR_DIST::
|
||||
//************************************
|
||||
_D3_DIST_SQR::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
MOV RDX,U64 SF_ARG1[RBP]
|
||||
@@ -78,7 +78,7 @@ _D3_SQR_DIST::
|
||||
MOV RAX,U64 SF_ARG1[RBP]
|
||||
POP RBP
|
||||
RET1 16
|
||||
// ************************************
|
||||
//************************************
|
||||
_D3_CROSS::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -109,7 +109,7 @@ _D3_CROSS::
|
||||
|
||||
POP RBP
|
||||
RET1 24
|
||||
// ************************************
|
||||
//************************************
|
||||
_D3_DOT::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -127,7 +127,7 @@ _D3_DOT::
|
||||
MOV RAX,U64 SF_ARG1[RBP]
|
||||
POP RBP
|
||||
RET1 16
|
||||
// ************************************
|
||||
//************************************
|
||||
_D3_ADD::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -145,7 +145,7 @@ _D3_ADD::
|
||||
FSTP U64 16[RAX]
|
||||
POP RBP
|
||||
RET1 24
|
||||
// ************************************
|
||||
//************************************
|
||||
_D3_SUB::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -163,7 +163,7 @@ _D3_SUB::
|
||||
FSTP U64 16[RAX]
|
||||
POP RBP
|
||||
RET1 24
|
||||
// ************************************
|
||||
//************************************
|
||||
_D3_MUL::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -180,7 +180,7 @@ _D3_MUL::
|
||||
FSTP U64 16[RAX]
|
||||
POP RBP
|
||||
RET1 24
|
||||
// ************************************
|
||||
//************************************
|
||||
_D3_DIV::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -197,7 +197,7 @@ _D3_DIV::
|
||||
FSTP U64 16[RAX]
|
||||
POP RBP
|
||||
RET1 24
|
||||
// ************************************
|
||||
//************************************
|
||||
_D3_ZERO::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -208,7 +208,7 @@ _D3_ZERO::
|
||||
MOV U64 16[RAX],RDX
|
||||
POP RBP
|
||||
RET1 8
|
||||
// ************************************
|
||||
//************************************
|
||||
_D3_COPY::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -222,7 +222,7 @@ _D3_COPY::
|
||||
MOV U64 16[RAX],RDX
|
||||
POP RBP
|
||||
RET1 16
|
||||
// ************************************
|
||||
//************************************
|
||||
_D3_EQU::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -235,7 +235,7 @@ _D3_EQU::
|
||||
MOV U64 16[RAX],RDX
|
||||
POP RBP
|
||||
RET1 32
|
||||
// ************************************
|
||||
//************************************
|
||||
_D3_ADD_EQU::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -252,7 +252,7 @@ _D3_ADD_EQU::
|
||||
FSTP U64 16[RAX]
|
||||
POP RBP
|
||||
RET1 16
|
||||
// ************************************
|
||||
//************************************
|
||||
_D3_SUB_EQU::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -269,7 +269,7 @@ _D3_SUB_EQU::
|
||||
FSTP U64 16[RAX]
|
||||
POP RBP
|
||||
RET1 16
|
||||
// ************************************
|
||||
//************************************
|
||||
_D3_MUL_EQU::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -285,7 +285,7 @@ _D3_MUL_EQU::
|
||||
FSTP U64 16[RAX]
|
||||
POP RBP
|
||||
RET1 16
|
||||
// ************************************
|
||||
//************************************
|
||||
_D3_DIV_EQU::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -301,7 +301,7 @@ _D3_DIV_EQU::
|
||||
FSTP U64 16[RAX]
|
||||
POP RBP
|
||||
RET1 16
|
||||
// ************************************
|
||||
//************************************
|
||||
_D3_UNIT::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -333,7 +333,7 @@ _D3_UNIT::
|
||||
FINCSTP
|
||||
POP RBP
|
||||
RET1 8
|
||||
// ************************************
|
||||
//************************************
|
||||
_SQR::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -343,7 +343,7 @@ _SQR::
|
||||
MOV RAX,U64 SF_ARG1[RBP]
|
||||
POP RBP
|
||||
RET1 8
|
||||
// ************************************
|
||||
//************************************
|
||||
_SIGN::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -362,7 +362,7 @@ _SIGN::
|
||||
MOV RAX,-1.0
|
||||
@@05: POP RBP
|
||||
RET1 8
|
||||
// ************************************
|
||||
//************************************
|
||||
_ARG::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -376,7 +376,7 @@ _ARG::
|
||||
MOV RAX,U64 SF_ARG1[RBP]
|
||||
POP RBP
|
||||
RET1 16
|
||||
// ************************************
|
||||
//************************************
|
||||
_ROUND::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -396,7 +396,7 @@ _ROUND::
|
||||
FLDCW U16 -6[RBP]
|
||||
LEAVE
|
||||
RET1 8
|
||||
// ************************************
|
||||
//************************************
|
||||
_TRUNC::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -416,7 +416,7 @@ _TRUNC::
|
||||
FLDCW U16 -6[RBP]
|
||||
LEAVE
|
||||
RET1 8
|
||||
// ************************************
|
||||
//************************************
|
||||
_FLOOR::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -437,7 +437,7 @@ _FLOOR::
|
||||
FLDCW U16 -6[RBP]
|
||||
LEAVE
|
||||
RET1 8
|
||||
// ************************************
|
||||
//************************************
|
||||
_CEIL::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -458,7 +458,7 @@ _CEIL::
|
||||
FLDCW U16 -6[RBP]
|
||||
LEAVE
|
||||
RET1 8
|
||||
// ************************************
|
||||
//************************************
|
||||
SYS_POW::
|
||||
// RAX=RDX`RAX
|
||||
PUSH RBP
|
||||
@@ -511,7 +511,7 @@ SYS_POW::
|
||||
MOV RAX,U64 -8[RBP]
|
||||
@@20: LEAVE
|
||||
RET
|
||||
// ************************************
|
||||
//************************************
|
||||
_POW::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -520,7 +520,7 @@ _POW::
|
||||
CALL SYS_POW
|
||||
POP RBP
|
||||
RET1 16
|
||||
// ************************************
|
||||
//************************************
|
||||
_POW10::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -554,7 +554,7 @@ _POW10::
|
||||
MOV RAX,U64 -16[RBP]
|
||||
LEAVE
|
||||
RET1 8
|
||||
// ************************************
|
||||
//************************************
|
||||
_EXP::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -588,7 +588,7 @@ _EXP::
|
||||
MOV RAX,U64 -16[RBP]
|
||||
LEAVE
|
||||
RET1 8
|
||||
// ************************************
|
||||
//************************************
|
||||
_LOG10::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -599,7 +599,7 @@ _LOG10::
|
||||
MOV RAX,U64 SF_ARG1[RBP]
|
||||
POP RBP
|
||||
RET1 8
|
||||
// ************************************
|
||||
//************************************
|
||||
_LOG2::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -610,7 +610,7 @@ _LOG2::
|
||||
MOV RAX,U64 SF_ARG1[RBP]
|
||||
POP RBP
|
||||
RET1 8
|
||||
// ************************************
|
||||
//************************************
|
||||
_LN::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -621,14 +621,14 @@ _LN::
|
||||
MOV RAX,U64 SF_ARG1[RBP]
|
||||
POP RBP
|
||||
RET1 8
|
||||
// ************************************
|
||||
//************************************
|
||||
_FLDCW::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
FLDCW U16 SF_ARG1[RBP]
|
||||
POP RBP
|
||||
RET1 8
|
||||
// ************************************
|
||||
//************************************
|
||||
_FSTCW::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -637,16 +637,16 @@ _FSTCW::
|
||||
MOVZX RAX,U16 -8[RBP]
|
||||
LEAVE
|
||||
RET
|
||||
// ************************************
|
||||
//************************************
|
||||
_FSTSW::
|
||||
XOR RAX,RAX
|
||||
FSTSW
|
||||
RET
|
||||
// ************************************
|
||||
//************************************
|
||||
_FCLEX::
|
||||
FCLEX
|
||||
RET
|
||||
// ************************************
|
||||
//************************************
|
||||
_FXSAVE::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
@@ -654,7 +654,7 @@ _FXSAVE::
|
||||
FXSAVE U64 [RAX]
|
||||
POP RBP
|
||||
RET1 8
|
||||
// ************************************
|
||||
//************************************
|
||||
_FXRSTOR::
|
||||
PUSH RBP
|
||||
MOV RBP,RSP
|
||||
|
||||
Reference in new issue
Block a user