Movatterモバイル変換


[0]ホーム

URL:


LLVM 20.0.0git
Functions
Floating Point Types
LLVM-C: C interface to LLVM »Core »Types
Collaboration diagram for Floating Point Types:

Functions

LLVMTypeRef LLVMHalfTypeInContext (LLVMContextRefC)
 Obtain a 16-bit floating point type from a context.
 
LLVMTypeRef LLVMBFloatTypeInContext (LLVMContextRefC)
 Obtain a 16-bit brain floating point type from a context.
 
LLVMTypeRef LLVMFloatTypeInContext (LLVMContextRefC)
 Obtain a 32-bit floating point type from a context.
 
LLVMTypeRef LLVMDoubleTypeInContext (LLVMContextRefC)
 Obtain a 64-bit floating point type from a context.
 
LLVMTypeRef LLVMX86FP80TypeInContext (LLVMContextRefC)
 Obtain a 80-bit floating point type (X87) from a context.
 
LLVMTypeRef LLVMFP128TypeInContext (LLVMContextRefC)
 Obtain a 128-bit floating point type (112-bit mantissa) from a context.
 
LLVMTypeRef LLVMPPCFP128TypeInContext (LLVMContextRefC)
 Obtain a 128-bit floating point type (two 64-bits) from a context.
 
LLVMTypeRef LLVMHalfType (void)
 Obtain a floating point type from the global context.
 
LLVMTypeRef LLVMBFloatType (void)
 
LLVMTypeRef LLVMFloatType (void)
 
LLVMTypeRef LLVMDoubleType (void)
 
LLVMTypeRef LLVMX86FP80Type (void)
 
LLVMTypeRef LLVMFP128Type (void)
 
LLVMTypeRef LLVMPPCFP128Type (void)
 

Detailed Description

Function Documentation

◆ LLVMBFloatType()

LLVMTypeRef LLVMBFloatType(void )

Definition at line740 of fileCore.cpp.

ReferencesLLVMBFloatTypeInContext(), andLLVMGetGlobalContext().

◆ LLVMBFloatTypeInContext()

LLVMTypeRef LLVMBFloatTypeInContext(LLVMContextRef C)

Obtain a 16-bit brain floating point type from a context.

Definition at line715 of fileCore.cpp.

Referencesllvm::CallingConv::C,llvm::Type::getBFloatTy(), andunwrap().

Referenced byLLVMBFloatType().

◆ LLVMDoubleType()

LLVMTypeRef LLVMDoubleType(void )

Definition at line746 of fileCore.cpp.

ReferencesLLVMDoubleTypeInContext(), andLLVMGetGlobalContext().

◆ LLVMDoubleTypeInContext()

LLVMTypeRef LLVMDoubleTypeInContext(LLVMContextRef C)

Obtain a 64-bit floating point type from a context.

Definition at line721 of fileCore.cpp.

Referencesllvm::CallingConv::C,llvm::Type::getDoubleTy(), andunwrap().

Referenced byLLVMDoubleType().

◆ LLVMFloatType()

LLVMTypeRef LLVMFloatType(void )

Definition at line743 of fileCore.cpp.

ReferencesLLVMFloatTypeInContext(), andLLVMGetGlobalContext().

◆ LLVMFloatTypeInContext()

LLVMTypeRef LLVMFloatTypeInContext(LLVMContextRef C)

Obtain a 32-bit floating point type from a context.

Definition at line718 of fileCore.cpp.

Referencesllvm::CallingConv::C,llvm::Type::getFloatTy(), andunwrap().

Referenced byLLVMFloatType().

◆ LLVMFP128Type()

LLVMTypeRef LLVMFP128Type(void )

Definition at line752 of fileCore.cpp.

ReferencesLLVMFP128TypeInContext(), andLLVMGetGlobalContext().

◆ LLVMFP128TypeInContext()

LLVMTypeRef LLVMFP128TypeInContext(LLVMContextRef C)

Obtain a 128-bit floating point type (112-bit mantissa) from a context.

Definition at line727 of fileCore.cpp.

Referencesllvm::CallingConv::C,llvm::Type::getFP128Ty(), andunwrap().

Referenced byLLVMFP128Type().

◆ LLVMHalfType()

LLVMTypeRef LLVMHalfType(void )

Obtain a floating point type from the global context.

These map to the functions in this group of the same name.

Definition at line737 of fileCore.cpp.

ReferencesLLVMGetGlobalContext(), andLLVMHalfTypeInContext().

◆ LLVMHalfTypeInContext()

LLVMTypeRef LLVMHalfTypeInContext(LLVMContextRef C)

Obtain a 16-bit floating point type from a context.

Definition at line712 of fileCore.cpp.

Referencesllvm::CallingConv::C,llvm::Type::getHalfTy(), andunwrap().

Referenced byLLVMHalfType().

◆ LLVMPPCFP128Type()

LLVMTypeRef LLVMPPCFP128Type(void )

Definition at line755 of fileCore.cpp.

ReferencesLLVMGetGlobalContext(), andLLVMPPCFP128TypeInContext().

◆ LLVMPPCFP128TypeInContext()

LLVMTypeRef LLVMPPCFP128TypeInContext(LLVMContextRef C)

Obtain a 128-bit floating point type (two 64-bits) from a context.

Definition at line730 of fileCore.cpp.

Referencesllvm::CallingConv::C,llvm::Type::getPPC_FP128Ty(), andunwrap().

Referenced byLLVMPPCFP128Type().

◆ LLVMX86FP80Type()

LLVMTypeRef LLVMX86FP80Type(void )

Definition at line749 of fileCore.cpp.

ReferencesLLVMGetGlobalContext(), andLLVMX86FP80TypeInContext().

◆ LLVMX86FP80TypeInContext()

LLVMTypeRef LLVMX86FP80TypeInContext(LLVMContextRef C)

Obtain a 80-bit floating point type (X87) from a context.

Definition at line724 of fileCore.cpp.

Referencesllvm::CallingConv::C,llvm::Type::getX86_FP80Ty(), andunwrap().

Referenced byLLVMX86FP80Type().


Generated on Sun Jul 20 2025 15:03:44 for LLVM by doxygen 1.9.6
[8]ページ先頭

©2009-2025 Movatter.jp