Skip to content
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

drt: last name changes and doxygen #6359

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

bnmfw
Copy link
Contributor

@bnmfw bnmfw commented Dec 16, 2024

Fixes #5721. Finally.

This PR is only aesthetic, it only adds missing Doxygen documentations to most functions on the PA module and changes some names. Some functions, specially on the row_patters and acc_patterns files were left simple as the high level view of both files is pretty straight forward, acc_point is the elaborate one.

Ignoring function name changes to camelCase here are all function name changes, I find they describe the function better (filter describes what is happening way better than check or add). Here are they:

  • initAllAccessPointsgenAllAccessPoints
  • gen_createAccessPointcreateSingleAccessPoint
  • gen_initializeAccessPointscreateMultipleAccessPoints
  • check_addPlanarAccessfilterPlanarAccess
  • check_addViaAccessfilterViaAccess
  • checkViaAccesscheckViaPlanarAccess
  • check_addAccessfilterSingleAPAccesses
  • check_setAPsAccessesfilterMultipleAPAccesses
  • initPinAccessCostBoundedgenPinAccessCostBounded
  • initPinAccessgenPinAccess
  • initInstAccessPointsgenInstAccessPoints
  • initAllAccessPointsgenAllAccessPoints

@bnmfw bnmfw requested a review from osamahammad21 December 16, 2024 06:09
@bnmfw bnmfw added drt Detailed Routing documentation Improvements or additions to documentation labels Dec 16, 2024
Copy link
Contributor

clang-tidy review says "All clean, LGTM! 👍"

src/drt/src/pa/FlexPA.h Outdated Show resolved Hide resolved
src/drt/src/pa/FlexPA.h Outdated Show resolved Hide resolved
src/drt/src/pa/FlexPA.h Outdated Show resolved Hide resolved
Copy link
Contributor

clang-tidy review says "All clean, LGTM! 👍"

Co-authored-by: Austin Rovinski <[email protected]>
Signed-off-by: Bernardo Borges Sandoval <[email protected]>
Copy link
Contributor

clang-tidy review says "All clean, LGTM! 👍"

@bnmfw bnmfw mentioned this pull request Dec 16, 2024
src/drt/src/pa/FlexPA.h Outdated Show resolved Hide resolved
src/drt/src/pa/FlexPA.h Outdated Show resolved Hide resolved
src/drt/src/pa/FlexPA.h Outdated Show resolved Hide resolved
src/drt/src/pa/FlexPA.h Outdated Show resolved Hide resolved
src/drt/src/pa/FlexPA.h Outdated Show resolved Hide resolved
src/drt/src/pa/FlexPA.h Outdated Show resolved Hide resolved
src/drt/src/pa/FlexPA.h Outdated Show resolved Hide resolved
src/drt/src/pa/FlexPA.h Outdated Show resolved Hide resolved
src/drt/src/pa/FlexPA.h Outdated Show resolved Hide resolved
Signed-off-by: bernardo <[email protected]>
@bnmfw bnmfw requested a review from osamahammad21 December 26, 2024 18:46
Signed-off-by: bernardo <[email protected]>
Copy link
Contributor

clang-tidy review says "All clean, LGTM! 👍"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation drt Detailed Routing
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

DRT PA Refactor
3 participants