Merge pull request #1801 from Azaezel/registerRemoval

clang: register type modifier deprecated
This commit is contained in:
Anis 2016-10-21 20:04:42 +02:00 committed by GitHub
commit bd4f2b002d
7 changed files with 17 additions and 17 deletions

View file

@ -96,9 +96,9 @@ U32 ClippedPolyList::addPointAndNormal(const Point3F& p, const Point3F& normal)
AssertFatal(mNormalList.size() == mVertexList.size(), "Normals count does not match vertex count!"); AssertFatal(mNormalList.size() == mVertexList.size(), "Normals count does not match vertex count!");
// Build the plane mask // Build the plane mask
register U32 mask = 1; U32 mask = 1;
register S32 count = mPlaneList.size(); S32 count = mPlaneList.size();
register PlaneF * plane = mPlaneList.address(); PlaneF * plane = mPlaneList.address();
v.mask = 0; v.mask = 0;
while(--count >= 0) { while(--count >= 0) {

View file

@ -531,7 +531,7 @@ void Convex::updateStateList(const MatrixF& mat, const Point3F& scale, const Poi
// Add collision states for new overlapping objects // Add collision states for new overlapping objects
for (CollisionWorkingList* itr0 = mWorking.wLink.mNext; itr0 != &mWorking; itr0 = itr0->wLink.mNext) { for (CollisionWorkingList* itr0 = mWorking.wLink.mNext; itr0 != &mWorking; itr0 = itr0->wLink.mNext) {
register Convex* cv = itr0->mConvex; Convex* cv = itr0->mConvex;
if (cv->mTag != sTag && box1.isOverlapped(cv->getBoundingBox())) { if (cv->mTag != sTag && box1.isOverlapped(cv->getBoundingBox())) {
CollisionState* state = new GjkCollisionState; CollisionState* state = new GjkCollisionState;
state->set(this,cv,mat,cv->getTransform()); state->set(this,cv,mat,cv->getTransform());

View file

@ -104,9 +104,9 @@ acceptable. Do NOT use for cryptographic purposes.
-------------------------------------------------------------------- --------------------------------------------------------------------
*/ */
U32 hash(register const U8 *k, register U32 length, register U32 initval) U32 hash(const U8 *k, U32 length, U32 initval)
{ {
register U32 a,b,c,len; U32 a,b,c,len;
/* Set up the internal state */ /* Set up the internal state */
len = length; len = length;
@ -211,9 +211,9 @@ is acceptable. Do NOT use for cryptographic purposes.
-------------------------------------------------------------------- --------------------------------------------------------------------
*/ */
U64 hash64( register const U8 *k, register U32 length, register U64 initval ) U64 hash64( const U8 *k, U32 length, U64 initval )
{ {
register U64 a,b,c,len; U64 a,b,c,len;
/* Set up the internal state */ /* Set up the internal state */
len = length; len = length;

View file

@ -177,7 +177,7 @@ void MD5Final( unsigned char digest[16], MD5Context* ctx)
*/ */
void MD5Transform( int buf[4], int in[16]) void MD5Transform( int buf[4], int in[16])
{ {
register int a, b, c, d; int a, b, c, d;
a = buf[0]; a = buf[0];
b = buf[1]; b = buf[1];

View file

@ -28,11 +28,11 @@
void zero_vert_normal_bulk_SSE(const dsize_t count, U8 * __restrict const outPtr, const dsize_t outStride) void zero_vert_normal_bulk_SSE(const dsize_t count, U8 * __restrict const outPtr, const dsize_t outStride)
{ {
// A U8 * version of the in/out pointer // A U8 * version of the in/out pointer
register char *outData = reinterpret_cast<char *>(outPtr); char *outData = reinterpret_cast<char *>(outPtr);
register __m128 vPos; __m128 vPos;
register __m128 vNrm; __m128 vNrm;
register __m128 vMask; __m128 vMask;
const __m128 _point3f_zero_mask = { 0.0f, 0.0f, 0.0f, 1.0f }; const __m128 _point3f_zero_mask = { 0.0f, 0.0f, 0.0f, 1.0f };
vMask = _mm_load_ps((const F32*)&_point3f_zero_mask); vMask = _mm_load_ps((const F32*)&_point3f_zero_mask);

View file

@ -1244,8 +1244,8 @@ void TSSkinMesh::updateSkinBuffer( const Vector<MatrixF> &transforms, U8* buffer
AssertFatal(batchData.vertexBatchOperations.size() == batchData.initialVerts.size(), "Assumption failed!"); AssertFatal(batchData.vertexBatchOperations.size() == batchData.initialVerts.size(), "Assumption failed!");
register Point3F skinnedVert; Point3F skinnedVert;
register Point3F skinnedNorm; Point3F skinnedNorm;
for (Vector<BatchData::BatchedVertex>::const_iterator itr = batchData.vertexBatchOperations.begin(); for (Vector<BatchData::BatchedVertex>::const_iterator itr = batchData.vertexBatchOperations.begin();
itr != batchData.vertexBatchOperations.end(); itr++) itr != batchData.vertexBatchOperations.end(); itr++)

View file

@ -33,11 +33,11 @@ void (*zero_vert_normal_bulk)(const dsize_t count, U8 * __restrict const outPtr,
void zero_vert_normal_bulk_C(const dsize_t count, U8 * __restrict const outPtr, const dsize_t outStride) void zero_vert_normal_bulk_C(const dsize_t count, U8 * __restrict const outPtr, const dsize_t outStride)
{ {
register char *outData = reinterpret_cast<char *>(outPtr); char *outData = reinterpret_cast<char *>(outPtr);
// TODO: Try prefetch w/ ptr de-reference // TODO: Try prefetch w/ ptr de-reference
for(register S32 i = 0; i < count; i++) for(S32 i = 0; i < count; i++)
{ {
TSMesh::__TSMeshVertexBase *outElem = reinterpret_cast<TSMesh::__TSMeshVertexBase *>(outData); TSMesh::__TSMeshVertexBase *outElem = reinterpret_cast<TSMesh::__TSMeshVertexBase *>(outData);
outElem->_vert.zero(); outElem->_vert.zero();