diff options
| author | Ulrich Weigand <ulrich.weigand@de.ibm.com> | 2013-03-26 10:57:16 +0000 |
|---|---|---|
| committer | Ulrich Weigand <ulrich.weigand@de.ibm.com> | 2013-03-26 10:57:16 +0000 |
| commit | 3d386421e0d8756a4665d00fcfa66a99990f0f91 (patch) | |
| tree | d49a7ae62a048362ff44b60bc90b7e1244669200 /lib/Target/PowerPC/PPCInstrFormats.td | |
| parent | 65e90c036472380bba160c349412f37128608e1c (diff) | |
| download | external_llvm-3d386421e0d8756a4665d00fcfa66a99990f0f91.zip external_llvm-3d386421e0d8756a4665d00fcfa66a99990f0f91.tar.gz external_llvm-3d386421e0d8756a4665d00fcfa66a99990f0f91.tar.bz2 | |
PowerPC: Mark patterns as isCodeGenOnly.
There remain a number of patterns that cannot (and should not)
be handled by the asm parser, in particular all the Pseudo patterns.
This commit marks those patterns as isCodeGenOnly.
No change in generated code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178008 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/PowerPC/PPCInstrFormats.td')
| -rw-r--r-- | lib/Target/PowerPC/PPCInstrFormats.td | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/Target/PowerPC/PPCInstrFormats.td b/lib/Target/PowerPC/PPCInstrFormats.td index 129c585..400b7e3 100644 --- a/lib/Target/PowerPC/PPCInstrFormats.td +++ b/lib/Target/PowerPC/PPCInstrFormats.td @@ -996,6 +996,7 @@ class VXRForm_1<bits<10> xo, dag OOL, dag IOL, string asmstr, //===----------------------------------------------------------------------===// class Pseudo<dag OOL, dag IOL, string asmstr, list<dag> pattern> : I<0, OOL, IOL, asmstr, NoItinerary> { + let isCodeGenOnly = 1; let PPC64 = 0; let Pattern = pattern; let Inst{31-0} = 0; |
