forked from OSchip/llvm-project
Propagate whether `MDNode`s are 'distinct' through the other types of IR (assembly and bitcode). This adds the `distinct` keyword to assembly. Currently, no one actually calls `MDNode::getDistinct()`, so these nodes only get created for: - self-references, which are never uniqued, and - nodes whose operands are replaced that hit a uniquing collision. The concept of distinct nodes is still not quite first-class, since distinct-ness doesn't yet survive across `MapMetadata()`. Part of PR22111. llvm-svn: 225474 |
||
|---|---|---|
| .. | ||
| README | ||
| emacs.el | ||
| llvm-mode.el | ||
| tablegen-mode.el | ||
README
-*- llvm/utils/emacs/README -*-
These are syntax highlighting files for the Emacs and XEmacs editors. Included
are:
* llvm-mode.el
Syntax highlighting mode for LLVM assembly files. To use, add this code to
your ~/.emacs :
(setq load-path
(cons (expand-file-name "path-to-llvm/utils/emacs") load-path))
(require 'llvm-mode)
* tablegen-mode.el
Syntax highlighting mode for TableGen description files. To use, add this code
to your ~/.emacs:
(setq load-path
(cons (expand-file-name "path-to-llvm/utils/emacs") load-path))
(require 'tablegen-mode)
Note: If you notice missing or incorrect syntax highlighting, please contact
<llvmbugs [at] cs.uiuc.edu>; if you wish to provide a patch to improve the
functionality, it will be most appreciated. Thank you.