| 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 #