Skip to content
This repository was archived by the owner on Jan 19, 2025. It is now read-only.

Sharapov Georgiy. First Lab. #3

Merged

Conversation

nol0n
Copy link

@nol0n nol0n commented Mar 10, 2024

Added plugin that emits a warning for each function that has the deprecated attribute.

Plugin has two arguments

An option --attr-style that determines which style of attributes will trigger a warning. Possible values are gcc, c++14, and both. The default value is set to both.

A -help flag that displays information about --attr-style.

@m-ly4 m-ly4 self-requested a review March 10, 2024 10:12
@nol0n nol0n requested a review from m-ly4 March 13, 2024 17:24
@nol0n
Copy link
Author

nol0n commented Mar 14, 2024

@m-ly4, could you please take a look at the windows-build? This commit in my fork passed tests without issues (link to the test results) and as far as I can tell, the problem doesn't seem to be with my code. However, I might be mistaken.

@nol0n nol0n requested a review from m-ly4 March 14, 2024 15:07
@m-ly4
Copy link

m-ly4 commented Mar 14, 2024

@m-ly4, could you please take a look at the windows-build? This commit in my fork passed tests without issues (link to the test results) and as far as I can tell, the problem doesn't seem to be with my code. However, I might be mistaken.

Looks like it was just infrastructure problem. I restarted windows test.

@aobolensk
Copy link

LGTM

@aobolensk aobolensk merged commit dc4b1b7 into NN-complr-tech:course-spring-2024 Mar 15, 2024
m-ly4 pushed a commit that referenced this pull request Apr 26, 2024
Implemented a pass that counts the number of machine instructions executed during the execution of a function.
m-ly4 pushed a commit that referenced this pull request Apr 29, 2024
An optimization pass that replaces multiplication and addition operation with muladd instruction.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants