Lines Matching refs:TargetInfo

54 TargetInfo::TargetInfo(const llvm::Triple &T) : Triple(T) {  in TargetInfo()  function in TargetInfo
188 TargetInfo::~TargetInfo() {} in ~TargetInfo()
190 void TargetInfo::resetDataLayout(StringRef DL, const char *ULP) { in resetDataLayout()
196 TargetInfo::checkCFProtectionBranchSupported(DiagnosticsEngine &Diags) const { in checkCFProtectionBranchSupported()
202 TargetInfo::checkCFProtectionReturnSupported(DiagnosticsEngine &Diags) const { in checkCFProtectionReturnSupported()
209 const char *TargetInfo::getTypeName(IntType T) { in getTypeName()
227 const char *TargetInfo::getTypeConstantSuffix(IntType T) const { in getTypeConstantSuffix()
252 const char *TargetInfo::getTypeFormatModifier(IntType T) { in getTypeFormatModifier()
270 unsigned TargetInfo::getTypeWidth(IntType T) const { in getTypeWidth()
286 TargetInfo::IntType TargetInfo::getIntTypeByWidth( in getIntTypeByWidth()
301 TargetInfo::IntType TargetInfo::getLeastIntTypeByWidth(unsigned BitWidth, in getLeastIntTypeByWidth()
316 FloatModeKind TargetInfo::getRealTypeByWidth(unsigned BitWidth, in getRealTypeByWidth()
352 unsigned TargetInfo::getTypeAlign(IntType T) const { in getTypeAlign()
370 bool TargetInfo::isTypeSigned(IntType T) { in isTypeSigned()
392 void TargetInfo::adjust(DiagnosticsEngine &Diags, LangOptions &Opts) { in adjust()
532 bool TargetInfo::initFeatureMap( in initFeatureMap()
548 ParsedTargetAttr TargetInfo::parseTargetAttr(StringRef Features) const { in parseTargetAttr()
592 TargetInfo::CallingConvKind
593 TargetInfo::getCallingConvKind(bool ClangABICompat4) const { in getCallingConvKind()
600 bool TargetInfo::areDefaultedSMFStillPOD(const LangOptions &LangOpts) const { in areDefaultedSMFStillPOD()
604 LangAS TargetInfo::getOpenCLTypeAddrSpace(OpenCLTypeKind TK) const { in getOpenCLTypeAddrSpace()
631 bool TargetInfo::isValidClobber(StringRef Name) const { in isValidClobber()
639 bool TargetInfo::isValidGCCRegisterName(StringRef Name) const { in isValidGCCRegisterName()
684 StringRef TargetInfo::getNormalizedGCCRegisterName(StringRef Name, in getNormalizedGCCRegisterName()
725 bool TargetInfo::validateOutputConstraint(ConstraintInfo &Info) const { in validateOutputConstraint()
799 bool TargetInfo::resolveSymbolicName(const char *&Name, in resolveSymbolicName()
822 bool TargetInfo::validateInputConstraint( in validateInputConstraint()
939 bool TargetInfo::validatePointerAuthKey(const llvm::APSInt &value) const { in validatePointerAuthKey()
943 void TargetInfo::CheckFixedPointBits() const { in CheckFixedPointBits()
1003 void TargetInfo::copyAuxTarget(const TargetInfo *Aux) { in copyAuxTarget()