[llvm] [TableGen][Docs] Accept "code" as a Type (PR #124902)
Jay Foad via llvm-commits
llvm-commits at lists.llvm.org
Wed Jan 29 12:20:09 PST 2025
jayfoad wrote:
> We decided to eliminate the code type because it is identical to string. I thought I had eliminated it completely, but apparently not. Is it used in any source files?
Yes, quite a few, e.g.:
```
$ grep '^ *code ' include/llvm/Target/*.td
include/llvm/Target/TargetMacroFusion.td: code Predicate = pred;
include/llvm/Target/TargetSchedule.td: code Code = c;
include/llvm/Target/TargetSchedule.td: code Predicate = pred;
include/llvm/Target/TargetSelectionDAG.td: code XFormFunction = xformFunction;
include/llvm/Target/TargetSelectionDAG.td: code PredicateCode = pred;
include/llvm/Target/TargetSelectionDAG.td: code GISelPredicateCode = [{}];
include/llvm/Target/TargetSelectionDAG.td: code ImmediateCode = [{}];
include/llvm/Target/Target.td: code AltOrderSelect = [{}];
include/llvm/Target/Target.td: code MCOperandPredicate;
```
https://github.com/llvm/llvm-project/pull/124902
More information about the llvm-commits
mailing list