1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 19:52:54 +01:00
llvm-mirror/docs/CommandGuide
Andrea Di Biagio 66df8adc20 [MCA] Add support for printing immedate values as hex. Also enable lexing of masm binary and hex literals.
This patch adds a new llvm-mca flag named -print-imm-hex.

By default, the instruction printer prints immediate operands as decimals. Flag
-print-imm-hex enables the instruction printer to print those operands in hex.

This patch also adds support for MASM binary and hex literal numbers (example
0FFh, 101b).
Added tests to verify the behavior of the new flag. Tests also verify that masm
numeric literal operands are now recognized.

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

llvm-svn: 367671
2019-08-02 10:38:25 +00:00
..
bugpoint.rst [docs] [tools] Fix see also links 2019-07-04 21:19:05 +00:00
dsymutil.rst [docs] [NFC] Removed excess spacing 2019-07-04 04:41:06 +00:00
FileCheck.rst FileCheck [8/12]: Define numeric var from expr 2019-07-24 12:38:22 +00:00
index.rst [docs] Add "GNU binutils Replacements" section to command guide 2019-06-11 21:13:01 +00:00
lit.rst [lit] Parse command-line options from LIT_OPTS 2019-07-08 12:18:40 +00:00
llc.rst [docs] [tools] Fix see also links 2019-07-04 21:19:05 +00:00
lli.rst [docs] [tools] Fix see also links 2019-07-04 21:19:05 +00:00
llvm-addr2line.md [llvm-symbolizer] Add llvm-addr2line 2019-04-19 10:17:52 +00:00
llvm-ar.rst [docs] [NFC] Removed excess spacing 2019-07-04 04:41:06 +00:00
llvm-as.rst [docs] [tools] Fix see also links 2019-07-04 21:19:05 +00:00
llvm-bcanalyzer.rst [docs] [tools] Fix see also links 2019-07-04 21:19:05 +00:00
llvm-build.rst [docs] [NFC] Removed excess spacing 2019-07-04 04:41:06 +00:00
llvm-config.rst [docs] [NFC] Removed excess spacing 2019-07-04 04:41:06 +00:00
llvm-cov.rst [docs] [NFC] Removed excess spacing 2019-07-04 04:41:06 +00:00
llvm-cxxfilt.rst [docs][tools] Add missing "program" tags to rst files 2019-06-27 13:24:46 +00:00
llvm-cxxmap.rst [docs][tools] Add missing "program" tags to rst files 2019-06-27 13:24:46 +00:00
llvm-diff.rst [docs] [NFC] Removed excess spacing 2019-07-04 04:41:06 +00:00
llvm-dis.rst [docs] [tools] Fix see also links 2019-07-04 21:19:05 +00:00
llvm-dwarfdump.rst [docs][llvm-dwarfdump] Normalise some wording 2019-07-10 08:56:13 +00:00
llvm-exegesis-analysis.png [llvm-exegesis] Show sched class details in analysis. 2018-05-24 10:47:05 +00:00
llvm-exegesis.rst [docs] [NFC] Removed excess spacing 2019-07-04 04:41:06 +00:00
llvm-extract.rst [docs] [tools] Fix see also links 2019-07-04 21:19:05 +00:00
llvm-lib.rst [docs] [NFC] Removed excess spacing 2019-07-04 04:41:06 +00:00
llvm-link.rst [docs] [NFC] Removed excess spacing 2019-07-04 04:41:06 +00:00
llvm-lipo.rst [docs][tools] Add missing "program" tags to rst files 2019-06-27 13:24:46 +00:00
llvm-mca.rst [MCA] Add support for printing immedate values as hex. Also enable lexing of masm binary and hex literals. 2019-08-02 10:38:25 +00:00
llvm-nm.rst Revert [tools] [llvm-nm] Default to reading from stdin not a.out 2019-07-16 15:33:43 +00:00
llvm-objcopy.rst [llvm-objcopy] Add support for --add-section for COFF 2019-07-26 17:06:41 +00:00
llvm-objdump.rst [docs][llvm-objdump] Make some wording improvements/simplifications. 2019-07-09 12:41:39 +00:00
llvm-pdbutil.rst [docs][tools] Add missing "program" tags to rst files 2019-06-27 13:24:46 +00:00
llvm-profdata.rst [docs] [NFC] Removed excess spacing 2019-07-04 04:41:06 +00:00
llvm-ranlib.md [docs] Add "GNU binutils Replacements" section to command guide 2019-06-11 21:13:01 +00:00
llvm-readelf.rst [docs][llvm-readobj][llvm-readelf] Improve wording 2019-07-08 15:46:26 +00:00
llvm-readobj.rst [docs][llvm-readobj][llvm-readelf] Improve wording 2019-07-08 15:46:26 +00:00
llvm-size.md [docs] Add "GNU binutils Replacements" section to command guide 2019-06-11 21:13:01 +00:00
llvm-stress.rst [docs] [NFC] Removed excess spacing 2019-07-04 04:41:06 +00:00
llvm-strings.md [docs] Add "GNU binutils Replacements" section to command guide 2019-06-11 21:13:01 +00:00
llvm-strip.md [docs] Add "GNU binutils Replacements" section to command guide 2019-06-11 21:13:01 +00:00
llvm-symbolizer.rst [docs][llvm-symbolizer] Fix grammar 2019-07-10 13:40:45 +00:00
opt.rst [docs] [NFC] Removed excess spacing 2019-07-04 04:41:06 +00:00
tblgen.rst [docs][tools] Add missing "program" tags to rst files 2019-06-27 13:24:46 +00:00