http://llvm.org/bugs/show_bug.cgi?id=18835
Bug ID: 18835
Summary: backend writers guide lacks lots of information about
patterns
Product: Documentation
Version: trunk
Hardware: PC
OS: Linux
Status: NEW
Severity: normal
Priority: P
Component: General docs
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Classification: Unclassified
It seems that there are tons of undocumented features in the isel patterns,
and backends such as X86, ARM and PowerPC use these features.
But there seems to be no documentation about all the features and syntax of the
patterns.
Things like
1) PatLeaf,
2) PatFrag,
3) ImmLeaf,
4) how to insert custom C++ code into pattern
5) multiclass
are not documented.
Also there does not seem to be a reference of the ISEL DAG Nodes anywhere?
ISDOpcodes.h contains some information in comments, but also those comments are
somewhat lacking.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
LLVMbugs mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs