summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/ppe/pk/ppe42/div64.S
diff options
context:
space:
mode:
authorDoug Gilbert <dgilbert@us.ibm.com>2016-09-07 13:56:57 -0500
committerSachin Gupta <sgupta2m@in.ibm.com>2016-09-13 00:29:36 -0400
commitd57a4f70c5ba28729376021a2f7327d012f1c97d (patch)
tree033707337abe311f604a15632a7b52422c88285b /src/import/chips/p9/procedures/ppe/pk/ppe42/div64.S
parentec38cb1e59590c34f5854593267a592b41684ae8 (diff)
downloadtalos-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.S13
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
OpenPOWER on IntegriCloud