• Home
  • Raw
  • Download

Lines Matching full:bool

90   bool HasMFOCRF;
91 bool Has64BitSupport;
92 bool Use64BitRegs;
93 bool UseCRBits;
94 bool UseSoftFloat;
95 bool IsPPC64;
96 bool HasAltivec;
97 bool HasSPE;
98 bool HasQPX;
99 bool HasVSX;
100 bool HasP8Vector;
101 bool HasP8Altivec;
102 bool HasP8Crypto;
103 bool HasP9Vector;
104 bool HasP9Altivec;
105 bool HasFCPSGN;
106 bool HasFSQRT;
107 bool HasFRE, HasFRES, HasFRSQRTE, HasFRSQRTES;
108 bool HasRecipPrec;
109 bool HasSTFIWX;
110 bool HasLFIWAX;
111 bool HasFPRND;
112 bool HasFPCVT;
113 bool HasISEL;
114 bool HasBPERMD;
115 bool HasExtDiv;
116 bool HasCMPB;
117 bool HasLDBRX;
118 bool IsBookE;
119 bool HasOnlyMSYNC;
120 bool IsE500;
121 bool IsPPC4xx;
122 bool IsPPC6xx;
123 bool FeatureMFTB;
124 bool DeprecatedDST;
125 bool HasLazyResolverStubs;
126 bool IsLittleEndian;
127 bool HasICBT;
128 bool HasInvariantFunctionDescriptors;
129 bool HasPartwordAtomics;
130 bool HasDirectMove;
131 bool HasHTM;
132 bool HasFusion;
133 bool HasFloat128;
134 bool IsISA3_0;
141 bool IsQPXStackUnaligned;
201 bool isPPC64() const;
205 bool has64BitSupport() const { return Has64BitSupport; } in has64BitSupport()
207 bool useSoftFloat() const { return UseSoftFloat; } in useSoftFloat()
212 bool use64BitRegs() const { return Use64BitRegs; } in use64BitRegs()
216 bool useCRBits() const { return UseCRBits; } in useCRBits()
221 bool hasLazyResolverStub(const GlobalValue *GV) const;
224 bool isLittleEndian() const { return IsLittleEndian; } in isLittleEndian()
227 bool hasFCPSGN() const { return HasFCPSGN; } in hasFCPSGN()
228 bool hasFSQRT() const { return HasFSQRT; } in hasFSQRT()
229 bool hasFRE() const { return HasFRE; } in hasFRE()
230 bool hasFRES() const { return HasFRES; } in hasFRES()
231 bool hasFRSQRTE() const { return HasFRSQRTE; } in hasFRSQRTE()
232 bool hasFRSQRTES() const { return HasFRSQRTES; } in hasFRSQRTES()
233 bool hasRecipPrec() const { return HasRecipPrec; } in hasRecipPrec()
234 bool hasSTFIWX() const { return HasSTFIWX; } in hasSTFIWX()
235 bool hasLFIWAX() const { return HasLFIWAX; } in hasLFIWAX()
236 bool hasFPRND() const { return HasFPRND; } in hasFPRND()
237 bool hasFPCVT() const { return HasFPCVT; } in hasFPCVT()
238 bool hasAltivec() const { return HasAltivec; } in hasAltivec()
239 bool hasSPE() const { return HasSPE; } in hasSPE()
240 bool hasQPX() const { return HasQPX; } in hasQPX()
241 bool hasVSX() const { return HasVSX; } in hasVSX()
242 bool hasP8Vector() const { return HasP8Vector; } in hasP8Vector()
243 bool hasP8Altivec() const { return HasP8Altivec; } in hasP8Altivec()
244 bool hasP8Crypto() const { return HasP8Crypto; } in hasP8Crypto()
245 bool hasP9Vector() const { return HasP9Vector; } in hasP9Vector()
246 bool hasP9Altivec() const { return HasP9Altivec; } in hasP9Altivec()
247 bool hasMFOCRF() const { return HasMFOCRF; } in hasMFOCRF()
248 bool hasISEL() const { return HasISEL; } in hasISEL()
249 bool hasBPERMD() const { return HasBPERMD; } in hasBPERMD()
250 bool hasExtDiv() const { return HasExtDiv; } in hasExtDiv()
251 bool hasCMPB() const { return HasCMPB; } in hasCMPB()
252 bool hasLDBRX() const { return HasLDBRX; } in hasLDBRX()
253 bool isBookE() const { return IsBookE; } in isBookE()
254 bool hasOnlyMSYNC() const { return HasOnlyMSYNC; } in hasOnlyMSYNC()
255 bool isPPC4xx() const { return IsPPC4xx; } in isPPC4xx()
256 bool isPPC6xx() const { return IsPPC6xx; } in isPPC6xx()
257 bool isE500() const { return IsE500; } in isE500()
258 bool isFeatureMFTB() const { return FeatureMFTB; } in isFeatureMFTB()
259 bool isDeprecatedDST() const { return DeprecatedDST; } in isDeprecatedDST()
260 bool hasICBT() const { return HasICBT; } in hasICBT()
261 bool hasInvariantFunctionDescriptors() const { in hasInvariantFunctionDescriptors()
264 bool hasPartwordAtomics() const { return HasPartwordAtomics; } in hasPartwordAtomics()
265 bool hasDirectMove() const { return HasDirectMove; } in hasDirectMove()
267 bool isQPXStackUnaligned() const { return IsQPXStackUnaligned; } in isQPXStackUnaligned()
274 bool hasHTM() const { return HasHTM; } in hasHTM()
275 bool hasFusion() const { return HasFusion; } in hasFusion()
276 bool hasFloat128() const { return HasFloat128; } in hasFloat128()
277 bool isISA3_0() const { return IsISA3_0; } in isISA3_0()
284 bool isDarwin() const { return TargetTriple.isMacOSX(); } in isDarwin()
286 bool isBGQ() const { return TargetTriple.getVendor() == Triple::BGQ; } in isBGQ()
288 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); } in isTargetELF()
289 bool isTargetMachO() const { return TargetTriple.isOSBinFormatMachO(); } in isTargetMachO()
290 bool isTargetLinux() const { return TargetTriple.isOSLinux(); } in isTargetLinux()
292 bool isDarwinABI() const { return isTargetMachO() || isDarwin(); } in isDarwinABI()
293 bool isSVR4ABI() const { return !isDarwinABI(); } in isSVR4ABI()
294 bool isELFv2ABI() const;
296 bool enableEarlyIfConversion() const override { return hasISEL(); } in enableEarlyIfConversion()
299 bool enableMachineScheduler() const override;
301 bool enablePostRAScheduler() const override;
307 bool useAA() const override;
309 bool enableSubRegLiveness() const override;