diff options
| author | Dimitry Andric <dim@FreeBSD.org> | 2017-05-30 17:37:31 +0000 | 
|---|---|---|
| committer | Dimitry Andric <dim@FreeBSD.org> | 2017-05-30 17:37:31 +0000 | 
| commit | ee2f195dd3e40f49698ca4dc2666ec09c770e80d (patch) | |
| tree | 66fa9a69e5789356dfe844991e64bac9222f3a35 /lib/Target/SystemZ/SystemZSubtarget.h | |
| parent | ab44ce3d598882e51a25eb82eb7ae6308de85ae6 (diff) | |
Notes
Diffstat (limited to 'lib/Target/SystemZ/SystemZSubtarget.h')
| -rw-r--r-- | lib/Target/SystemZ/SystemZSubtarget.h | 8 | 
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/Target/SystemZ/SystemZSubtarget.h b/lib/Target/SystemZ/SystemZSubtarget.h index 770dd7cd939ff..36e51921bf2ff 100644 --- a/lib/Target/SystemZ/SystemZSubtarget.h +++ b/lib/Target/SystemZ/SystemZSubtarget.h @@ -47,10 +47,12 @@ protected:    bool HasLoadAndTrap;    bool HasTransactionalExecution;    bool HasProcessorAssist; +  bool HasDFPZonedConversion;    bool HasVector;    bool HasLoadStoreOnCond2;    bool HasLoadAndZeroRightmostByte;    bool HasMessageSecurityAssist5; +  bool HasDFPPackedConversion;  private:    Triple TargetTriple; @@ -133,6 +135,9 @@ public:    // Return true if the target has the processor-assist facility.    bool hasProcessorAssist() const { return HasProcessorAssist; } +  // Return true if the target has the DFP zoned-conversion facility. +  bool hasDFPZonedConversion() const { return HasDFPZonedConversion; } +    // Return true if the target has the load-and-zero-rightmost-byte facility.    bool hasLoadAndZeroRightmostByte() const {      return HasLoadAndZeroRightmostByte; @@ -142,6 +147,9 @@ public:    // extension facility 5.    bool hasMessageSecurityAssist5() const { return HasMessageSecurityAssist5; } +  // Return true if the target has the DFP packed-conversion facility. +  bool hasDFPPackedConversion() const { return HasDFPPackedConversion; } +    // Return true if the target has the vector facility.    bool hasVector() const { return HasVector; }  | 
