OSDN Git Service

FileCheck [7/12]: Arbitrary long numeric expressions
authorThomas Preud'homme <thomasp@graphcore.ai>
Sat, 13 Jul 2019 13:24:30 +0000 (13:24 +0000)
committerThomas Preud'homme <thomasp@graphcore.ai>
Sat, 13 Jul 2019 13:24:30 +0000 (13:24 +0000)
commitfd7e2104e37014b1bf959c66de3213139eeaf3fa
treec168df2651d34c8df5b89c62a5e3430f3e22e81b
parentf8ff0bef71939c5293f252e8a27407c51de83d12
FileCheck [7/12]: Arbitrary long numeric expressions

Summary:
This patch is part of a patch series to add support for FileCheck
numeric expressions. This specific patch extend numeric expression to
support an arbitrary number of operands, either variable or literals.

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)

Reviewers: jhenderson, chandlerc, jdenny, probinson, grimar, arichardson, rnk

Subscribers: hiraditya, llvm-commits, probinson, dblaikie, grimar, arichardson, tra, rnk, kristina, hfinkel, rogfer01, JonChesterfield

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D60387

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@366001 91177308-0d34-0410-b5e6-96231b3b80d8
docs/CommandGuide/FileCheck.rst
include/llvm/Support/FileCheck.h
lib/Support/FileCheck.cpp
test/FileCheck/line-count.txt
test/FileCheck/numeric-expression.txt
test/FileCheck/var-scope.txt
unittests/Support/FileCheckTest.cpp