[llvm] r307463 - [X86] Use 'unsigned' instead of 'unsigned int' for consistency in the X86 portion of Host.cpp.
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Mon Jul 10 10:24:59 PDT 2017
"unsigned int" appears 628 times in the entire lib directory. unsigned
followed by something other than int/char/short appears 13074 times.
~Craig
On Mon, Jul 10, 2017 at 10:17 AM, David Blaikie via llvm-commits <
llvm-commits at lists.llvm.org> wrote:
> I'd have expected across all of LLVM that 'unsigned int' was more common,
> and to canonicalize in that direction rather than the other?
>
> On Fri, Jul 7, 2017 at 10:16 PM Craig Topper via llvm-commits <
> llvm-commits at lists.llvm.org> wrote:
>
>> Author: ctopper
>> Date: Fri Jul 7 22:16:14 2017
>> New Revision: 307463
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=307463&view=rev
>> Log:
>> [X86] Use 'unsigned' instead of 'unsigned int' for consistency in the X86
>> portion of Host.cpp.
>>
>> Modified:
>> llvm/trunk/lib/Support/Host.cpp
>>
>> Modified: llvm/trunk/lib/Support/Host.cpp
>> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/
>> Support/Host.cpp?rev=307463&r1=307462&r2=307463&view=diff
>> ============================================================
>> ==================
>> --- llvm/trunk/lib/Support/Host.cpp (original)
>> +++ llvm/trunk/lib/Support/Host.cpp Fri Jul 7 22:16:14 2017
>> @@ -526,8 +526,8 @@ static void detectX86FamilyModel(unsigne
>> }
>>
>> static void
>> -getIntelProcessorTypeAndSubtype(unsigned int Family, unsigned int Model,
>> - unsigned int Brand_id, unsigned int
>> Features,
>> +getIntelProcessorTypeAndSubtype(unsigned Family, unsigned Model,
>> + unsigned Brand_id, unsigned Features,
>> unsigned *Type, unsigned *Subtype) {
>> if (Brand_id != 0)
>> return;
>> @@ -827,9 +827,9 @@ getIntelProcessorTypeAndSubtype(unsigned
>> }
>> }
>>
>> -static void getAMDProcessorTypeAndSubtype(unsigned int Family,
>> - unsigned int Model,
>> - unsigned int Features,
>> +static void getAMDProcessorTypeAndSubtype(unsigned Family,
>> + unsigned Model,
>> + unsigned Features,
>> unsigned *Type,
>> unsigned *Subtype) {
>> // FIXME: this poorly matches the generated SubtargetFeatureKV table.
>> There
>> @@ -956,10 +956,10 @@ static void getAMDProcessorTypeAndSubtyp
>> }
>> }
>>
>> -static unsigned getAvailableFeatures(unsigned int ECX, unsigned int EDX,
>> +static unsigned getAvailableFeatures(unsigned ECX, unsigned EDX,
>> unsigned MaxLeaf) {
>> unsigned Features = 0;
>> - unsigned int EAX, EBX;
>> + unsigned EAX, EBX;
>> Features |= (((EDX >> 23) & 1) << FEATURE_MMX);
>> Features |= (((EDX >> 25) & 1) << FEATURE_SSE);
>> Features |= (((EDX >> 26) & 1) << FEATURE_SSE2);
>>
>>
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at lists.llvm.org
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170710/320551b2/attachment.html>
More information about the llvm-commits
mailing list