Skip to content

[TableGen] Add predicates for immediates comparison #76004

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 1 commit into from
Jan 25, 2024

Conversation

wangpc-pp
Copy link
Contributor

These predicates can be used to represent <, <=, >, >=.

And a predicate for in range is added.

@wangpc-pp
Copy link
Contributor Author

Ping.

These predicates can be used to represent `<`, `<=`, `>`, `>=`.

And a predicate for `in range` is added.
@wangpc-pp wangpc-pp force-pushed the main-tablegen-imm-predicates branch from 9b20f31 to 00ad97e Compare January 22, 2024 03:32
@wangpc-pp
Copy link
Contributor Author

Ping.
This will be used in #72224.

Copy link
Collaborator

@topperc topperc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@wangpc-pp wangpc-pp merged commit 664a0fa into llvm:main Jan 25, 2024
@wangpc-pp wangpc-pp deleted the main-tablegen-imm-predicates branch January 25, 2024 07:18
llvmbot pushed a commit to llvmbot/llvm-project that referenced this pull request Jan 25, 2024
These predicates can be used to represent `<`, `<=`, `>`, `>=`.

And a predicate for `in range` is added.

(cherry picked from commit 664a0fa)
tstellar pushed a commit that referenced this pull request Jan 27, 2024
These predicates can be used to represent `<`, `<=`, `>`, `>=`.

And a predicate for `in range` is added.

(cherry picked from commit 664a0fa)
tstellar pushed a commit to tstellar/llvm-project that referenced this pull request Feb 14, 2024
These predicates can be used to represent `<`, `<=`, `>`, `>=`.

And a predicate for `in range` is added.

(cherry picked from commit 664a0fa)
tstellar pushed a commit to tstellar/llvm-project that referenced this pull request Feb 14, 2024
These predicates can be used to represent `<`, `<=`, `>`, `>=`.

And a predicate for `in range` is added.

(cherry picked from commit 664a0fa)
tstellar pushed a commit to tstellar/llvm-project that referenced this pull request Feb 14, 2024
These predicates can be used to represent `<`, `<=`, `>`, `>=`.

And a predicate for `in range` is added.

(cherry picked from commit 664a0fa)
tstellar pushed a commit to tstellar/llvm-project that referenced this pull request Feb 14, 2024
These predicates can be used to represent `<`, `<=`, `>`, `>=`.

And a predicate for `in range` is added.

(cherry picked from commit 664a0fa)
@pointhex pointhex mentioned this pull request May 7, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants