-
Notifications
You must be signed in to change notification settings - Fork 7
pre-commit: PRantoniofrighetto/llvm-project/pull/1 #1726
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
runner: ariselab-64c
709da61 pre-commit: Update |
%696 = and i64 %695, 1 | ||
%.not324 = icmp eq i64 %696, 0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Whole bunch of improvements.
%and47.i = and i64 %inc43.i, 1 | ||
%tobool48.not.i = icmp eq i64 %and47.i, 0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Regression.
%.037.us = phi i32 [ %.0.us, %25 ], [ %.034, %.lr.ph38 ] | ||
%.0.in36.us = phi i32 [ %.037.us, %25 ], [ %2, %.lr.ph38 ] | ||
.lr.ph36.split.us: ; preds = %.lr.ph36, %26 | ||
%.035.us = phi i32 [ %.0.us, %26 ], [ %.033, %.lr.ph36 ] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Improvement.
%84 = xor i32 %83, 1 | ||
%85 = add nuw nsw i32 %84, %.138.i |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Regression.
%i.0123 = phi i64 [ %i.0119, %for.body.lr.ph ], [ %i.0, %if.end22 ] | ||
%in.addr.1122 = phi ptr [ %in, %for.body.lr.ph ], [ %add.ptr, %if.end22 ] | ||
%out.addr.1121 = phi ptr [ %out, %for.body.lr.ph ], [ %add.ptr82, %if.end22 ] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Improvements (x2)
%38 = trunc i64 %36 to i8 | ||
%39 = and i8 %38, 1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Regression.
%19 = and i32 %18, 1 | ||
%.not50 = icmp eq i32 %19, 0 | ||
br i1 %.not50, label %24, label %20 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Regression.
%xor.i90 = xor i64 %19, 1 | ||
%xor.i91 = xor i64 %8, 1 | ||
%25 = inttoptr i64 %xor.i91 to ptr | ||
%cmp.i94.not.not = icmp eq i64 %and.i4.i83, 0 | ||
br i1 %cmp.i94.not.not, label %if.then63, label %if.else67 | ||
%and.i93 = and i64 %xor.i90, 1 | ||
%cmp.i94.not = icmp eq i64 %and.i93, 0 | ||
br i1 %cmp.i94.not, label %return.sink.split, label %if.then63 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Whole bunch of improvements.
/add-label reviewed |
/close |
Link: antoniofrighetto/llvm-project#1
Requested by: @antoniofrighetto