diff options
author | Doug Gilbert <dgilbert@us.ibm.com> | 2016-09-07 13:56:57 -0500 |
---|---|---|
committer | Sachin Gupta <sgupta2m@in.ibm.com> | 2016-09-13 00:29:36 -0400 |
commit | d57a4f70c5ba28729376021a2f7327d012f1c97d (patch) | |
tree | 033707337abe311f604a15632a7b52422c88285b /src/import/chips/p9/procedures/ppe/pk/ppe42/div64.S | |
parent | ec38cb1e59590c34f5854593267a592b41684ae8 (diff) | |
download | talos-sbe-d57a4f70c5ba28729376021a2f7327d012f1c97d.tar.gz talos-sbe-d57a4f70c5ba28729376021a2f7327d012f1c97d.zip |
PK remove IBM confidential and redundant copyright sections
Change-Id: I59d2addfd2f005abab8c38d4a90c00924221d664
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29344
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com>
Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29346
Reviewed-by: Hostboot Team <hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/ppe/pk/ppe42/div64.S')
-rw-r--r-- | src/import/chips/p9/procedures/ppe/pk/ppe42/div64.S | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/src/import/chips/p9/procedures/ppe/pk/ppe42/div64.S b/src/import/chips/p9/procedures/ppe/pk/ppe42/div64.S index cf19fa6e..02b5269f 100644 --- a/src/import/chips/p9/procedures/ppe/pk/ppe42/div64.S +++ b/src/import/chips/p9/procedures/ppe/pk/ppe42/div64.S @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/ppe42/div64.S $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/ppe42/div64.S $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,12 +22,7 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- - + /// \file div64.S /// \brief Unsigned 64/64 bit division /// @@ -54,7 +49,7 @@ ** Divide 64 bit unsigned values on 32 bit CPU ** div64(uint64_t dividen, uint64_t divisor, ** uint64_t *quotient, uint64_t *remainder) -** +** ** Original source from: ** "The PowerPC Compiler Writer's Guide", pp62-65 by ** Steve Hoxey, Faraydon Karim, Bill Hay, Hank Warray, @@ -184,7 +179,7 @@ lab2: subf r9, r9, r10 /* (dvd.SD - dvs.SD) = right shift of dvd for */ /* initial tmp */ mtctr r9 /* Number of iterations = dvd.SD - dvs.SD */ - + /* R7:R8 = R3:R4 >> R9 */ cmpwi cr0, r9, 32 /* compare R9 to 32 */ addi r7, r9, -32 |