Diagnostic information for unsupported target intrinsics in backend.

Synopsis

Declared in <llvm/IR/DiagnosticInfo.h>

class DiagnosticInfoUnsupportedTargetIntrinsic
    : public DiagnosticInfoWithLocationBase

Base Classes

Name

Description

DiagnosticInfoWithLocationBase

Common features for diagnostics with an associated location.

Member Functions

Name

Description

DiagnosticInfoUnsupportedTargetIntrinsic [constructor]

Construct an unsupported‐target‐intrinsic diagnostic.

getAbsolutePath

Return the absolute path to the file.

getFunction

Return the function where this diagnostic is triggered.

getIntrinsicID

Return the unsupported intrinsic identifier.

getKind

Return the kind of this diagnostic.

getLocation

getLocation overloads

getLocationStr

Return the location as a "file:line:col" string.

getMessage

Return the formatted diagnostic message.

getRequiredFeatures

Return the required target features for the intrinsic.

getSeverity

Return the severity of this diagnostic.

isLocationAvailable

Return true if location information is available for this diagnostic.

print [virtual]

Print this diagnostic using DP.

Static Member Functions

Name

Description

classof

Return true if DI is a DiagnosticInfoUnsupportedTargetIntrinsic.

Non-Member Functions

Name

Description

wrap

Convert a DiagnosticInfo pointer to an opaque LLVMDiagnosticInfoRef.

Created with MrDocs