1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 04:32:44 +01:00
llvm-mirror/docs/CommandGuide
Thomas Preud'homme 959d70cd6e FileCheck [10/12]: Add support for signed numeric values
Summary:
This patch is part of a patch series to add support for FileCheck
numeric expressions. This specific patch adds support signed numeric
values, thus allowing negative numeric values.

As such, the patch adds a new class to represent a signed or unsigned
value and add the logic for type promotion and type conversion in
numeric expression mixing signed and unsigned values. It also adds
the %d format specifier to represent signed value.

Finally, it also adds underflow and overflow detection when performing a
binary operation.

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

Reviewed By: jhenderson, arichardson

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

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D60390
2020-05-28 10:44:21 +01:00
..
bugpoint.rst
dsymutil.rst [dsymutil] Add reproducers to dsymutil 2020-05-21 10:59:49 -07:00
FileCheck.rst FileCheck [10/12]: Add support for signed numeric values 2020-05-28 10:44:21 +01:00
index.rst
lit.rst [docs] Fix :option: links 2020-04-25 16:19:02 -06:00
llc.rst [Docs] Add more FP option description for llc 2020-04-09 17:13:01 +08:00
lli.rst
llvm-addr2line.rst llvm-addr2line: assume addresses on the command line are hexadecimal rather than attempting to guess the base based on the form of the number. 2020-04-16 16:16:21 -07:00
llvm-ar.rst
llvm-as.rst
llvm-bcanalyzer.rst
llvm-build.rst
llvm-config.rst
llvm-cov.rst
llvm-cxxfilt.rst [docs][llvm-cxxfilt] Document --no-strip-underscore option 2020-05-01 11:03:06 +01:00
llvm-cxxmap.rst
llvm-diff.rst
llvm-dis.rst
llvm-dwarfdump.rst [llvm-dwarfdump][Stats] Clean up 2020-05-04 09:35:40 +02:00
llvm-exegesis-analysis.png
llvm-exegesis.rst [llvm-exegesis] 'Min' repetition mode 2020-04-02 09:28:35 +03:00
llvm-extract.rst [docs][llvm-extract] Add missing alias/bb options 2020-05-22 03:52:07 +00:00
llvm-lib.rst
llvm-link.rst
llvm-lipo.rst doc: use the right url to bugzilla 2020-03-22 22:49:40 +01:00
llvm-locstats.rst [llvm-locstats] Add the --compare option 2020-01-15 14:35:29 +01:00
llvm-mca.rst Clarify how llvm-mca detects att vs intel syntax. 2020-02-06 19:35:09 -08:00
llvm-nm.rst
llvm-objcopy.rst [docs][llvm-objcopy] Update --output-target text with right defaults 2020-05-05 11:22:56 +01:00
llvm-objdump.rst [llvm-objdump][XCOFF] Use symbol index+symbol name + storage mapping class as label for -D 2020-04-06 10:10:10 -04:00
llvm-pdbutil.rst
llvm-profdata.rst [llvm-profdata] Update CommandGuide 2020-05-14 13:59:42 -07:00
llvm-ranlib.rst
llvm-readelf.rst
llvm-readobj.rst
llvm-size.rst doc: use the right url to bugzilla 2020-03-22 22:49:40 +01:00
llvm-stress.rst
llvm-strings.rst doc: use the right url to bugzilla 2020-03-22 22:49:40 +01:00
llvm-strip.rst [llvm-objcopy][MachO] Add support for removing Swift symbols 2020-05-26 16:49:56 -07:00
llvm-symbolizer.rst Address sphinx warnings 2020-04-13 14:41:55 +02:00
locstats-compare.png [llvm-locstats] Add the --compare option 2020-01-15 14:35:29 +01:00
locstats-draw-plot.png [llvm-locstats] Fix the docs 2020-01-15 12:32:01 +01:00
opt.rst
tblgen.rst [llvm] NFC: fix trivial typos in documents 2020-01-22 11:32:51 +08:00