Page MenuHomePhabricator

FileCheck [11/12]: Add matching constraint specification
Needs ReviewPublic

Authored by thopre on Apr 7 2019, 4:23 PM.

Details

Summary

This patch is part of a patch series to add support for FileCheck
numeric expressions. This specific patch adds support for specifying the
matching constraint for a numeric expression, ie. how the value being
matched should relate to the numeric expression.

This commit only adds the equality constraint where the numeric value
matched must be equal to the numeric expression. It is the default
matching constraint used when not specified. It is added to provision
other matching constraint (e.g. inequality relations).

Copyright:

  • Linaro (changes up to diff 183612 of revision D55940)
  • GraphCore (changes in later versions of revision D55940 and in new revision created off D55940)

Event Timeline

thopre created this revision.Apr 7 2019, 4:23 PM
Herald added a project: Restricted Project. · View Herald TranscriptApr 7 2019, 4:23 PM
Herald added a subscriber: hiraditya. · View Herald Transcript
thopre updated this revision to Diff 194321.Apr 9 2019, 7:26 AM

Use camel casing for new functions

thopre updated this revision to Diff 194487.Apr 10 2019, 4:45 AM

Make numeric value constructor explicit

tra removed a subscriber: tra.Apr 11 2019, 1:16 PM
thopre updated this revision to Diff 197123.Apr 29 2019, 8:41 AM

Rebase on latest changes

thopre updated this revision to Diff 198038.May 3 2019, 9:49 AM

Rebase on latest changes

thopre updated this revision to Diff 198098.May 3 2019, 2:53 PM

Rebase on latest changes in unittests

thopre updated this revision to Diff 198447.May 7 2019, 5:35 AM

Rebase on top of latest changes

thopre updated this revision to Diff 198552.May 7 2019, 3:31 PM

Rebase on top of latest changes.

thopre updated this revision to Diff 198649.May 8 2019, 6:53 AM

Rebase on top of latest changes

thopre updated this revision to Diff 198954.May 9 2019, 4:54 PM

Rebase on top of latest changes

thopre updated this revision to Diff 199142.May 11 2019, 7:16 AM

Rebase on top of latest changes

thopre updated this revision to Diff 199240.May 13 2019, 3:58 AM

Rebase on top of latest changes

thopre updated this revision to Diff 199400.May 14 2019, 4:08 AM

Rebase on top of latest changes

rnk removed a reviewer: rnk.May 14 2019, 11:28 AM
thopre updated this revision to Diff 200477.May 21 2019, 5:56 AM

rebase on top of latest changes

thopre updated this revision to Diff 200554.May 21 2019, 11:15 AM

rebase on top of latest changes

thopre updated this revision to Diff 201986.May 29 2019, 10:53 AM

Rebase on top of latest changes in patch series

thopre updated this revision to Diff 203213.Jun 5 2019, 11:21 AM

Rebase on top of latest changes in the series

thopre updated this revision to Diff 205684.Jun 19 2019, 3:22 PM

Rebase on top of latest changes in patch series

thopre updated this revision to Diff 205766.Jun 20 2019, 2:45 AM

Rebase on latest changes in patch series