diff options
| author | Richard Sandiford <rsandifo@linux.vnet.ibm.com> | 2013-09-05 10:36:45 +0000 |
|---|---|---|
| committer | Richard Sandiford <rsandifo@linux.vnet.ibm.com> | 2013-09-05 10:36:45 +0000 |
| commit | 178273a174cc22d7f5d23dbe83c697efeb52a1de (patch) | |
| tree | 06cc70d5a9c033557bad16342eeabab52123f7dd /llvm/lib/Target/SystemZ/SystemZInstrFP.td | |
| parent | 576a369f65591f9d1949f526aa5f92862bba24cd (diff) | |
| download | bcm5719-llvm-178273a174cc22d7f5d23dbe83c697efeb52a1de.tar.gz bcm5719-llvm-178273a174cc22d7f5d23dbe83c697efeb52a1de.zip | |
[SystemZ] Add NC, OC and XC
For now these are just used to handle scalar ANDs, ORs and XORs in which
all operands are memory.
llvm-svn: 190041
Diffstat (limited to 'llvm/lib/Target/SystemZ/SystemZInstrFP.td')
| -rw-r--r-- | llvm/lib/Target/SystemZ/SystemZInstrFP.td | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/Target/SystemZ/SystemZInstrFP.td b/llvm/lib/Target/SystemZ/SystemZInstrFP.td index 8d0dcb673fc..24adaeec0cd 100644 --- a/llvm/lib/Target/SystemZ/SystemZInstrFP.td +++ b/llvm/lib/Target/SystemZ/SystemZInstrFP.td @@ -86,9 +86,9 @@ def : CopySign128<FP64, (CPSDRdd (EXTRACT_SUBREG FP128:$src1, subreg_high), def : CopySign128<FP128, (CPSDRdd (EXTRACT_SUBREG FP128:$src1, subreg_high), (EXTRACT_SUBREG FP128:$src2, subreg_high))>; -defm LoadStoreF32 : MVCLoadStore<load, store, f32, MVCSequence, 4>; -defm LoadStoreF64 : MVCLoadStore<load, store, f64, MVCSequence, 8>; -defm LoadStoreF128 : MVCLoadStore<load, store, f128, MVCSequence, 16>; +defm LoadStoreF32 : MVCLoadStore<load, f32, MVCSequence, 4>; +defm LoadStoreF64 : MVCLoadStore<load, f64, MVCSequence, 8>; +defm LoadStoreF128 : MVCLoadStore<load, f128, MVCSequence, 16>; //===----------------------------------------------------------------------===// // Load instructions |

