License | BSD3 |
---|---|
Maintainer | Langston Barrett |
Stability | experimental |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Text.LLVM.Triple.Print
Description
Synopsis
- archName :: Arch -> String
- vendorName :: Vendor -> String
- osName :: OS -> String
- envName :: Environment -> String
- objFmtName :: ObjectFormat -> String
- printTriple :: TargetTriple -> String
Documentation
archName :: Arch -> String Source #
llvm::Triple::getArchTypeName
.
Retained in the order in which they appear in the LLVM source, rather than an
order consistent with the constructors of Arch
.
vendorName :: Vendor -> String Source #
llvm::Triple::getVendorTypeName
.
Retained in the order in which they appear in the LLVM source.
osName :: OS -> String Source #
llvm::Triple::getOSTypeName
.
Retained in the order in which they appear in the LLVM source.
envName :: Environment -> String Source #
llvm::Triple::getEnvironmentName
.
Retained in the order in which they appear in the LLVM source.
objFmtName :: ObjectFormat -> String Source #
llvm::Triple::getObjectFormatTypeName
Retained in the order in which they appear in the LLVM source.
printTriple :: TargetTriple -> String Source #